Uses of Interface
com.sun.msv.datatype.xsd.XSDatatype
-
Packages that use XSDatatype Package Description com.sun.msv.datatype.xsd W3C XML Schema Datatypes implementation.com.sun.msv.datatype.xsd.ngimpl 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 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 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 validatorclassXSDatatypeImplbase implementaion for XSDatatype interface.Methods in com.sun.msv.datatype.xsd that return XSDatatype Modifier and Type Method Description static XSDatatypeDatatypeFactory. deriveByList(java.lang.String newTypeName, XSDatatype itemType)Deprecated.static XSDatatypeDatatypeFactory. deriveByList(java.lang.String nsUri, java.lang.String newTypeName, XSDatatype itemType)derives a new type by list.static XSDatatypeDatatypeFactory. deriveByUnion(java.lang.String newTypeName, XSDatatype[] memberTypes)Deprecated.static XSDatatypeDatatypeFactory. deriveByUnion(java.lang.String nsUri, java.lang.String newTypeName, XSDatatype[] memberTypes)derives a new type by union.static XSDatatypeDatatypeFactory. deriveByUnion(java.lang.String nsUri, java.lang.String newTypeName, java.util.Collection memberTypes)static XSDatatypeDatatypeFactory. deriveByUnion(java.lang.String newTypeName, java.util.Collection memberTypes)Deprecated.XSDatatypeXSDatatype. getAncestorBuiltinType()Gets the nearest ancestor built-in type.XSDatatypeXSDatatypeImpl. getAncestorBuiltinType()XSDatatypeAnyURIType. getBaseType()XSDatatypeBinaryBaseType. getBaseType()XSDatatypeBooleanType. getBaseType()XSDatatypeByteType. getBaseType()XSDatatypeDataTypeWithFacet. getBaseType()XSDatatypeDateTimeBaseType. getBaseType()XSDatatypeDoubleType. getBaseType()XSDatatypeDurationType. getBaseType()XSDatatypeEntityType. getBaseType()XSDatatypeErrorType. getBaseType()XSDatatypeFloatType. getBaseType()XSDatatypeIntegerType. getBaseType()XSDatatypeIntType. getBaseType()XSDatatypeLanguageType. getBaseType()XSDatatypeListType. getBaseType()XSDatatypeLongType. getBaseType()XSDatatypeNameType. getBaseType()XSDatatypeNcnameType. getBaseType()XSDatatypeNegativeIntegerType. getBaseType()XSDatatypeNmtokenType. getBaseType()XSDatatypeNonNegativeIntegerType. getBaseType()XSDatatypeNonPositiveIntegerType. getBaseType()XSDatatypeNormalizedStringType. getBaseType()XSDatatypeNumberType. getBaseType()XSDatatypePositiveIntegerType. getBaseType()XSDatatypeProxy. getBaseType()XSDatatypeQnameType. getBaseType()XSDatatypeShortType. getBaseType()XSDatatypeSimpleURType. getBaseType()SimpleURType always returns null to indicate that there is no base type for this type.XSDatatypeStringType. getBaseType()XSDatatypeTokenType. getBaseType()XSDatatypeUnionType. getBaseType()XSDatatypeUnsignedByteType. getBaseType()XSDatatypeUnsignedIntType. getBaseType()XSDatatypeUnsignedLongType. getBaseType()XSDatatypeUnsignedShortType. getBaseType()XSDatatypeXSDatatype. getBaseType()gets the base type of this type.static XSDatatypeDatatypeFactory. getTypeByName(java.lang.String dataTypeName)obtain a built-in DataType object by its name.Methods in com.sun.msv.datatype.xsd with parameters of type XSDatatype Modifier and Type Method Description static XSDatatypeDatatypeFactory. deriveByList(java.lang.String newTypeName, XSDatatype itemType)Deprecated.static XSDatatypeDatatypeFactory. deriveByList(java.lang.String nsUri, java.lang.String newTypeName, XSDatatype itemType)derives a new type by list.static XSDatatypeDatatypeFactory. deriveByUnion(java.lang.String newTypeName, XSDatatype[] memberTypes)Deprecated.static XSDatatypeDatatypeFactory. deriveByUnion(java.lang.String nsUri, java.lang.String newTypeName, XSDatatype[] memberTypes)derives a new type by union.booleanXSDatatype. isDerivedTypeOf(XSDatatype baseType, boolean restrictionAllowed)tests if this type is a derived type of the specified type.booleanXSDatatypeImpl. isDerivedTypeOf(XSDatatype baseType, boolean restrictionAllowed)static booleanXSDatatypeImpl. 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 Constructor Description TypeIncubator(XSDatatype baseType)UnionType(java.lang.String nsUri, java.lang.String newTypeName, XSDatatype[] memberTypes)derives a new datatype from atomic datatypes by union -
Uses of XSDatatype in com.sun.msv.datatype.xsd.ngimpl
Methods in com.sun.msv.datatype.xsd.ngimpl that return XSDatatype Modifier and Type Method Description private XSDatatypeDataTypeLibraryImpl. getType(java.lang.String typeName)Constructors in com.sun.msv.datatype.xsd.ngimpl with parameters of type XSDatatype Constructor Description DatatypeBuilderImpl(XSDatatype baseType) -
Uses of XSDatatype in com.sun.msv.grammar
Methods in com.sun.msv.grammar with parameters of type XSDatatype Modifier and Type Method Description ExpressionExpressionPool. createData(XSDatatype dt)ExpressionExpressionPool. createValue(XSDatatype dt, java.lang.Object value) -
Uses of XSDatatype in com.sun.msv.grammar.relax
Classes in com.sun.msv.grammar.relax that implement XSDatatype Modifier and Type Class Description classEmptyStringType'emptyString' type of RELAX.classNoneType'none' datatype of RELAX.Methods in com.sun.msv.grammar.relax that return XSDatatype Modifier and Type Method Description XSDatatypeRELAXModule.DatatypeContainer. get(java.lang.String name)XSDatatypeEmptyStringType. getBaseType()XSDatatypeNoneType. getBaseType()Methods in com.sun.msv.grammar.relax with parameters of type XSDatatype Modifier and Type Method Description voidRELAXModule.DatatypeContainer. add(XSDatatype dt) -
Uses of XSDatatype in com.sun.msv.grammar.xmlschema
Methods in com.sun.msv.grammar.xmlschema that return XSDatatype Modifier and Type Method Description XSDatatypeSimpleTypeExp. getDatatype()Gets the encapsulated Datatype object.Methods in com.sun.msv.grammar.xmlschema with parameters of type XSDatatype Modifier and Type Method Description booleanComplexTypeExp. isDerivedTypeOf(XSDatatype baseType, int constraint) -
Uses of XSDatatype in com.sun.msv.reader
Methods in com.sun.msv.reader that return XSDatatype Modifier and Type Method Description XSDatatypeGrammarReader. getBackwardCompatibleType(java.lang.String typeName)tries to obtain a DataType object by resolving obsolete names. -
Uses of XSDatatype in com.sun.msv.reader.datatype.xsd
Fields in com.sun.msv.reader.datatype.xsd declared as XSDatatype Modifier and Type Field Description private XSDatatypeXSDatatypeExp. dtDatatype object wrapped by this expression.Methods in com.sun.msv.reader.datatype.xsd that return XSDatatype Modifier and Type Method Description XSDatatypeXSDatatypeExp. getCreatedType()Gets a encapsulated datatype object This method can be called only after all the datatypes are created.XSDatatypeXSDatatypeExp. getType(XSDatatypeExp.RenderingContext context)Gets the type definition.XSDatatypeXSDatatypeExp.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 Constructor Description 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 Modifier and Type Method Description XSDatatypeSimpleContentRestrictionState.BaseContentTypeRenderer. render(XSDatatypeExp.RenderingContext context)XSDatatypeXMLSchemaReader. resolveBuiltinDataType(java.lang.String typeLocalName)resolves built-in datatypes (URI: http://www.w3.org/2001/XMLSchema)Methods in com.sun.msv.reader.xmlschema with parameters of type XSDatatype Modifier and Type Method Description private XMLSchemaReader.TypeXMLSchemaReader. getType(XSDatatype dt) -
Uses of XSDatatype in com.sun.msv.writer.relaxng
Methods in com.sun.msv.writer.relaxng with parameters of type XSDatatype Modifier and Type Method Description protected voidPatternWriter. serializeDataType(XSDatatype dt)serializes the given datatype.
-