public abstract class TypeValidator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static short |
EQUAL |
static short |
GREATER_THAN |
static short |
INDETERMINATE |
static short |
LESS_THAN |
Constructor and Description |
---|
TypeValidator() |
Modifier and Type | Method and Description |
---|---|
void |
checkExtraRules(java.lang.Object value,
ValidationContext context) |
int |
compare(java.lang.Object value1,
java.lang.Object value2) |
abstract java.lang.Object |
getActualValue(java.lang.String content,
ValidationContext context) |
abstract short |
getAllowedFacets() |
int |
getDataLength(java.lang.Object value) |
static int |
getDigit(char ch) |
int |
getFractionDigits(java.lang.Object value) |
int |
getTotalDigits(java.lang.Object value) |
static boolean |
isDigit(char ch) |
boolean |
isIdentical(java.lang.Object value1,
java.lang.Object value2) |
public static final short LESS_THAN
public static final short EQUAL
public static final short GREATER_THAN
public static final short INDETERMINATE
public abstract short getAllowedFacets()
public abstract java.lang.Object getActualValue(java.lang.String content, ValidationContext context) throws InvalidDatatypeValueException
InvalidDatatypeValueException
public void checkExtraRules(java.lang.Object value, ValidationContext context) throws InvalidDatatypeValueException
InvalidDatatypeValueException
public boolean isIdentical(java.lang.Object value1, java.lang.Object value2)
public int compare(java.lang.Object value1, java.lang.Object value2)
public int getDataLength(java.lang.Object value)
public int getTotalDigits(java.lang.Object value)
public int getFractionDigits(java.lang.Object value)
public static final boolean isDigit(char ch)
public static final int getDigit(char ch)
Copyright © 1999-2022 The Apache Software Foundation. All Rights Reserved.