|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use XSDatatype | |
---|---|
com.sun.msv.datatype.xsd | W3C XML Schema Datatypes implementation. |
com.sun.msv.grammar | abstract grammar model(AGM): common part. |
com.sun.msv.grammar.relax | abstract grammar model(AGM): RELAX stub. |
com.sun.msv.grammar.xmlschema | W3C XML Schema grammar model. |
com.sun.msv.reader | reads XML representation of grammar and creates AGM. |
com.sun.msv.reader.datatype.xsd | reads XML representation for XML Schema Part.2 |
com.sun.msv.reader.xmlschema | parses XML representation of XML Schema into AGM. |
com.sun.msv.writer.relaxng | AGM to RELAX NG converter |
Uses of XSDatatype in com.sun.msv.datatype.xsd |
---|
Classes in com.sun.msv.datatype.xsd that implement XSDatatype | |
---|---|
class |
AnyURIType
"anyURI" type. |
class |
Base64BinaryType
"base64Binary" type. |
class |
BooleanType
"boolean" type. |
class |
BuiltinAtomicType
base class for atomic built-in types; those types which can be used by itself (int,uriReference,string, etc) . |
class |
ByteType
"byte" type. |
class |
ConcreteType
base class for types that union/list/atomic. |
class |
DataTypeWithFacet
Base implementation of facet-restricted datatype |
class |
DateTimeType
"dateTime" type. |
class |
DateType
"date" type. |
class |
DoubleType
"double" type. |
class |
DurationType
"duration" type. |
class |
EntityType
"ENTITY" type. |
class |
EnumerationFacet
"enumeration" facets validator. |
class |
ErrorType
A dummy datatype that can be used to recover from errors. |
class |
FinalComponent
"final" component. |
class |
FloatType
"float" type. |
class |
FractionDigitsFacet
'fractionDigits' facet. |
class |
GDayType
"gDay" type. |
class |
GMonthDayType
"gMonthDay" type. |
class |
GMonthType
"gMonth" type. |
class |
GYearMonthType
"gYearMonth" type. |
class |
GYearType
"gYear" type. |
class |
HexBinaryType
"hexBinary" type. |
class |
IDREFType
very limited 'IDREF' type of XML Schema Part 2. |
class |
IDType
very limited 'ID' type of XML Schema Part 2. |
class |
IntegerType
"integer" type. |
class |
IntType
"int" type. |
class |
LanguageType
"language" type. |
class |
LengthFacet
"length", "minLength", and "maxLength" facet validator. |
class |
ListType
List type. |
class |
LongType
"long" type. |
class |
MaxExclusiveFacet
'maxExclusive' facet |
class |
MaxInclusiveFacet
'maxInclusive' facet |
class |
MaxLengthFacet
'maxLength' facet |
class |
MinExclusiveFacet
'minExclusive' facet |
class |
MinInclusiveFacet
'minInclusive' facet |
class |
MinLengthFacet
'minLength' facet |
class |
NameType
"Name" type. |
class |
NcnameType
"NCName" type. |
class |
NegativeIntegerType
"negativeInteger" type. |
class |
NmtokenType
"NMTOKEN" type. |
class |
NonNegativeIntegerType
"nonNegativeInteger" type. |
class |
NonPositiveIntegerType
"nonPositiveInteger" type. |
class |
NormalizedStringType
"normalizedString" type. |
class |
NumberType
"decimal" type. |
class |
PatternFacet
"pattern" facet validator "pattern" is a constraint facet which is applied against lexical space. |
class |
PositiveIntegerType
"positiveInteger" type. |
class |
Proxy
Delegates all methods to the base type. |
class |
QnameType
"QName" type. |
class |
RangeFacet
Base class of "(max|min)(In|Ex)clusive" facet validator |
class |
ShortType
"short" type. |
class |
SimpleURType
simple "ur-type" type. |
class |
StringType
"string" type. |
class |
TimeType
"time" type. |
class |
TokenType
"token" type. |
class |
TotalDigitsFacet
'totalDigits' facet. |
class |
UnionType
union type. |
class |
UnsignedByteType
"unsignedByte" type. |
class |
UnsignedIntType
"unsignedInt" type. |
class |
UnsignedLongType
"unsignedLong" type. |
class |
UnsignedShortType
"unsignedShort" type. |
class |
WhiteSpaceFacet
whiteSpace facet validator |
class |
XSDatatypeImpl
base implementaion for XSDatatype interface. |
Methods in com.sun.msv.datatype.xsd that return XSDatatype | |
---|---|
static XSDatatype |
DatatypeFactory.deriveByList(String nsUri,
String newTypeName,
XSDatatype itemType)
derives a new type by list. |
static XSDatatype |
DatatypeFactory.deriveByList(String newTypeName,
XSDatatype itemType)
Deprecated. |
static XSDatatype |
DatatypeFactory.deriveByUnion(String newTypeName,
Collection memberTypes)
Deprecated. |
static XSDatatype |
DatatypeFactory.deriveByUnion(String nsUri,
String newTypeName,
Collection memberTypes)
|
static XSDatatype |
DatatypeFactory.deriveByUnion(String nsUri,
String newTypeName,
XSDatatype[] memberTypes)
derives a new type by union. |
static XSDatatype |
DatatypeFactory.deriveByUnion(String newTypeName,
XSDatatype[] memberTypes)
Deprecated. |
XSDatatype |
XSDatatypeImpl.getAncestorBuiltinType()
|
XSDatatype |
XSDatatype.getAncestorBuiltinType()
Gets the nearest ancestor built-in type. |
XSDatatype |
IntegerType.getBaseType()
|
XSDatatype |
FloatType.getBaseType()
|
XSDatatype |
UnionType.getBaseType()
|
XSDatatype |
BooleanType.getBaseType()
|
XSDatatype |
ShortType.getBaseType()
|
XSDatatype |
ErrorType.getBaseType()
|
XSDatatype |
UnsignedByteType.getBaseType()
|
XSDatatype |
StringType.getBaseType()
|
XSDatatype |
LanguageType.getBaseType()
|
XSDatatype |
QnameType.getBaseType()
|
XSDatatype |
NumberType.getBaseType()
|
XSDatatype |
EntityType.getBaseType()
|
XSDatatype |
NameType.getBaseType()
|
XSDatatype |
NormalizedStringType.getBaseType()
|
XSDatatype |
DoubleType.getBaseType()
|
XSDatatype |
NonPositiveIntegerType.getBaseType()
|
XSDatatype |
SimpleURType.getBaseType()
SimpleURType always returns null to indicate that there is no base type for this type. |
XSDatatype |
AnyURIType.getBaseType()
|
XSDatatype |
NegativeIntegerType.getBaseType()
|
XSDatatype |
NmtokenType.getBaseType()
|
XSDatatype |
ByteType.getBaseType()
|
XSDatatype |
DurationType.getBaseType()
|
XSDatatype |
UnsignedShortType.getBaseType()
|
XSDatatype |
ListType.getBaseType()
|
XSDatatype |
UnsignedLongType.getBaseType()
|
XSDatatype |
TokenType.getBaseType()
|
XSDatatype |
NcnameType.getBaseType()
|
XSDatatype |
Proxy.getBaseType()
|
XSDatatype |
XSDatatype.getBaseType()
gets the base type of this type. |
XSDatatype |
PositiveIntegerType.getBaseType()
|
XSDatatype |
DataTypeWithFacet.getBaseType()
|
XSDatatype |
LongType.getBaseType()
|
XSDatatype |
NonNegativeIntegerType.getBaseType()
|
XSDatatype |
UnsignedIntType.getBaseType()
|
XSDatatype |
IntType.getBaseType()
|
static XSDatatype |
DatatypeFactory.getTypeByName(String dataTypeName)
obtain a built-in DataType object by its name. |
Methods in com.sun.msv.datatype.xsd with parameters of type XSDatatype | |
---|---|
static XSDatatype |
DatatypeFactory.deriveByList(String nsUri,
String newTypeName,
XSDatatype itemType)
derives a new type by list. |
static XSDatatype |
DatatypeFactory.deriveByList(String newTypeName,
XSDatatype itemType)
Deprecated. |
static XSDatatype |
DatatypeFactory.deriveByUnion(String nsUri,
String newTypeName,
XSDatatype[] memberTypes)
derives a new type by union. |
static XSDatatype |
DatatypeFactory.deriveByUnion(String newTypeName,
XSDatatype[] memberTypes)
Deprecated. |
boolean |
XSDatatypeImpl.isDerivedTypeOf(XSDatatype baseType,
boolean restrictionAllowed)
|
boolean |
XSDatatype.isDerivedTypeOf(XSDatatype baseType,
boolean restrictionAllowed)
tests if this type is a derived type of the specified type. |
static boolean |
XSDatatypeImpl.isDerivedTypeOf(XSDatatype base,
XSDatatype derived,
boolean restrictionAllowed)
an implementation of "Type Derivation OK (Simple)" of the spec. |
Constructors in com.sun.msv.datatype.xsd with parameters of type XSDatatype | |
---|---|
TypeIncubator(XSDatatype baseType)
|
|
UnionType(String nsUri,
String newTypeName,
XSDatatype[] memberTypes)
derives a new datatype from atomic datatypes by union |
Uses of XSDatatype in com.sun.msv.grammar |
---|
Methods in com.sun.msv.grammar with parameters of type XSDatatype | |
---|---|
Expression |
ExpressionPool.createData(XSDatatype dt)
|
Expression |
ExpressionPool.createValue(XSDatatype dt,
Object value)
|
Uses of XSDatatype in com.sun.msv.grammar.relax |
---|
Classes in com.sun.msv.grammar.relax that implement XSDatatype | |
---|---|
class |
EmptyStringType
'emptyString' type of RELAX. |
class |
NoneType
'none' datatype of RELAX. |
Methods in com.sun.msv.grammar.relax that return XSDatatype | |
---|---|
XSDatatype |
RELAXModule.DatatypeContainer.get(String name)
|
XSDatatype |
NoneType.getBaseType()
|
XSDatatype |
EmptyStringType.getBaseType()
|
Methods in com.sun.msv.grammar.relax with parameters of type XSDatatype | |
---|---|
void |
RELAXModule.DatatypeContainer.add(XSDatatype dt)
|
Uses of XSDatatype in com.sun.msv.grammar.xmlschema |
---|
Methods in com.sun.msv.grammar.xmlschema that return XSDatatype | |
---|---|
XSDatatype |
SimpleTypeExp.getDatatype()
Gets the encapsulated Datatype object. |
Methods in com.sun.msv.grammar.xmlschema with parameters of type XSDatatype | |
---|---|
boolean |
ComplexTypeExp.isDerivedTypeOf(XSDatatype baseType,
int constraint)
|
Uses of XSDatatype in com.sun.msv.reader |
---|
Methods in com.sun.msv.reader that return XSDatatype | |
---|---|
XSDatatype |
GrammarReader.getBackwardCompatibleType(String typeName)
tries to obtain a DataType object by resolving obsolete names. |
Uses of XSDatatype in com.sun.msv.reader.datatype.xsd |
---|
Methods in com.sun.msv.reader.datatype.xsd that return XSDatatype | |
---|---|
XSDatatype |
XSDatatypeExp.getCreatedType()
Gets a encapsulated datatype object This method can be called only after all the datatypes are created. |
XSDatatype |
XSDatatypeExp.getType(XSDatatypeExp.RenderingContext context)
Gets the type definition. |
XSDatatype |
XSDatatypeExp.Renderer.render(XSDatatypeExp.RenderingContext context)
creates (or retrieves, whatever) the actual, concrete, real XSDatatype object. |
Constructors in com.sun.msv.reader.datatype.xsd with parameters of type XSDatatype | |
---|---|
XSDatatypeExp(XSDatatype dt,
ExpressionPool _pool)
Creates this object from existing XSDatatype. |
Uses of XSDatatype in com.sun.msv.reader.xmlschema |
---|
Methods in com.sun.msv.reader.xmlschema that return XSDatatype | |
---|---|
XSDatatype |
XMLSchemaReader.resolveBuiltinDataType(String typeLocalName)
resolves built-in datatypes (URI: http://www.w3.org/2001/XMLSchema) |
Uses of XSDatatype in com.sun.msv.writer.relaxng |
---|
Methods in com.sun.msv.writer.relaxng with parameters of type XSDatatype | |
---|---|
protected void |
PatternWriter.serializeDataType(XSDatatype dt)
serializes the given datatype. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |