Uses of Class
com.sun.msv.datatype.xsd.XSDatatypeImpl
Packages that use XSDatatypeImpl
-
Uses of XSDatatypeImpl in com.sun.msv.datatype.xsd
Subclasses of XSDatatypeImpl in com.sun.msv.datatype.xsdModifier and TypeClassDescriptionclass
"anyURI" type.class
"base64Binary" type.(package private) class
base implementation for "hexBinary" and "base64Binary" types.class
"boolean" type.class
base class for atomic built-in types; those types which can be used by itself (int,uriReference,string, etc) .class
"byte" type.class
base class for types that union/list/atomic.class
Base implementation of facet-restricted datatype(package private) class
base class for facets which constrains lexical space of data(package private) class
base class for facets which constrain value space.(package private) class
base implementation of dateTime and dateTime-truncated types.class
"dateTime" type.class
"date" type.class
"double" type.final class
"duration" type.class
"ENTITY" type.class
"enumeration" facets validator.class
A dummy datatype that can be used to recover from errors.final class
"final" component.(package private) class
base class of FloatType and DoubleTypeclass
"float" type.class
'fractionDigits' facet.class
"gDay" type.class
"gMonthDay" type.class
"gMonth" type.class
"gYearMonth" type.class
"gYear" type.class
"hexBinary" type.class
very limited 'IDREF' type of XML Schema Part 2.class
very limited 'ID' type of XML Schema Part 2.(package private) class
base class for types derived from integer.class
"integer" type.class
"int" type.class
"language" type.class
"length", "minLength", and "maxLength" facet validator.final class
List type.class
"long" type.class
'maxExclusive' facetclass
'maxInclusive' facetclass
'maxLength' facetclass
'minExclusive' facetclass
'minInclusive' facetclass
'minLength' facetclass
"Name" type.class
"NCName" type.class
"negativeInteger" type.class
"NMTOKEN" type.class
"nonNegativeInteger" type.class
"nonPositiveInteger" type.class
"normalizedString" type.class
"decimal" type.final class
"pattern" facet validator "pattern" is a constraint facet which is applied against lexical space.class
"positiveInteger" type.class
Delegates all methods to the base type.class
"QName" type.class
Base class of "(max|min)(In|Ex)clusive" facet validatorclass
"short" type.class
simple "ur-type" type.class
"string" type.class
"time" type.class
"token" type.class
'totalDigits' facet.final class
union type.class
"unsignedByte" type.class
"unsignedInt" type.class
"unsignedLong" type.class
"unsignedShort" type.class
whiteSpace facet validatorFields in com.sun.msv.datatype.xsd declared as XSDatatypeImplModifier and TypeFieldDescriptionprivate final XSDatatypeImpl
IntegerDerivedType.baseFacets
final XSDatatypeImpl
DataTypeWithFacet.baseType
immediate base type, which may be a concrete type or DataTypeWithFacetfinal XSDatatypeImpl
Proxy.baseType
immediate base type, which may be a concrete type or DataTypeWithFacetprivate final XSDatatypeImpl
TypeIncubator.baseType
base typefinal XSDatatypeImpl
ListType.itemType
atomic base typefinal XSDatatypeImpl[]
UnionType.memberTypes
member typesMethods in com.sun.msv.datatype.xsd that return XSDatatypeImplModifier and TypeMethodDescriptionprivate static XSDatatypeImpl
DatatypeFactory.createBuiltinList
(String name, XSDatatypeImpl item) protected static XSDatatypeImpl
IntegerDerivedType.createRangeFacet
(XSDatatypeImpl baseType, Number min, Number max) Apply a range facet.Deprecated.derives a new datatype from a datatype by facets that were set.Methods in com.sun.msv.datatype.xsd with parameters of type XSDatatypeImplModifier and TypeMethodDescriptionprivate static void
DatatypeFactory.add
(Map m, XSDatatypeImpl type) private static void
TypeIncubator.checkRangeConsistency
(XSDatatypeImpl newType, String facetName1, String facetName2) check (min,max) facet specification and makes sure that they are consistentprivate static XSDatatypeImpl
DatatypeFactory.createBuiltinList
(String name, XSDatatypeImpl item) protected static XSDatatypeImpl
IntegerDerivedType.createRangeFacet
(XSDatatypeImpl baseType, Number min, Number max) Apply a range facet.Constructors in com.sun.msv.datatype.xsd with parameters of type XSDatatypeImplModifierConstructorDescription(package private)
DataTypeWithFacet
(String nsUri, String typeName, XSDatatypeImpl baseType, String facetName, boolean _isFixed) constructor for facets other than WhiteSpaceFacet(package private)
DataTypeWithFacet
(String nsUri, String typeName, XSDatatypeImpl baseType, String facetName, boolean _isFixed, WhiteSpaceProcessor whiteSpace) constructor for WhiteSpaceFacet(package private)
DataTypeWithLexicalConstraintFacet
(String nsUri, String typeName, XSDatatypeImpl baseType, String facetName, boolean _isFixed) (package private)
DataTypeWithValueConstraintFacet
(String nsUri, String typeName, XSDatatypeImpl baseType, String facetName, boolean _isFixed) protected
EnumerationFacet
(String nsUri, String typeName, XSDatatypeImpl baseType, Collection _values, boolean _isFixed) FinalComponent
(XSDatatypeImpl baseType, int finalValue) FinalComponent
(String nsUri, String newTypeName, XSDatatypeImpl baseType, int finalValue) FractionDigitsFacet
(String nsUri, String typeName, XSDatatypeImpl baseType, int _scale, boolean _isFixed) protected
IntegerDerivedType
(String typeName, XSDatatypeImpl _baseFacets) protected
IntegerType
(String typeName, XSDatatypeImpl baseFacets) protected
IntType
(String typeName, XSDatatypeImpl baseFacets) protected
LengthFacet
(String nsUri, String typeName, XSDatatypeImpl baseType, int _length, boolean _isFixed) protected
LengthFacet
(String nsUri, String typeName, XSDatatypeImpl baseType, TypeIncubator facets) ListType
(String nsUri, String newTypeName, XSDatatypeImpl itemType) derives a new datatype from atomic datatype by listprotected
LongType
(String typeName, XSDatatypeImpl baseFacets) protected
MaxExclusiveFacet
(String nsUri, String typeName, XSDatatypeImpl baseType, Object limit, boolean _isFixed) protected
MaxInclusiveFacet
(String nsUri, String typeName, XSDatatypeImpl baseType, Object limit, boolean _isFixed) protected
MaxLengthFacet
(String nsUri, String typeName, XSDatatypeImpl baseType, int _maxLength, boolean _isFixed) protected
MaxLengthFacet
(String nsUri, String typeName, XSDatatypeImpl baseType, TypeIncubator facets) protected
MinExclusiveFacet
(String nsUri, String typeName, XSDatatypeImpl baseType, Object limit, boolean _isFixed) protected
MinInclusiveFacet
(String nsUri, String typeName, XSDatatypeImpl baseType, Object limit, boolean _isFixed) protected
MinLengthFacet
(String nsUri, String typeName, XSDatatypeImpl baseType, int _minLength, boolean _isFixed) protected
MinLengthFacet
(String nsUri, String typeName, XSDatatypeImpl baseType, TypeIncubator facets) PatternFacet
(String nsUri, String typeName, XSDatatypeImpl baseType, TypeIncubator facets) Proxy
(String nsUri, String newTypeName, XSDatatypeImpl baseType) protected
RangeFacet
(String nsUri, String typeName, XSDatatypeImpl baseType, String facetName, Object limit, boolean _isFixed) protected
ShortType
(String typeName, XSDatatypeImpl baseFacets) TotalDigitsFacet
(String nsUri, String typeName, XSDatatypeImpl baseType, int _precision, boolean _isFixed) (package private)
WhiteSpaceFacet
(String nsUri, String typeName, XSDatatypeImpl baseType, TypeIncubator facets) (package private)
WhiteSpaceFacet
(String nsUri, String typeName, XSDatatypeImpl baseType, WhiteSpaceProcessor proc, boolean _isFixed)