de.fraunhofer.ipsi.xquery.util
Class QNameExpr

java.lang.Object
  extended by de.fraunhofer.ipsi.xquery.util.QNameExpr

public class QNameExpr
extends java.lang.Object


Constructor Summary
QNameExpr(java.lang.String uri, java.lang.String s)
          Constructor
QNameExpr(java.lang.String uri, java.lang.String prefix, java.lang.String localPart)
          Constructor
 
Method Summary
 boolean equals(java.lang.Object o)
          Method equals
 java.lang.String getLocalPart()
          Method getLocalName
 java.lang.String getNamespaceURI()
          Returns Uri
 java.lang.String getPrefix()
          Method getPrefix
 javax.xml.namespace.QName getQName()
           
 int hashCode()
          Method hashCode
 boolean isAny()
          Method isAny
 boolean isAnyLocalName()
          Method isAnyLocalName
 boolean isAnyNamespace()
          Method isAnyNamespace
 java.lang.String toString()
          Method toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QNameExpr

public QNameExpr(java.lang.String uri,
                 java.lang.String prefix,
                 java.lang.String localPart)
Constructor

Parameters:
prefix - a XS_NCName
localPart - a XS_NCName

QNameExpr

public QNameExpr(java.lang.String uri,
                 java.lang.String s)
Constructor

Parameters:
s - a String
Method Detail

getNamespaceURI

public java.lang.String getNamespaceURI()
Returns Uri

Returns:
a String

getPrefix

public java.lang.String getPrefix()
Method getPrefix

Returns:
a String

getLocalPart

public java.lang.String getLocalPart()
Method getLocalName

Returns:
a String

getQName

public javax.xml.namespace.QName getQName()

isAny

public boolean isAny()
Method isAny

Returns:
a boolean

isAnyNamespace

public boolean isAnyNamespace()
Method isAnyNamespace

Returns:
a boolean

isAnyLocalName

public boolean isAnyLocalName()
Method isAnyLocalName

Returns:
a boolean

equals

public boolean equals(java.lang.Object o)
Method equals

Overrides:
equals in class java.lang.Object
Parameters:
o - an Object
Returns:
a boolean

hashCode

public int hashCode()
Method hashCode

Overrides:
hashCode in class java.lang.Object
Returns:
an int

toString

public java.lang.String toString()
Method toString

Overrides:
toString in class java.lang.Object
Returns:
a String