org.priha.core.values
Class QNameValue.Impl

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

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

See Also:
Serialized Form

Field Summary
 NamespaceMapper m_mapper
           
 
Fields inherited from class org.priha.core.values.ValueImpl
m_state
 
Constructor Summary
QNameValue.Impl(NamespaceMapper nsm)
           
 
Method Summary
 QNameValue 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
 

Field Detail

m_mapper

public NamespaceMapper m_mapper
Constructor Detail

QNameValue.Impl

public QNameValue.Impl(NamespaceMapper nsm)
Method Detail

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

getType

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

getQValue

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

toString

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