Uses of Interface
com.sun.msv.datatype.xsd.XSDatatype
Packages that use XSDatatype
Package
Description
W3C XML Schema Datatypes implementation.
abstract grammar model(AGM): common part.
abstract grammar model(AGM): RELAX stub.
W3C XML Schema grammar model.
reads XML representation of grammar and creates AGM.
parses XML representation of XML Schema into AGM.
AGM to RELAX NG converter
-
Uses of XSDatatype in com.sun.msv.datatype.xsd
Classes in com.sun.msv.datatype.xsd that implement XSDatatypeModifier and TypeClassDescriptionclass"anyURI" type.class"base64Binary" type.class"boolean" type.classbase class for atomic built-in types; those types which can be used by itself (int,uriReference,string, etc) .class"byte" type.classbase class for types that union/list/atomic.classBase implementation of facet-restricted datatypeclass"dateTime" type.class"date" type.class"double" type.final class"duration" type.class"ENTITY" type.class"enumeration" facets validator.classA dummy datatype that can be used to recover from errors.final class"final" component.class"float" type.class'fractionDigits' facet.class"gDay" type.class"gMonthDay" type.class"gMonth" type.class"gYearMonth" type.class"gYear" type.class"hexBinary" type.classvery limited 'IDREF' type of XML Schema Part 2.classvery limited 'ID' type of XML Schema Part 2.class"integer" type.class"int" type.class"language" type.class"length", "minLength", and "maxLength" facet validator.final classList 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.classDelegates all methods to the base type.class"QName" type.classBase class of "(max|min)(In|Ex)clusive" facet validatorclass"short" type.classsimple "ur-type" type.class"string" type.class"time" type.class"token" type.class'totalDigits' facet.final classunion type.class"unsignedByte" type.class"unsignedInt" type.class"unsignedLong" type.class"unsignedShort" type.classwhiteSpace facet validatorclassbase implementaion for XSDatatype interface.Methods in com.sun.msv.datatype.xsd that return XSDatatypeModifier and TypeMethodDescriptionstatic XSDatatypeDatatypeFactory.deriveByList(String newTypeName, XSDatatype itemType) Deprecated.static XSDatatypeDatatypeFactory.deriveByList(String nsUri, String newTypeName, XSDatatype itemType) derives a new type by list.static XSDatatypeDatatypeFactory.deriveByUnion(String newTypeName, XSDatatype[] memberTypes) Deprecated.static XSDatatypeDatatypeFactory.deriveByUnion(String nsUri, String newTypeName, XSDatatype[] memberTypes) derives a new type by union.static XSDatatypeDatatypeFactory.deriveByUnion(String nsUri, String newTypeName, Collection memberTypes) static XSDatatypeDatatypeFactory.deriveByUnion(String newTypeName, Collection memberTypes) Deprecated.XSDatatype.getAncestorBuiltinType()Gets the nearest ancestor built-in type.XSDatatypeImpl.getAncestorBuiltinType()AnyURIType.getBaseType()final XSDatatypeBooleanType.getBaseType()final XSDatatypeByteType.getBaseType()final XSDatatypeDataTypeWithFacet.getBaseType()final XSDatatypeDoubleType.getBaseType()final XSDatatypeDurationType.getBaseType()final XSDatatypeEntityType.getBaseType()ErrorType.getBaseType()final XSDatatypeFloatType.getBaseType()IntegerType.getBaseType()IntType.getBaseType()final XSDatatypeLanguageType.getBaseType()final XSDatatypeListType.getBaseType()LongType.getBaseType()final XSDatatypeNameType.getBaseType()final XSDatatypeNcnameType.getBaseType()final XSDatatypeNegativeIntegerType.getBaseType()final XSDatatypeNmtokenType.getBaseType()final XSDatatypeNonNegativeIntegerType.getBaseType()final XSDatatypeNonPositiveIntegerType.getBaseType()NormalizedStringType.getBaseType()final XSDatatypeNumberType.getBaseType()final XSDatatypePositiveIntegerType.getBaseType()final XSDatatypeProxy.getBaseType()final XSDatatypeQnameType.getBaseType()ShortType.getBaseType()final XSDatatypeSimpleURType.getBaseType()SimpleURType always returns null to indicate that there is no base type for this type.StringType.getBaseType()TokenType.getBaseType()final XSDatatypeUnionType.getBaseType()final XSDatatypeUnsignedByteType.getBaseType()final XSDatatypeUnsignedIntType.getBaseType()final XSDatatypeUnsignedLongType.getBaseType()UnsignedShortType.getBaseType()XSDatatype.getBaseType()gets the base type of this type.static XSDatatypeDatatypeFactory.getTypeByName(String dataTypeName) obtain a built-in DataType object by its name.Methods in com.sun.msv.datatype.xsd with parameters of type XSDatatypeModifier and TypeMethodDescriptionstatic XSDatatypeDatatypeFactory.deriveByList(String newTypeName, XSDatatype itemType) Deprecated.static XSDatatypeDatatypeFactory.deriveByList(String nsUri, String newTypeName, XSDatatype itemType) derives a new type by list.static XSDatatypeDatatypeFactory.deriveByUnion(String newTypeName, XSDatatype[] memberTypes) Deprecated.static XSDatatypeDatatypeFactory.deriveByUnion(String nsUri, 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.final 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 XSDatatypeModifierConstructorDescriptionTypeIncubator(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 XSDatatypeModifier and TypeMethodDescriptionfinal ExpressionExpressionPool.createData(XSDatatype dt) final ExpressionExpressionPool.createValue(XSDatatype dt, Object value) -
Uses of XSDatatype in com.sun.msv.grammar.relax
Classes in com.sun.msv.grammar.relax that implement XSDatatypeModifier and TypeClassDescriptionclass'emptyString' type of RELAX.class'none' datatype of RELAX.Methods in com.sun.msv.grammar.relax that return XSDatatypeModifier and TypeMethodDescriptionfinal XSDatatypeEmptyStringType.getBaseType()final XSDatatypeNoneType.getBaseType()Methods in com.sun.msv.grammar.relax with parameters of type XSDatatype -
Uses of XSDatatype in com.sun.msv.grammar.xmlschema
Methods in com.sun.msv.grammar.xmlschema that return XSDatatypeModifier and TypeMethodDescriptionSimpleTypeExp.getDatatype()Gets the encapsulated Datatype object.Methods in com.sun.msv.grammar.xmlschema with parameters of type XSDatatypeModifier and TypeMethodDescriptionbooleanComplexTypeExp.isDerivedTypeOf(XSDatatype baseType, int constraint) -
Uses of XSDatatype in com.sun.msv.reader
Methods in com.sun.msv.reader that return XSDatatypeModifier and TypeMethodDescriptionGrammarReader.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 XSDatatypeModifier and TypeMethodDescriptionXSDatatypeExp.getCreatedType()Gets a encapsulated datatype object This method can be called only after all the datatypes are created.XSDatatypeExp.getType(XSDatatypeExp.RenderingContext context) Gets the type definition.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 XSDatatypeModifierConstructorDescriptionXSDatatypeExp(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 XSDatatypeModifier and TypeMethodDescriptionXMLSchemaReader.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 XSDatatypeModifier and TypeMethodDescriptionprotected voidPatternWriter.serializeDataType(XSDatatype dt) serializes the given datatype.