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