org.ucl.xpath.types
Class CtrType

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
Direct Known Subclasses:
CalendarType, NumericType, QName, XSAnyURI, XSBoolean, XSDuration, XSString

public abstract class CtrType
extends AnyAtomicType

A representation of the CtrType datatype


Constructor Summary
CtrType()
           
 
Method Summary
abstract  ResultSequence constructor(ResultSequence arg)
          Used for constructor function.
abstract  java.lang.String type_name()
          Retrieves the datatype's name
 
Methods inherited from class org.ucl.xpath.types.AnyType
string_type, string_value
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CtrType

public CtrType()
Method Detail

constructor

public abstract ResultSequence constructor(ResultSequence arg)
                                    throws DynamicError
Used for constructor function.

Parameters:
arg - Either an empty sequence or 1 atomic type
Returns:
The resulting ResultSequence
Throws:
DynamicError

type_name

public abstract java.lang.String type_name()
Retrieves the datatype's name

Returns:
String representation of the datatype's name