org.apache.xerces.impl.dv.xs
Class TypeValidator
java.lang.Object
org.apache.xerces.impl.dv.xs.TypeValidator
public abstract class TypeValidator
extends java.lang.Object
All primitive types plus ID/IDREF/ENTITY/INTEGER are derived from this abstract
class. It provides extra information XSSimpleTypeDecl requires from each
type: allowed facets, converting String to actual value, check equality,
comparison, etc.
Version:
- Neeraj Bajaj, Sun Microsystems, inc.
- Sandy Gao, IBM
EQUAL
public static final short EQUAL
- 0
GREATER_THAN
public static final short GREATER_THAN
- 1
INDETERMINATE
public static final short INDETERMINATE
- 2
LESS_THAN
public static final short LESS_THAN
- -1
compare
public int compare(Object value1,
Object value2)
getAllowedFacets
public short getAllowedFacets()
getDataLength
public int getDataLength(Object value)
getDigit
public static final int getDigit(char ch)
getFractionDigits
public int getFractionDigits(Object value)
getTotalDigits
public int getTotalDigits(Object value)
isDigit
public static final boolean isDigit(char ch)
Copyright B) 1999-2004 Apache XML Project. All Rights Reserved.