org.priha.core.values
Class QPathValue.Impl

java.lang.Object
  extended by org.priha.core.values.ValueImpl
      extended by org.priha.core.values.QPathValue.Impl
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<ValueImpl>, javax.jcr.Value, QValue.QValueInner
Enclosing class:
QPathValue

public class QPathValue.Impl
extends ValueImpl
implements javax.jcr.Value, java.io.Serializable, QValue.QValueInner

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.priha.core.values.ValueImpl
m_state
 
Constructor Summary
QPathValue.Impl(NamespaceMapper nsm)
           
 
Method Summary
 QPathValue getQValue()
           
 java.lang.String getString()
           
 int getType()
           
 java.lang.String toString()
           
 
Methods inherited from class org.priha.core.values.ValueImpl
checkStream, checkValue, compareTo, equals, getBoolean, getDate, getDouble, getLong, getStream, valueAsString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.jcr.Value
getBoolean, getDate, getDouble, getLong, getStream
 

Constructor Detail

QPathValue.Impl

public QPathValue.Impl(NamespaceMapper nsm)
Method Detail

getString

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

getType

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

getQValue

public QPathValue getQValue()
Specified by:
getQValue in interface QValue.QValueInner

toString

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