Uses of Class
com.sun.msv.datatype.xsd.XSDatatypeImpl
-
Packages that use XSDatatypeImpl Package Description com.sun.msv.datatype.xsd W3C XML Schema Datatypes implementation.com.sun.msv.generator com.sun.msv.grammar.relax abstract grammar model(AGM): RELAX stub.com.sun.msv.writer.relaxng AGM to RELAX NG converter -
-
Uses of XSDatatypeImpl in com.sun.msv.datatype.xsd
Subclasses of XSDatatypeImpl in com.sun.msv.datatype.xsd Modifier and Type Class Description classAnyURIType"anyURI" type.classBase64BinaryType"base64Binary" type.(package private) classBinaryBaseTypebase implementation for "hexBinary" and "base64Binary" types.classBooleanType"boolean" type.classBuiltinAtomicTypebase class for atomic built-in types; those types which can be used by itself (int,uriReference,string, etc) .classByteType"byte" type.classConcreteTypebase class for types that union/list/atomic.classDataTypeWithFacetBase implementation of facet-restricted datatype(package private) classDataTypeWithLexicalConstraintFacetbase class for facets which constrains lexical space of data(package private) classDataTypeWithValueConstraintFacetbase class for facets which constrain value space.(package private) classDateTimeBaseTypebase implementation of dateTime and dateTime-truncated types.classDateTimeType"dateTime" type.classDateType"date" type.classDoubleType"double" type.classDurationType"duration" type.classEntityType"ENTITY" type.classEnumerationFacet"enumeration" facets validator.classErrorTypeA dummy datatype that can be used to recover from errors.classFinalComponent"final" component.(package private) classFloatingNumberTypebase class of FloatType and DoubleTypeclassFloatType"float" type.classFractionDigitsFacet'fractionDigits' facet.classGDayType"gDay" type.classGMonthDayType"gMonthDay" type.classGMonthType"gMonth" type.classGYearMonthType"gYearMonth" type.classGYearType"gYear" type.classHexBinaryType"hexBinary" type.classIDREFTypevery limited 'IDREF' type of XML Schema Part 2.classIDTypevery limited 'ID' type of XML Schema Part 2.(package private) classIntegerDerivedTypebase class for types derived from integer.classIntegerType"integer" type.classIntType"int" type.classLanguageType"language" type.classLengthFacet"length", "minLength", and "maxLength" facet validator.classListTypeList type.classLongType"long" type.classMaxExclusiveFacet'maxExclusive' facetclassMaxInclusiveFacet'maxInclusive' facetclassMaxLengthFacet'maxLength' facetclassMinExclusiveFacet'minExclusive' facetclassMinInclusiveFacet'minInclusive' facetclassMinLengthFacet'minLength' facetclassNameType"Name" type.classNcnameType"NCName" type.classNegativeIntegerType"negativeInteger" type.classNmtokenType"NMTOKEN" type.classNonNegativeIntegerType"nonNegativeInteger" type.classNonPositiveIntegerType"nonPositiveInteger" type.classNormalizedStringType"normalizedString" type.classNumberType"decimal" type.classPatternFacet"pattern" facet validator "pattern" is a constraint facet which is applied against lexical space.classPositiveIntegerType"positiveInteger" type.classProxyDelegates all methods to the base type.classQnameType"QName" type.classRangeFacetBase class of "(max|min)(In|Ex)clusive" facet validatorclassShortType"short" type.classSimpleURTypesimple "ur-type" type.classStringType"string" type.classTimeType"time" type.classTokenType"token" type.classTotalDigitsFacet'totalDigits' facet.classUnionTypeunion type.classUnsignedByteType"unsignedByte" type.classUnsignedIntType"unsignedInt" type.classUnsignedLongType"unsignedLong" type.classUnsignedShortType"unsignedShort" type.classWhiteSpaceFacetwhiteSpace facet validatorFields in com.sun.msv.datatype.xsd declared as XSDatatypeImpl Modifier and Type Field Description private XSDatatypeImplIntegerDerivedType. baseFacetsXSDatatypeImplDataTypeWithFacet. baseTypeimmediate base type, which may be a concrete type or DataTypeWithFacetXSDatatypeImplProxy. baseTypeimmediate base type, which may be a concrete type or DataTypeWithFacetprivate XSDatatypeImplTypeIncubator. baseTypebase typeXSDatatypeImplListType. itemTypeatomic base typeXSDatatypeImpl[]UnionType. memberTypesmember typesMethods in com.sun.msv.datatype.xsd that return XSDatatypeImpl Modifier and Type Method Description private static XSDatatypeImplDatatypeFactory. createBuiltinList(java.lang.String name, XSDatatypeImpl item)protected static XSDatatypeImplIntegerDerivedType. createRangeFacet(XSDatatypeImpl baseType, java.lang.Number min, java.lang.Number max)Apply a range facet.XSDatatypeImplTypeIncubator. derive(java.lang.String newName)Deprecated.XSDatatypeImplTypeIncubator. derive(java.lang.String newNameUri, java.lang.String newLocalName)derives a new datatype from a datatype by facets that were set.Methods in com.sun.msv.datatype.xsd with parameters of type XSDatatypeImpl Modifier and Type Method Description private static voidDatatypeFactory. add(java.util.Map m, XSDatatypeImpl type)private static voidTypeIncubator. checkRangeConsistency(XSDatatypeImpl newType, java.lang.String facetName1, java.lang.String facetName2)check (min,max) facet specification and makes sure that they are consistentprivate static XSDatatypeImplDatatypeFactory. createBuiltinList(java.lang.String name, XSDatatypeImpl item)protected static XSDatatypeImplIntegerDerivedType. createRangeFacet(XSDatatypeImpl baseType, java.lang.Number min, java.lang.Number max)Apply a range facet.Constructors in com.sun.msv.datatype.xsd with parameters of type XSDatatypeImpl Constructor Description DataTypeWithFacet(java.lang.String nsUri, java.lang.String typeName, XSDatatypeImpl baseType, java.lang.String facetName, boolean _isFixed)constructor for facets other than WhiteSpaceFacetDataTypeWithFacet(java.lang.String nsUri, java.lang.String typeName, XSDatatypeImpl baseType, java.lang.String facetName, boolean _isFixed, WhiteSpaceProcessor whiteSpace)constructor for WhiteSpaceFacetDataTypeWithLexicalConstraintFacet(java.lang.String nsUri, java.lang.String typeName, XSDatatypeImpl baseType, java.lang.String facetName, boolean _isFixed)DataTypeWithValueConstraintFacet(java.lang.String nsUri, java.lang.String typeName, XSDatatypeImpl baseType, java.lang.String facetName, boolean _isFixed)EnumerationFacet(java.lang.String nsUri, java.lang.String typeName, XSDatatypeImpl baseType, java.util.Collection _values, boolean _isFixed)FinalComponent(XSDatatypeImpl baseType, int finalValue)FinalComponent(java.lang.String nsUri, java.lang.String newTypeName, XSDatatypeImpl baseType, int finalValue)FractionDigitsFacet(java.lang.String nsUri, java.lang.String typeName, XSDatatypeImpl baseType, int _scale, boolean _isFixed)IntegerDerivedType(java.lang.String typeName, XSDatatypeImpl _baseFacets)IntegerType(java.lang.String typeName, XSDatatypeImpl baseFacets)IntType(java.lang.String typeName, XSDatatypeImpl baseFacets)LengthFacet(java.lang.String nsUri, java.lang.String typeName, XSDatatypeImpl baseType, int _length, boolean _isFixed)LengthFacet(java.lang.String nsUri, java.lang.String typeName, XSDatatypeImpl baseType, TypeIncubator facets)ListType(java.lang.String nsUri, java.lang.String newTypeName, XSDatatypeImpl itemType)derives a new datatype from atomic datatype by listLongType(java.lang.String typeName, XSDatatypeImpl baseFacets)MaxExclusiveFacet(java.lang.String nsUri, java.lang.String typeName, XSDatatypeImpl baseType, java.lang.Object limit, boolean _isFixed)MaxInclusiveFacet(java.lang.String nsUri, java.lang.String typeName, XSDatatypeImpl baseType, java.lang.Object limit, boolean _isFixed)MaxLengthFacet(java.lang.String nsUri, java.lang.String typeName, XSDatatypeImpl baseType, int _maxLength, boolean _isFixed)MaxLengthFacet(java.lang.String nsUri, java.lang.String typeName, XSDatatypeImpl baseType, TypeIncubator facets)MinExclusiveFacet(java.lang.String nsUri, java.lang.String typeName, XSDatatypeImpl baseType, java.lang.Object limit, boolean _isFixed)MinInclusiveFacet(java.lang.String nsUri, java.lang.String typeName, XSDatatypeImpl baseType, java.lang.Object limit, boolean _isFixed)MinLengthFacet(java.lang.String nsUri, java.lang.String typeName, XSDatatypeImpl baseType, int _minLength, boolean _isFixed)MinLengthFacet(java.lang.String nsUri, java.lang.String typeName, XSDatatypeImpl baseType, TypeIncubator facets)PatternFacet(java.lang.String nsUri, java.lang.String typeName, XSDatatypeImpl baseType, TypeIncubator facets)Proxy(java.lang.String nsUri, java.lang.String newTypeName, XSDatatypeImpl baseType)RangeFacet(java.lang.String nsUri, java.lang.String typeName, XSDatatypeImpl baseType, java.lang.String facetName, java.lang.Object limit, boolean _isFixed)ShortType(java.lang.String typeName, XSDatatypeImpl baseFacets)TotalDigitsFacet(java.lang.String nsUri, java.lang.String typeName, XSDatatypeImpl baseType, int _precision, boolean _isFixed)WhiteSpaceFacet(java.lang.String nsUri, java.lang.String typeName, XSDatatypeImpl baseType, TypeIncubator facets)WhiteSpaceFacet(java.lang.String nsUri, java.lang.String typeName, XSDatatypeImpl baseType, WhiteSpaceProcessor proc, boolean _isFixed) -
Uses of XSDatatypeImpl in com.sun.msv.generator
Methods in com.sun.msv.generator with parameters of type XSDatatypeImpl Modifier and Type Method Description protected java.lang.StringDataTypeGeneratorImpl. generateList(XSDatatypeImpl dti, ContextProviderImpl context) -
Uses of XSDatatypeImpl in com.sun.msv.grammar.relax
Subclasses of XSDatatypeImpl in com.sun.msv.grammar.relax Modifier and Type Class Description classEmptyStringType'emptyString' type of RELAX.classNoneType'none' datatype of RELAX. -
Uses of XSDatatypeImpl in com.sun.msv.writer.relaxng
Methods in com.sun.msv.writer.relaxng with parameters of type XSDatatypeImpl Modifier and Type Method Description protected voidPatternWriter. serializeEnumeration(XSDatatypeImpl dt, EnumerationFacet enums)serializes a type with enumeration.protected voidPatternWriter. serializeListType(XSDatatypeImpl dt)serializes a list type.
-