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.OtpErlangObject
OtpErlangObject.Hash 
 - 
 
- 
Field Summary
- 
Fields inherited from class com.ericsson.otp.erlang.OtpErlangObject
hashCodeValue 
 - 
 
- 
Constructor Summary
Constructors 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.OtpErlangDouble
doHashCode, doubleValue, encode, equals, floatValue, toString 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
OtpErlangFloat
public OtpErlangFloat(float f)
Create an Erlang float from the given float value. 
- 
OtpErlangFloat
public 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.
 
 - 
 
 -