# All Classes

All Classes Interface Summary Class Summary Exception Summary
AbstractConnection: Maintains a connection between a Java process and a remote Erlang, Java or C node.
AbstractNode: Represents an OTP node.
GenericQueue: This class implements a generic FIFO queue.
OtpAuthException: Exception raised when a node attempts to establish a communication channel when it is not authorized to do so, or when a node sends a message containing an invalid cookie on an established channel.
OtpConnection: Maintains a connection between a Java process and a remote Erlang, Java or C node.
OtpCookedConnection: Maintains a connection between a Java process and a remote Erlang, Java or C node.
OtpEpmd: Provides methods for registering, unregistering and looking up nodes with the Erlang portmapper daemon (Epmd).
OtpErlangAtom: Provides a Java representation of Erlang atoms.
OtpErlangBinary: Provides a Java representation of Erlang binaries.
OtpErlangBitstr: Provides a Java representation of Erlang bitstrs.
OtpErlangBoolean: Provides a Java representation of Erlang booleans, which are special cases of atoms with values 'true' and 'false'.
OtpErlangByte: Provides a Java representation of Erlang integral types.
OtpErlangChar: Provides a Java representation of Erlang integral types.
OtpErlangDecodeException: Exception raised when an attempt is made to create an Erlang term by decoding a sequence of bytes that does not represent the type of term that was requested.
OtpErlangDouble: Provides a Java representation of Erlang floats and doubles.
OtpErlangException: Base class for the other OTP erlang exception classes.
OtpErlangExit: Exception raised when a communication channel is broken.
OtpErlangExternalFun
OtpErlangFloat: Provides a Java representation of Erlang floats and doubles.
OtpErlangFun
OtpErlangInt: Provides a Java representation of Erlang integral types.
OtpErlangList: Provides a Java representation of Erlang lists.
OtpErlangList.SubList
OtpErlangLong: Provides a Java representation of Erlang integral types.
OtpErlangMap: Provides a Java representation of Erlang maps.
OtpErlangObject: Base class of the Erlang data type classes.
OtpErlangObject.Hash
OtpErlangPid: Provides a Java representation of Erlang PIDs.
OtpErlangPort: Provides a Java representation of Erlang ports.
OtpErlangRangeException: Exception raised when an attempt is made to create an Erlang term with data that is out of range for the term in question.
OtpErlangRef: Provides a Java representation of Erlang refs.
OtpErlangShort: Provides a Java representation of Erlang integral types.
OtpErlangString: Provides a Java representation of Erlang strings.
OtpErlangTuple: Provides a Java representation of Erlang tuples.
OtpErlangUInt: Provides a Java representation of Erlang integral types.
OtpErlangUShort: Provides a Java representation of Erlang integral types.
OtpException: Base class for the other OTP exception classes.
OtpExternal: Provides a collection of constants used when encoding and decoding Erlang terms.
OtpGenericTransportFactory: Transport factory abstract class used to create client-side and server-side transport instances defined using generic peers and local nodes (instead of a host + port combination as expected in the base OtpTransportFactory).
OtpInputStream: Provides a stream for decoding Erlang terms from external format.
OtpLocalNode: This class represents local node types.
OtpMbox: Provides a simple mechanism for exchanging messages with Erlang processes or other instances of this class.
OtpMsg: Provides a carrier for Erlang messages.
OtpNode: Represents a local OTP node.
OtpNodeStatus: Provides a callback mechanism for receiving status change information about other nodes in the system.
OtpOutputStream: Provides a stream for encoding Erlang terms to external format, for transmission or storage.
OtpPeer: Represents a remote OTP node.
OtpSelf: Represents an OTP node.
OtpServer: Deprecated. the functionality of this class has been moved to `OtpSelf` .
OtpServerSocketTransport: Default socket-based server transport
OtpServerTransport: Server-side connection-oriented transport interface.
OtpSocketTransport: Default socket-based client transport
OtpSocketTransportFactory: Default socket-based transport factory
OtpTransport: Client-side connection-oriented transport interface.
OtpTransportFactory: Factory class used to create client- and server-side transport instances.