org.priha.core.values
Class BooleanValueImpl

java.lang.Object
  extended by org.priha.core.values.ValueImpl
      extended by org.priha.core.values.BooleanValueImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<ValueImpl>, javax.jcr.Value

public class BooleanValueImpl
extends ValueImpl
implements javax.jcr.Value, java.io.Serializable

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.priha.core.values.ValueImpl
m_state
 
Constructor Summary
BooleanValueImpl(boolean value)
           
BooleanValueImpl(BooleanValueImpl value)
           
BooleanValueImpl(java.lang.String value)
           
 
Method Summary
 boolean getBoolean()
           
 java.io.InputStream getStream()
          By default, returns the inputstream of the String representation.
 java.lang.String getString()
           
 int getType()
           
 java.lang.String toString()
           
 
Methods inherited from class org.priha.core.values.ValueImpl
checkStream, checkValue, compareTo, equals, getDate, getDouble, getLong, valueAsString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.jcr.Value
getDate, getDouble, getLong
 

Constructor Detail

BooleanValueImpl

public BooleanValueImpl(boolean value)

BooleanValueImpl

public BooleanValueImpl(java.lang.String value)

BooleanValueImpl

public BooleanValueImpl(BooleanValueImpl value)
Method Detail

getType

public int getType()
Specified by:
getType in interface javax.jcr.Value

getBoolean

public boolean getBoolean()
Specified by:
getBoolean in interface javax.jcr.Value
Overrides:
getBoolean in class ValueImpl

getStream

public java.io.InputStream getStream()
                              throws javax.jcr.RepositoryException
Description copied from class: ValueImpl
By default, returns the inputstream of the String representation.

Specified by:
getStream in interface javax.jcr.Value
Overrides:
getStream in class ValueImpl
Throws:
javax.jcr.RepositoryException

getString

public java.lang.String getString()
                           throws javax.jcr.ValueFormatException,
                                  java.lang.IllegalStateException,
                                  javax.jcr.RepositoryException
Specified by:
getString in interface javax.jcr.Value
Overrides:
getString in class ValueImpl
Throws:
javax.jcr.ValueFormatException
java.lang.IllegalStateException
javax.jcr.RepositoryException

toString

public java.lang.String toString()
Overrides:
toString in class ValueImpl