Package org.apache.xerces.impl.dv.xs
Class DecimalDV
- java.lang.Object
-
- org.apache.xerces.impl.dv.xs.TypeValidator
-
- org.apache.xerces.impl.dv.xs.DecimalDV
-
- Direct Known Subclasses:
IntegerDV
public class DecimalDV extends TypeValidator
Represent the schema type "decimal"INTERNAL:
- Usage of this class is not supported. It may be altered or removed at any time.
- Version:
- $Id: DecimalDV.java 446745 2006-09-15 21:43:58Z mrglavas $
- Author:
- Neeraj Bajaj, Sun Microsystems, inc., Sandy Gao, IBM
-
-
Field Summary
-
Fields inherited from class org.apache.xerces.impl.dv.xs.TypeValidator
EQUAL, GREATER_THAN, INDETERMINATE, LESS_THAN
-
-
Constructor Summary
Constructors Constructor Description DecimalDV()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompare(java.lang.Object value1, java.lang.Object value2)java.lang.ObjectgetActualValue(java.lang.String content, ValidationContext context)shortgetAllowedFacets()intgetFractionDigits(java.lang.Object value)intgetTotalDigits(java.lang.Object value)-
Methods inherited from class org.apache.xerces.impl.dv.xs.TypeValidator
checkExtraRules, getDataLength, getDigit, isDigit, isIdentical
-
-
-
-
Method Detail
-
getAllowedFacets
public final short getAllowedFacets()
- Specified by:
getAllowedFacetsin classTypeValidator
-
getActualValue
public java.lang.Object getActualValue(java.lang.String content, ValidationContext context) throws InvalidDatatypeValueException- Specified by:
getActualValuein classTypeValidator- Throws:
InvalidDatatypeValueException
-
compare
public final int compare(java.lang.Object value1, java.lang.Object value2)- Overrides:
comparein classTypeValidator
-
getTotalDigits
public final int getTotalDigits(java.lang.Object value)
- Overrides:
getTotalDigitsin classTypeValidator
-
getFractionDigits
public final int getFractionDigits(java.lang.Object value)
- Overrides:
getFractionDigitsin classTypeValidator
-
-