Known Direct Subclasses
AbstractDateTimeDV,
AnySimpleDV,
AnyURIDV,
Base64BinaryDV,
BooleanDV,
DecimalDV,
DoubleDV,
EntityDV,
FloatDV,
HexBinaryDV,
IDDV,
IDREFDV,
ListDV,
QNameDV,
StringDV,
UnionDV
AbstractDateTimeDV |
This is the base class of all date/time datatype validators. |
AnySimpleDV |
Represent the schema type "anySimpleType" |
AnyURIDV |
Represent the schema type "anyURI" |
Base64BinaryDV |
Represent the schema type "base64Binary" |
BooleanDV |
Represent the schema type "boolean" |
DecimalDV |
Represent the schema type "decimal" |
DoubleDV |
Represent the schema type "double" |
EntityDV |
Represent the schema type "entity" |
FloatDV |
Represent the schema type "float" |
HexBinaryDV |
Represent the schema type "hexBinary" |
IDDV |
Represent the schema type "ID" |
IDREFDV |
Represent the schema type "IDREF" |
ListDV |
Represent the schema list types |
QNameDV |
Represent the schema type "QName" and "NOTATION" |
StringDV |
Represent the schema type "string" |
UnionDV |
Represent the schema union types |
|
Known Indirect Subclasses
DateDV |
Validator for datatype (W3C Schema datatypes) |
DateTimeDV |
Validator for <dateTime> datatype (W3C Schema Datatypes) |
DayDV |
Validator for <gDay> datatype (W3C Schema datatypes) |
DurationDV |
Validator for <duration> datatype (W3C Schema Datatypes) |
IntegerDV |
Represent the schema type "integer" |
MonthDV |
Validator for <gMonth> datatype (W3C Schema Datatypes) |
MonthDayDV |
Validator for <gMonthDay> datatype (W3C Schema Datatypes) |
TimeDV |
Validator for <time> datatype (W3C Schema Datatypes) |
YearDV |
Validator for <gYear> datatype (W3C Schema Datatypes) |
YearMonthDV |
Validator for <gYearMonth> datatype (W3C Schema Datatypes) |
|
Class Overview
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.
Summary
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
Constants
public
static
final
short
EQUAL
Constant Value:
0
(0x00000000)
public
static
final
short
GREATER_THAN
Constant Value:
1
(0x00000001)
public
static
final
short
INDETERMINATE
Constant Value:
2
(0x00000002)
public
static
final
short
LESS_THAN
Constant Value:
-1
(0xffffffff)
Public Constructors
Public Methods
public
abstract
short
getAllowedFacets
()
public
int
getDataLength
(Object value)
public
static
final
int
getDigit
(char ch)
public
int
getFractionDigits
(Object value)
public
int
getTotalDigits
(Object value)
public
static
final
boolean
isDigit
(char ch)