JBoss Marshalling 1.4.3.Final

org.jboss.marshalling.util
Class BooleanReadField

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

public class BooleanReadField
extends ReadField

A read field whose value is a boolean type.


Constructor Summary
BooleanReadField(SerializableField field)
          Construct a new instance with the default value.
BooleanReadField(SerializableField field, boolean value)
          Construct a new instance.
 
Method Summary
 boolean getBoolean()
          Get the boolean value of this field.
 Kind getKind()
          Get the kind of field represented by this object.
 
Methods inherited from class org.jboss.marshalling.util.ReadField
compareTo, getByte, getChar, getDouble, getFloat, getInt, getLong, getName, getObject, getShort, isDefaulted
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

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 Detail

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

JBoss Marshalling 1.4.3.Final

Copyright © 2011 JBoss, a division of Red Hat, Inc.