com.thaiopensource.datatype.xsd
Class EntityDatatype

java.lang.Object
  extended by com.thaiopensource.datatype.xsd.DatatypeBase
      extended by com.thaiopensource.datatype.xsd.TokenDatatype
          extended by com.thaiopensource.datatype.xsd.NameDatatype
              extended by com.thaiopensource.datatype.xsd.NCNameDatatype
                  extended by com.thaiopensource.datatype.xsd.EntityDatatype
All Implemented Interfaces:
Datatype2, Measure, Datatype

 class EntityDatatype
extends NCNameDatatype


Field Summary
 
Fields inherited from class com.thaiopensource.datatype.xsd.DatatypeBase
WHITE_SPACE_COLLAPSE, WHITE_SPACE_PRESERVE, WHITE_SPACE_REPLACE
 
Fields inherited from interface org.relaxng.datatype.Datatype
ID_TYPE_ID, ID_TYPE_IDREF, ID_TYPE_IDREFS, ID_TYPE_NULL
 
Constructor Summary
EntityDatatype()
           
 
Method Summary
(package private)  boolean allowsValue(String str, ValidationContext vc)
           
(package private)  Object getValue(String str, ValidationContext vc)
           
 
Methods inherited from class com.thaiopensource.datatype.xsd.NCNameDatatype
lexicallyAllows
 
Methods inherited from class com.thaiopensource.datatype.xsd.NameDatatype
alwaysValid, getLength
 
Methods inherited from class com.thaiopensource.datatype.xsd.TokenDatatype
getMeasure
 
Methods inherited from class com.thaiopensource.datatype.xsd.DatatypeBase
checkValid, createStreamingValidator, createValue, getIdType, getOrderRelation, getPrimitive, getWhiteSpace, isContextDependent, isValid, normalizeWhiteSpace, sameValue, valueHashCode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntityDatatype

EntityDatatype()
Method Detail

allowsValue

boolean allowsValue(String str,
                    ValidationContext vc)
Overrides:
allowsValue in class DatatypeBase

getValue

Object getValue(String str,
                ValidationContext vc)
Overrides:
getValue in class TokenDatatype