Package com.ericsson.otp.erlang
Class OtpErlangFloat
java.lang.Object
com.ericsson.otp.erlang.OtpErlangObject
com.ericsson.otp.erlang.OtpErlangDouble
com.ericsson.otp.erlang.OtpErlangFloat
- All Implemented Interfaces:
Serializable
,Cloneable
Provides a Java representation of Erlang floats and doubles.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.ericsson.otp.erlang.OtpErlangObject
OtpErlangObject.Hash
-
Field Summary
Fields inherited from class com.ericsson.otp.erlang.OtpErlangObject
hashCodeValue
-
Constructor Summary
ConstructorDescriptionOtpErlangFloat
(float f) Create an Erlang float from the given float value.Create an Erlang float from a stream containing a float encoded in Erlang external format. -
Method Summary
Methods inherited from class com.ericsson.otp.erlang.OtpErlangDouble
doHashCode, doubleValue, encode, equals, floatValue, toString
-
Constructor Details
-
OtpErlangFloat
public OtpErlangFloat(float f) Create an Erlang float from the given float value. -
OtpErlangFloat
Create an Erlang float from a stream containing a float encoded in Erlang external format.- Parameters:
buf
- the stream containing the encoded value.- Throws:
OtpErlangDecodeException
- if the buffer does not contain a valid external representation of an Erlang float.OtpErlangRangeException
- if the value cannot be represented as a Java float.
-