Uses of Class
com.ericsson.otp.erlang.OtpErlangObject
-
Packages that use OtpErlangObject Package Description com.ericsson.otp.erlang -
-
Uses of OtpErlangObject in com.ericsson.otp.erlang
Subclasses of OtpErlangObject in com.ericsson.otp.erlang Modifier and Type Class Description classOtpErlangAtomProvides a Java representation of Erlang atoms.classOtpErlangBinaryProvides a Java representation of Erlang binaries.classOtpErlangBitstrProvides a Java representation of Erlang bitstrs.classOtpErlangBooleanProvides a Java representation of Erlang booleans, which are special cases of atoms with values 'true' and 'false'.classOtpErlangByteProvides a Java representation of Erlang integral types.classOtpErlangCharProvides a Java representation of Erlang integral types.classOtpErlangDoubleProvides a Java representation of Erlang floats and doubles.classOtpErlangExternalFunclassOtpErlangFloatProvides a Java representation of Erlang floats and doubles.classOtpErlangFunclassOtpErlangIntProvides a Java representation of Erlang integral types.classOtpErlangListProvides a Java representation of Erlang lists.static classOtpErlangList.SubListclassOtpErlangLongProvides a Java representation of Erlang integral types.classOtpErlangMapProvides a Java representation of Erlang maps.classOtpErlangPidProvides a Java representation of Erlang PIDs.classOtpErlangPortProvides a Java representation of Erlang ports.classOtpErlangRefProvides a Java representation of Erlang refs.classOtpErlangShortProvides a Java representation of Erlang integral types.classOtpErlangStringProvides a Java representation of Erlang strings.classOtpErlangTupleProvides a Java representation of Erlang tuples.classOtpErlangUIntProvides a Java representation of Erlang integral types.classOtpErlangUShortProvides a Java representation of Erlang integral types.Fields in com.ericsson.otp.erlang declared as OtpErlangObject Modifier and Type Field Description protected OtpErlangObjectOtpMsg. payloadMethods in com.ericsson.otp.erlang that return OtpErlangObject Modifier and Type Method Description <T> OtpErlangObjectOtpErlangList. bind(T binds)<T> OtpErlangObjectOtpErlangMap. bind(T binds)<T> OtpErlangObjectOtpErlangObject. bind(T binds)Make new Erlang term replacing variables with the respective values from bindings argument(s).<T> OtpErlangObjectOtpErlangTuple. bind(T binds)static OtpErlangObjectOtpErlangObject. decode(OtpInputStream buf)Read binary data in the Erlang external format, and produce a corresponding Erlang data type object.OtpErlangObjectOtpErlangList. elementAt(int i)Get the specified element from the list.OtpErlangObjectOtpErlangList.SubList. elementAt(int i)OtpErlangObjectOtpErlangTuple. elementAt(int i)Get the specified element from the tuple.OtpErlangObject[]OtpErlangList. elements()Get all the elements from the list as an array.OtpErlangObject[]OtpErlangList.SubList. elements()OtpErlangObject[]OtpErlangTuple. elements()Get all the elements from the tuple as an array.OtpErlangObjectOtpErlangMap. get(OtpErlangObject key)Get the specified value from the map.OtpErlangObjectOtpErlangList. getHead()OtpErlangObjectOtpErlangList.SubList. getHead()OtpErlangObjectOtpErlangList. getLastTail()OtpErlangObjectOtpErlangList.SubList. getLastTail()OtpErlangObjectOtpMsg. getMsg()Deserialize and return a new copy of the message contained in this OtpMsg.OtpErlangObjectOtpErlangList. getNthTail(int n)OtpErlangObjectOtpErlangList.SubList. getNthTail(int n)OtpErlangObjectOtpErlangList. getTail()OtpErlangObject[]OtpErlangMap. keys()Get all the keys from the map as an array.OtpErlangObjectOtpErlangMap. put(OtpErlangObject key, OtpErlangObject value)Put value corresponding to key into the map.OtpErlangObjectOtpInputStream. read_any()Read an arbitrary Erlang term from the stream.OtpErlangObjectOtpInputStream. read_compressed()Read a compressed term from the streamOtpErlangObjectOtpErlangExit. reason()Get the reason associated with this exit signal.OtpErlangObjectOtpConnection. receive()Receive a message from a remote process.OtpErlangObjectOtpConnection. receive(long timeout)Receive a message from a remote process.OtpErlangObjectOtpMbox. receive()Block until a message arrives for this mailbox.OtpErlangObjectOtpMbox. receive(long timeout)Wait for a message to arrive for this mailbox.OtpErlangObjectOtpConnection. receiveRPC()Receive an RPC reply from the remote Erlang node.OtpErlangObjectOtpErlangMap. remove(OtpErlangObject key)removes mapping for the key if present.OtpErlangObject[]OtpErlangMap. values()Get all the values from the map as an array.Methods in com.ericsson.otp.erlang that return types with arguments of type OtpErlangObject Modifier and Type Method Description Set<Map.Entry<OtpErlangObject,OtpErlangObject>>OtpErlangMap. entrySet()make Set view of the map key-value pairsSet<Map.Entry<OtpErlangObject,OtpErlangObject>>OtpErlangMap. entrySet()make Set view of the map key-value pairsIterator<OtpErlangObject>OtpErlangList. iterator()Iterator<OtpErlangObject>OtpErlangList.SubList. iterator()Methods in com.ericsson.otp.erlang with parameters of type OtpErlangObject Modifier and Type Method Description voidOtpNode. closeMbox(OtpMbox mbox, OtpErlangObject reason)Close the specified mailbox with the given reason.voidOtpConnection. exit(OtpErlangPid dest, OtpErlangObject reason)Send an exit signal to a remote process.voidOtpMbox. exit(OtpErlangObject reason)Close this mailbox with the given reason.voidOtpMbox. exit(OtpErlangPid to, OtpErlangObject reason)Send an exit signal to a remotepid.OtpErlangObjectOtpErlangMap. get(OtpErlangObject key)Get the specified value from the map.protected StringAbstractConnection. headerType(OtpErlangObject h)<T> booleanOtpErlangList. match(OtpErlangObject term, T bindings)<T> booleanOtpErlangMap. match(OtpErlangObject term, T binds)<T> booleanOtpErlangObject. match(OtpErlangObject term, T binds)Perform match operation against given term.<T> booleanOtpErlangTuple. match(OtpErlangObject term, T bindings)OtpErlangObjectOtpErlangMap. put(OtpErlangObject key, OtpErlangObject value)Put value corresponding to key into the map.OtpErlangObjectOtpErlangMap. remove(OtpErlangObject key)removes mapping for the key if present.voidOtpConnection. send(OtpErlangPid dest, OtpErlangObject msg)Send a message to a process on a remote node.voidOtpConnection. send(String dest, OtpErlangObject msg)Send a message to a named process on a remote node.voidOtpMbox. send(OtpErlangPid to, OtpErlangObject msg)voidOtpMbox. send(String aname, OtpErlangObject msg)Send a message to a named mailbox created from the same node as this mailbox.voidOtpMbox. send(String aname, String node, OtpErlangObject msg)Send a message to a named mailbox created from another node.protected voidAbstractConnection. sendExit(OtpErlangPid from, OtpErlangPid dest, OtpErlangObject reason)protected voidAbstractConnection. sendExit2(OtpErlangPid from, OtpErlangPid dest, OtpErlangObject reason)Send an exit signal to a remote process.voidOtpConnection. sendRPC(String mod, String fun, OtpErlangObject[] args)Send an RPC request to the remote Erlang node.voidOtpOutputStream. write_any(OtpErlangObject o)Write an arbitrary Erlang term to the stream.voidOtpOutputStream. write_compressed(OtpErlangObject o)Write an arbitrary Erlang term to the stream in compressed format.voidOtpOutputStream. write_compressed(OtpErlangObject o, int level)Write an arbitrary Erlang term to the stream in compressed format.voidOtpOutputStream. write_fun(OtpErlangPid pid, 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 Constructor Description 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, String module, int arity, byte[] md5, int index, long old_index, long uniq, OtpErlangObject[] freeVars)OtpErlangFun(OtpErlangPid pid, 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.OtpErlangMap(OtpErlangObject[] keys, int kstart, int kcount, OtpErlangObject[] values, int vstart, int vcount)Create a map from an array of terms.OtpErlangMap(OtpErlangObject[] keys, OtpErlangObject[] values)Create a map from an array of keys and an array of values.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.
-