|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ericsson.otp.erlang.OtpErlangObject | +--com.ericsson.otp.erlang.OtpErlangDouble
Provides a Java representation of Erlang floats and doubles. Erlang
defines only one floating point numeric type, however this class
and its subclass OtpErlangFloat
are used to provide
representations corresponding to the Java types Double and Float.
Constructor Summary | |
OtpErlangDouble(double d)
Create an Erlang float from the given double value. |
|
OtpErlangDouble(OtpInputStream buf)
Create an Erlang float from a stream containing a double encoded in Erlang external format. |
Method Summary | |
double |
doubleValue()
Get the value, as a double. |
void |
encode(OtpOutputStream buf)
Convert this double to the equivalent Erlang external representation. |
boolean |
equals(java.lang.Object o)
Determine if two floats are equal. |
boolean |
equals(OtpErlangDouble d)
Determine if two floats are equal. |
float |
floatValue()
Get the value, as a float. |
java.lang.String |
toString()
Get the string representation of this double. |
Methods inherited from class com.ericsson.otp.erlang.OtpErlangObject |
decode |
Methods inherited from class java.lang.Object |
clone,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Constructor Detail |
public OtpErlangDouble(double d)
public OtpErlangDouble(OtpInputStream buf) throws OtpErlangDecodeException
buf
- the stream containing the encoded value.Method Detail |
public double doubleValue()
public float floatValue() throws OtpErlangRangeException
public java.lang.String toString()
public void encode(OtpOutputStream buf)
buf
- an output stream to which the encoded value should be
written.public boolean equals(java.lang.Object o)
o
- the object to compare to.public boolean equals(OtpErlangDouble d)
t
- the float to compare to.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |