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