Uses of Class
org.exolab.castor.xml.schema.SimpleType
Packages that use SimpleType
Package
Description
Castor XML code generator
-
Uses of SimpleType in org.exolab.castor.builder
Methods in org.exolab.castor.builder with parameters of type SimpleTypeModifier and TypeMethodDescriptionvoidAnnotationBuilder.addEnumAnnotations(SimpleType simpleType, JEnum jEnums) add annotations to a java5 enum.TypeConversion.convertType(SimpleType simpleType, boolean useJava50) Converts the given Simpletype to the appropriate XSType.TypeConversion.convertType(SimpleType simpleType, String packageName, boolean useJava50) Converts the given Simpletype to the appropriate XSType.TypeConversion.convertType(SimpleType simpleType, String packageName, boolean useWrapper, boolean useJava50, String javaClassBindingName) Converts the given Simpletype to the appropriate XSType. -
Uses of SimpleType in org.exolab.castor.builder.factory
Methods in org.exolab.castor.builder.factory with parameters of type SimpleTypeModifier and TypeMethodDescriptionSourceFactory.createSourceCode(ExtendedBinding binding, SimpleType simpleType, SGStateInfo sgState) Creates the Java source code to support the given Simpletype. -
Uses of SimpleType in org.exolab.castor.builder.types
Methods in org.exolab.castor.builder.types with parameters of type SimpleTypeModifier and TypeMethodDescriptionfinal voidXSType.setFacets(SimpleType simpleType) Reads and sets the facets for XSType. -
Uses of SimpleType in org.exolab.castor.xml.schema
Subclasses of SimpleType in org.exolab.castor.xml.schemaModifier and TypeClassDescriptionclassA class that represents the XML Schema Union simple-type.Methods in org.exolab.castor.xml.schema that return SimpleTypeModifier and TypeMethodDescriptionprotected SimpleTypeSimpleType.createReference(String name) A helper method for classes which extend SimpleType.Schema.createSimpleType(String name, String baseName, String derivation) Creates a new SimpleType using this Schema as the owning Schema document.Schema.createSimpleType(String name, SimpleType baseType) Creates a new SimpleType using this Schema as the owning Schema document.SimpleType.getBuiltInBaseType()Returns the built in type this type is derived from.SimpleTypesFactory.getBuiltInType(String typeName) Gets an instance of a class derived fromSimpleTyperepresenting the built in type which name is given as a parameter.Facet.getOwningType()Returns the owningSimpleTypeinstance.AttributeDecl.getSimpleType()Returns the data type associated with this AttributeDecl.RedefineSchema.getSimpleType(String name) Returns the SimpleType corresponding to the given name.Schema.getSimpleType(String name) Returns the SimpleType associated with the given name, or null if no such SimpleType exists.Schema.getSimpleType(String name, String namespace) Returns the SimpleType associated with the given name and namespace, or null if no such SimpleType exists.SimpleContent.getSimpleType()Returns the simpleType that represents that contentType.protected static SimpleTypeSimpleType.resolveReference(SimpleType simpleType) A helper method for classes which extend SimpleType.Methods in org.exolab.castor.xml.schema that return types with arguments of type SimpleTypeModifier and TypeMethodDescriptionRedefineSchema.enumerateSimpleTypes()Enumerates the simpleType names.Schema.getSimpleTypes()Returns an Enumeration of all SimpleType declarationsMethods in org.exolab.castor.xml.schema with parameters of type SimpleTypeModifier and TypeMethodDescriptionvoidUnion.addMemberType(SimpleType simpleType) Adds the given SimpleType as a member of this UnionvoidRedefineSchema.addSimpleType(SimpleType simpleType) Adds a simpleType in the list of redefined simpleTypes.voidSchema.addSimpleType(SimpleType simpleType) Adds the given SimpletType definition to this Schema defintionprotected voidSimpleType.copyFacets(SimpleType target) Copy this type's facets to the target type.Schema.createSimpleType(String name, SimpleType baseType) Creates a new SimpleType using this Schema as the owning Schema document.booleanRedefineSchema.removeSimpleType(SimpleType simpleType) Removes the given simpleType from the redefine structure.booleanSchema.removeSimpleType(SimpleType simpleType) Removes the given top level SimpleType from this Schemaprotected static SimpleTypeSimpleType.resolveReference(SimpleType simpleType) A helper method for classes which extend SimpleType.voidFacet.setOwningType(SimpleType owningType) Sets the owningSimpleTypeinstance.voidAttributeDecl.setSimpleType(SimpleType simpleType) Sets the SimpleType for this attribute declarationvoidSimpleContent.setSimpleType(SimpleType simpleType) Sets the simpleType that represents that contentType.Constructors in org.exolab.castor.xml.schema with parameters of type SimpleType -
Uses of SimpleType in org.exolab.castor.xml.schema.reader
Methods in org.exolab.castor.xml.schema.reader that return SimpleTypeModifier and TypeMethodDescriptionSimpleTypeDefinition.createSimpleType()Creates the SimpleType instance which represents this SimpleTypeDefinitionSimpleTypeUnmarshaller.getSimpleType()Returns the SimpleType createdMethods in org.exolab.castor.xml.schema.reader with parameters of type SimpleTypeModifier and TypeMethodDescriptionvoidSimpleTypeDefinition.setBaseType(SimpleType baseType) Sets the base type for this SimpleTypeDefinition. -
Uses of SimpleType in org.exolab.castor.xml.schema.simpletypes
Subclasses of SimpleType in org.exolab.castor.xml.schema.simpletypesModifier and TypeClassDescriptionclassclassThe base class for built-in atomic Schema typesclassRepresents types derived from binaryclassRepresents the boolean typeclassRepresents date/time XML SChema typesclassRepresents the decimal type and those derived from it (integer, short...)classRepresents timeDurationclassRepresents a SimpleType that is a "list" of a given SimpleType.classRepresents "real numbers" (float, double and user types derived from them) Those numbers are of the form m x 2^e The min and max values for m are accessed with get/setMin/MaxMantissa e are accessed with get/setMin/MaxExponent m and e are not facets as specified by the xmlschema, they are just a way to regroup real and float under the same class.classRepresents the XML Schema string type.classThe ur-type definitionMethods in org.exolab.castor.xml.schema.simpletypes that return SimpleTypeModifier and TypeMethodDescriptionListType.getItemType()Returns the simpleType for the items of this ListType.Methods in org.exolab.castor.xml.schema.simpletypes with parameters of type SimpleTypeModifier and TypeMethodDescriptionvoidListType.setItemType(SimpleType type) Sets the SimpleType for this ListType (the type of item that instances of this list holds). -
Uses of SimpleType in org.exolab.castor.xml.schema.simpletypes.factory
Methods in org.exolab.castor.xml.schema.simpletypes.factory that return SimpleTypeMethods in org.exolab.castor.xml.schema.simpletypes.factory with parameters of type SimpleType