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.
$Id: TypeValidator.java 320097 2004-10-06 14:56:52Z mrglavas $- Neeraj Bajaj, Sun Microsystems, inc.
- Sandy Gao, IBM
EQUAL
public static final short EQUAL
GREATER_THAN
public static final short GREATER_THAN
INDETERMINATE
public static final short INDETERMINATE
LESS_THAN
public static final short LESS_THAN
compare
public int compare(Object value1,
Object value2)
getAllowedFacets
public abstract 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)
isIdentical
public boolean isIdentical(Object value1,
Object value2)
Copyright B) 1999-2006 The Apache Software Foundation. All Rights Reserved.