Class BooleanReadField

java.lang.Object
org.jboss.marshalling.util.ReadField
org.jboss.marshalling.util.BooleanReadField
All Implemented Interfaces:
Comparable<ReadField>

public class BooleanReadField extends ReadField
A read field whose value is a boolean type.
  • Field Details

    • value

      private final boolean value
  • Constructor Details

    • BooleanReadField

      public BooleanReadField(SerializableField field, boolean value)
      Construct a new instance.
      Parameters:
      field - the serializable field
      value - the value
    • BooleanReadField

      public BooleanReadField(SerializableField field)
      Construct a new instance with the default value.
      Parameters:
      field - the serializable field
  • Method Details

    • getKind

      public Kind getKind()
      Get the kind of field represented by this object.
      Specified by:
      getKind in class ReadField
      Returns:
      the kind of field represented by this object
    • getBoolean

      public boolean getBoolean() throws IOException
      Get the boolean value of this field.
      Overrides:
      getBoolean in class ReadField
      Returns:
      the boolean value of this field
      Throws:
      IOException - if the value cannot be read