# Uses of Package
org.apache.storm.multilang

- Packages that use org.apache.storm.multilang
  Package | Description
  --- | ---
  org.apache.storm.multilang |
  org.apache.storm.utils |

- Classes in org.apache.storm.multilang used by org.apache.storm.multilang
  Class | Description
  --- | ---
  BoltMsg | BoltMsg is an object that represents the data sent from a shell component to a bolt process that implements a multi-language protocol.
  ISerializer | The ISerializer interface describes the methods that an object should implement to provide serialization and de-serialization capabilities to non-JVM language components.
  NoOutputException | A NoOutputException states that no data has been received from the connected non-JVM process.
  ShellMsg | ShellMsg is an object that represents the data sent to a shell component from a process that implements a multi-language protocol.
  ShellMsg.ShellLogLevel |
  SpoutMsg | SpoutMsg is an object that represents the data sent from a shell spout to a process that implements a multi-language spout.

- Classes in org.apache.storm.multilang used by org.apache.storm.utils
  Class | Description
  --- | ---
  BoltMsg | BoltMsg is an object that represents the data sent from a shell component to a bolt process that implements a multi-language protocol.
  ISerializer | The ISerializer interface describes the methods that an object should implement to provide serialization and de-serialization capabilities to non-JVM language components.
  ShellMsg | ShellMsg is an object that represents the data sent to a shell component from a process that implements a multi-language protocol.
  SpoutMsg | SpoutMsg is an object that represents the data sent from a shell spout to a process that implements a multi-language spout.