Uses of Class
com.ericsson.otp.erlang.OtpErlangObject

Uses of OtpErlangObject in com.ericsson.otp.erlang
 

Subclasses of OtpErlangObject in com.ericsson.otp.erlang
 class OtpErlangAtom
          Provides a Java representation of Erlang atoms.
 class OtpErlangBinary
          Provides a Java representation of Erlang binaries.
 class OtpErlangBitstr
          Provides a Java representation of Erlang bitstrs.
 class OtpErlangBoolean
          Provides a Java representation of Erlang booleans, which are special cases of atoms with values 'true' and 'false'.
 class OtpErlangByte
          Provides a Java representation of Erlang integral types.
 class OtpErlangChar
          Provides a Java representation of Erlang integral types.
 class OtpErlangDouble
          Provides a Java representation of Erlang floats and doubles.
 class OtpErlangExternalFun
           
 class OtpErlangFloat
          Provides a Java representation of Erlang floats and doubles.
 class OtpErlangFun
           
 class OtpErlangInt
          Provides a Java representation of Erlang integral types.
 class OtpErlangList
          Provides a Java representation of Erlang lists.
static class OtpErlangList.SubList
           
 class OtpErlangLong
          Provides a Java representation of Erlang integral types.
 class OtpErlangPid
          Provides a Java representation of Erlang PIDs.
 class OtpErlangPort
          Provides a Java representation of Erlang ports.
 class OtpErlangRef
          Provides a Java representation of Erlang refs.
 class OtpErlangShort
          Provides a Java representation of Erlang integral types.
 class OtpErlangString
          Provides a Java representation of Erlang strings.
 class OtpErlangTuple
          Provides a Java representation of Erlang tuples.
 class OtpErlangUInt
          Provides a Java representation of Erlang integral types.
 class OtpErlangUShort
          Provides a Java representation of Erlang integral types.
 

Fields in com.ericsson.otp.erlang declared as OtpErlangObject
protected  OtpErlangObject OtpMsg.payload
           
 

Methods in com.ericsson.otp.erlang that return OtpErlangObject
static OtpErlangObject OtpErlangObject.decode(OtpInputStream buf)
          Read binary data in the Erlang external format, and produce a corresponding Erlang data type object.
 OtpErlangObject OtpErlangTuple.elementAt(int i)
          Get the specified element from the tuple.
 OtpErlangObject OtpErlangList.elementAt(int i)
          Get the specified element from the list.
 OtpErlangObject OtpErlangList.SubList.elementAt(int i)
           
 OtpErlangObject[] OtpErlangTuple.elements()
          Get all the elements from the tuple as an array.
 OtpErlangObject[] OtpErlangList.elements()
          Get all the elements from the list as an array.
 OtpErlangObject[] OtpErlangList.SubList.elements()
           
 OtpErlangObject OtpErlangList.getHead()
           
 OtpErlangObject OtpErlangList.SubList.getHead()
           
 OtpErlangObject OtpErlangList.getLastTail()
           
 OtpErlangObject OtpErlangList.SubList.getLastTail()
           
 OtpErlangObject OtpMsg.getMsg()
           Deserialize and return a new copy of the message contained in this OtpMsg.
 OtpErlangObject OtpErlangList.getNthTail(int n)
           
 OtpErlangObject OtpErlangList.SubList.getNthTail(int n)
           
 OtpErlangObject OtpErlangList.getTail()
           
 OtpErlangObject OtpInputStream.read_any()
          Read an arbitrary Erlang term from the stream.
 OtpErlangObject OtpInputStream.read_compressed()
          Read a compressed term from the stream
 OtpErlangObject OtpErlangExit.reason()
          Get the reason associated with this exit signal.
 OtpErlangObject OtpMbox.receive()
          Block until a message arrives for this mailbox.
 OtpErlangObject OtpConnection.receive()
          Receive a message from a remote process.
 OtpErlangObject OtpMbox.receive(long timeout)
          Wait for a message to arrive for this mailbox.
 OtpErlangObject OtpConnection.receive(long timeout)
          Receive a message from a remote process.
 OtpErlangObject OtpConnection.receiveRPC()
          Receive an RPC reply from the remote Erlang node.
 

