de.fraunhofer.ipsi.xpathDatatypes
Class XS_AnyURI

java.lang.Object
  extended by de.fraunhofer.ipsi.xpathDatatypes.XS_AnySimpleType
      extended by de.fraunhofer.ipsi.xpathDatatypes.XDT_AnyAtomicType
          extended by de.fraunhofer.ipsi.xpathDatatypes.XS_AnyURI

public class XS_AnyURI
extends XDT_AnyAtomicType


Constructor Summary
XS_AnyURI(java.lang.String value)
          Constructor
 
Method Summary
 boolean equals(java.lang.Object o)
          Method equals
 java.net.URI getValue()
          Method getValue
 int hashCode()
          Method hashCode
 boolean isAbsolut()
          Method isAbsolut
 XS_AnyURI resolve(java.lang.String uri)
          Method resolve
 XS_AnyURI resolve(XS_AnyURI uri)
          Method resolve
 java.lang.String toString()
          Method toString
 
Methods inherited from class de.fraunhofer.ipsi.xpathDatatypes.XDT_AnyAtomicType
castas
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XS_AnyURI

public XS_AnyURI(java.lang.String value)
          throws XPathDTException
Constructor

Parameters:
value - a String
Throws:
XPathDTException
Method Detail

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

isAbsolut

public boolean isAbsolut()
Method isAbsolut

Returns:
a boolean

resolve

public XS_AnyURI resolve(java.lang.String uri)
                  throws XPathDTException
Method resolve

Parameters:
uri - a String
Returns:
a XS_AnyURI
Throws:
XPathDTException

resolve

public XS_AnyURI resolve(XS_AnyURI uri)
                  throws XPathDTException
Method resolve

Parameters:
uri - a XS_AnyURI
Returns:
a XS_AnyURI
Throws:
XPathDTException

getValue

public java.net.URI getValue()
Method getValue

Returns:
an URI