com.ericsson.otp.erlang
Class OtpErlangBoolean
java.lang.Object
|
+--com.ericsson.otp.erlang.OtpErlangObject
|
+--com.ericsson.otp.erlang.OtpErlangAtom
|
+--com.ericsson.otp.erlang.OtpErlangBoolean
- All Implemented Interfaces:
- java.lang.Cloneable, java.io.Serializable
- public class OtpErlangBoolean
- extends OtpErlangAtom
- implements java.io.Serializable, java.lang.Cloneable
Provides a Java representation of Erlang booleans, which are
special cases of atoms with values 'true' and 'false'.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
OtpErlangBoolean
public OtpErlangBoolean(boolean t)
- Create a boolean from the given value
- Parameters:
t
- the boolean value to represent as an atom.
OtpErlangBoolean
public OtpErlangBoolean(OtpInputStream buf)
throws OtpErlangDecodeException
- Create a boolean from a stream containing an atom encoded in
Erlang external format. The value of the boolean will be true if
the atom represented by the stream is "true" without regard to
case. For other atom values, the boolean will have the value
false.
- Throws:
OtpErlangDecodeException
- if the buffer does not
contain a valid external representation of an Erlang atom.