Methods in com.ericsson.otp.erlang that return types with arguments of type OtpErlangObject
 java.util.Iterator<OtpErlangObject> OtpErlangList.iterator()
           
 java.util.Iterator<OtpErlangObject> OtpErlangList.SubList.iterator()
           
 

Methods in com.ericsson.otp.erlang with parameters of type OtpErlangObject
 void OtpNode.closeMbox(OtpMbox mbox, OtpErlangObject reason)
          Close the specified mailbox with the given reason.
 void OtpMbox.exit(OtpErlangObject reason)
          Close this mailbox with the given reason.
 void OtpMbox.exit(OtpErlangPid to, OtpErlangObject reason)
           Send an exit signal to a remote pid.
 void OtpConnection.exit(OtpErlangPid dest, OtpErlangObject reason)
          Send an exit signal to a remote process.
protected  java.lang.String AbstractConnection.headerType(OtpErlangObject h)
           
 void OtpMbox.send(OtpErlangPid to, OtpErlangObject msg)
          Send a message to a remote pid, representing either another mailbox or an Erlang process.
 void OtpConnection.send(OtpErlangPid dest, OtpErlangObject msg)
          Send a message to a process on a remote node.
 void OtpMbox.send(java.lang.String name, OtpErlangObject msg)
          Send a message to a named mailbox created from the same node as this mailbox.
 void OtpConnection.send(java.lang.String dest, OtpErlangObject msg)
          Send a message to a named process on a remote node.
 void OtpMbox.send(java.lang.String name, java.lang.String node, OtpErlangObject msg)
          Send a message to a named mailbox created from another node.
protected  void AbstractConnection.sendExit(OtpErlangPid from, OtpErlangPid dest, OtpErlangObject reason)
           
protected  void AbstractConnection.sendExit2(OtpErlangPid from, OtpErlangPid dest, OtpErlangObject reason)
          Send an exit signal to a remote process.
 void OtpConnection.sendRPC(java.lang.String mod, java.lang.String fun, OtpErlangObject[] args)
          Send an RPC request to the remote Erlang node.
 void OtpOutputStream.write_any(OtpErlangObject o)
          Write an arbitrary Erlang term to the stream.
 void OtpOutputStream.write_compressed(OtpErlangObject o)
          Write an arbitrary Erlang term to the stream in compressed format.
 void OtpOutputStream.write_fun(OtpErlangPid pid, java.lang.String module, long old_index, int arity, byte[] md5, long index, long uniq, OtpErlangObject[] freeVars)
           
 

Constructors in com.ericsson.otp.erlang with parameters of type OtpErlangObject
OtpErlangExit(OtpErlangObject reason)
          Create an OtpErlangExit exception with the given reason.
OtpErlangExit(OtpErlangObject reason, OtpErlangPid pid)
          Create an OtpErlangExit exception with the given reason and sender pid.
OtpErlangFun(OtpErlangPid pid, java.lang.String module, int arity, byte[] md5, int index, long old_index, long uniq, OtpErlangObject[] freeVars)
           
OtpErlangFun(OtpErlangPid pid, java.lang.String module, long index, long uniq, OtpErlangObject[] freeVars)
           
OtpErlangList(OtpErlangObject elem)
          Create a list containing one element.
OtpErlangList(OtpErlangObject[] elems)
          Create a list from an array of arbitrary Erlang terms.
OtpErlangList(OtpErlangObject[] elems, int start, int count)
          Create a list from an array of arbitrary Erlang terms.
OtpErlangList(OtpErlangObject[] elems, OtpErlangObject lastTail)
          Create a list from an array of arbitrary Erlang terms.
OtpErlangList(OtpErlangObject[] elems, OtpErlangObject lastTail)
          Create a list from an array of arbitrary Erlang terms.
OtpErlangTuple(OtpErlangObject elem)
          Create a unary tuple containing the given element.
OtpErlangTuple(OtpErlangObject[] elems)
          Create a tuple from an array of terms.
OtpErlangTuple(OtpErlangObject[] elems, int start, int count)
          Create a tuple from an array of terms.
OtpOutputStream(OtpErlangObject o)
          Create a stream containing the encoded version of the given Erlang term.
 



Copyright © 2012 Open Source Erlang. All Rights Reserved.