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:
- java.io.Serializable,- java.lang.Cloneable
 
 public class OtpErlangFloat extends OtpErlangDouble Provides a Java representation of Erlang floats and doubles.- See Also:
- Serialized Form
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.ericsson.otp.erlang.OtpErlangObjectOtpErlangObject.Hash
 
- 
 - 
Field Summary- 
Fields inherited from class com.ericsson.otp.erlang.OtpErlangObjecthashCodeValue
 
- 
 - 
Constructor SummaryConstructors Constructor Description OtpErlangFloat(float f)Create an Erlang float from the given float value.OtpErlangFloat(OtpInputStream buf)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.OtpErlangDoubledoHashCode, doubleValue, encode, equals, floatValue, toString
 
- 
 
- 
- 
- 
Constructor Detail- 
OtpErlangFloatpublic OtpErlangFloat(float f) Create an Erlang float from the given float value.
 - 
OtpErlangFloatpublic OtpErlangFloat(OtpInputStream buf) throws OtpErlangDecodeException, OtpErlangRangeException 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.
 
 
- 
 
-