org.ucl.xpath.types
Class XSAnyURI

java.lang.Object
  extended byorg.ucl.xpath.types.AnyType
      extended byorg.ucl.xpath.types.AnySimpleType
          extended byorg.ucl.xpath.types.AnyAtomicType
              extended byorg.ucl.xpath.types.CtrType
                  extended byorg.ucl.xpath.types.XSAnyURI

public class XSAnyURI
extends CtrType

Represents a Universal Resource Identifier (URI) reference


Constructor Summary
XSAnyURI()
          Arity 0 Constructor.
XSAnyURI(java.lang.String x)
          Arity 1 Constructor
 
Method Summary
 ResultSequence constructor(ResultSequence arg)
          Creation of a result sequence consisting of a URI from a previous result sequence.
 java.lang.String string_type()
          Retrieve full type pathname of this datatype
 java.lang.String string_value()
          Transforms and retrieves the URI value of this URI datatype in String format
 java.lang.String type_name()
          Retrieve type name of this datatype
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XSAnyURI

public XSAnyURI(java.lang.String x)
Arity 1 Constructor

Parameters:
x - String representation of the URI

XSAnyURI

public XSAnyURI()
Arity 0 Constructor. Initiates URI to null.

Method Detail

string_type

public java.lang.String string_type()
Retrieve full type pathname of this datatype

Specified by:
string_type in class AnyType
Returns:
"xs:anyURI", the full type pathname of this datatype

type_name

public java.lang.String type_name()
Retrieve type name of this datatype

Specified by:
type_name in class CtrType
Returns:
"anyURI", the type name of this datatype

string_value

public java.lang.String string_value()
Transforms and retrieves the URI value of this URI datatype in String format

Specified by:
string_value in class AnyType
Returns:
the URI value held by this instance of the URI datatype as a String

constructor

public ResultSequence constructor(ResultSequence arg)
                           throws DynamicError
Creation of a result sequence consisting of a URI from a previous result sequence.

Specified by:
constructor in class CtrType
Parameters:
arg - previous result sequence
Returns:
new result sequence consisting of the URI supplied
Throws:
DynamicError