org.priha.core.values
Class QNameValue

java.lang.Object
  extended by org.priha.core.values.QValue
      extended by org.priha.core.values.QNameValue
All Implemented Interfaces:
java.io.Serializable

public class QNameValue
extends QValue
implements java.io.Serializable

See Also:
Serialized Form

Nested Class Summary
 class QNameValue.Impl
           
 
Nested classes/interfaces inherited from class org.priha.core.values.QValue
QValue.QValueInner
 
Constructor Summary
QNameValue(NamespaceMapper na, java.lang.String value)
           
QNameValue(QName value)
           
 
Method Summary
 java.lang.String getString()
           
 QName getValue()
           
 ValueImpl getValue(NamespaceMapper nsm)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QNameValue

public QNameValue(QName value)

QNameValue

public QNameValue(NamespaceMapper na,
                  java.lang.String value)
           throws javax.jcr.RepositoryException
Throws:
javax.jcr.RepositoryException
Method Detail

getValue

public ValueImpl getValue(NamespaceMapper nsm)
Specified by:
getValue in class QValue

getValue

public QName getValue()

getString

public java.lang.String getString()
Specified by:
getString in class QValue

toString

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