Package org.jboss.marshalling.util
Class DoubleReadField
- java.lang.Object
-
- org.jboss.marshalling.util.ReadField
-
- org.jboss.marshalling.util.DoubleReadField
-
- All Implemented Interfaces:
Comparable<ReadField>
public class DoubleReadField extends ReadField
A read field whose value is a double type.
-
-
Constructor Summary
Constructors Constructor Description DoubleReadField(SerializableField field)
Construct a new instance with the default value.DoubleReadField(SerializableField field, double value)
Construct a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getDouble()
Get the double value of this field.Kind
getKind()
Get the kind of field represented by this object.
-
-
-
Constructor Detail
-
DoubleReadField
public DoubleReadField(SerializableField field, double value)
Construct a new instance.- Parameters:
field
- the serializable fieldvalue
- the value
-
DoubleReadField
public DoubleReadField(SerializableField field)
Construct a new instance with the default value.- Parameters:
field
- the serializable field
-
-
Method Detail
-
getKind
public Kind getKind()
Get the kind of field represented by this object.
-
getDouble
public double getDouble() throws IOException
Get the double value of this field.- Overrides:
getDouble
in classReadField
- Returns:
- the double value of this field
- Throws:
IOException
- if the value cannot be read
-
-