org.whattf.datatype
Class IriRef

java.lang.Object
  extended by org.whattf.datatype.AbstractDatatype
      extended by org.whattf.datatype.IriRef
All Implemented Interfaces:
Datatype
Direct Known Subclasses:
Iri

public class IriRef
extends AbstractDatatype


Field Summary
static IriRef THE_INSTANCE
          The singleton instance.
 
Fields inherited from interface org.relaxng.datatype.Datatype
ID_TYPE_ID, ID_TYPE_IDREF, ID_TYPE_IDREFS, ID_TYPE_NULL
 
Constructor Summary
protected IriRef()
           
 
Method Summary
 void checkValid(CharSequence literal)
           
protected  boolean isAbsolute()
           
 
Methods inherited from class org.whattf.datatype.AbstractDatatype
checkValid, createStreamingValidator, createValue, getIdType, isContextDependent, isValid, isWhitespace, sameValue, toAsciiLowerCase, toAsciiLowerCase, valueHashCode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

THE_INSTANCE

public static final IriRef THE_INSTANCE
The singleton instance.

Constructor Detail

IriRef

protected IriRef()
Method Detail

checkValid

public void checkValid(CharSequence literal)
                throws DatatypeException
Specified by:
checkValid in class AbstractDatatype
Throws:
DatatypeException

isAbsolute

protected boolean isAbsolute()