Uses of Class
org.eclipse.persistence.internal.oxm.schema.model.Schema
Package
Description
-
Uses of Schema in org.eclipse.persistence.internal.dbws
-
Uses of Schema in org.eclipse.persistence.internal.oxm.schema
Modifier and TypeMethodDescriptionprotected Schema
SchemaModelGenerator.buildNewSchema
(String uri, NamespaceResolver nr, int schemaCount, SchemaModelGeneratorProperties properties) Create and return a new schema for the given namespace.protected Schema
SchemaModelGenerator.getSchema
(String uri, NamespaceResolver nr, HashMap<String, Schema> schemaForNamespace, SchemaModelGeneratorProperties properties) Return the Schema for a given namespace.Modifier and TypeMethodDescriptionSchemaModelGenerator.generateSchemas
(List<Descriptor> descriptorsToProcess, SchemaModelGeneratorProperties properties) Generates a Map of EclipseLink schema model Schema objects for a given list of XMLDescriptors.SchemaModelGenerator.generateSchemas
(List<Descriptor> descriptorsToProcess, SchemaModelGeneratorProperties properties, Map<QName, Type> additionalGlobalElements) Generates a Map of EclipseLink schema model Schema objects for a given list of XMLDescriptors.SchemaModelGenerator.generateSchemas
(List<Descriptor> descriptorsToProcess, SchemaModelGeneratorProperties properties, SchemaModelOutputResolver outputResolver) Generates a Map of EclipseLink schema model Schema objects for a given list of XMLDescriptors.SchemaModelGenerator.generateSchemas
(List<Descriptor> descriptorsToProcess, SchemaModelGeneratorProperties properties, SchemaModelOutputResolver outputResolver, Map<QName, Type> additionalGlobalElements) Generates a Map of EclipseLink schema model Schema objects for a given list of XMLDescriptors.Modifier and TypeMethodDescriptionprotected void
SchemaModelGenerator.addNamespacesToWorkingSchema
(NamespaceResolver nr, Schema workingSchema) Adds each namespace in the given resolver to the schema.protected ComplexType
SchemaModelGenerator.buildComplexType
(boolean anonymous, Descriptor desc, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, List<Descriptor> descriptors) Create and return a ComplexType for a given XMLDescriptor.protected Element
SchemaModelGenerator.buildElement
(Descriptor desc, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, List<Descriptor> descriptors, boolean simple) Create and return an Element for a given XMLDescriptor.protected Sequence
SchemaModelGenerator.buildSchemaComponentsForXPath
(XPathFragment frag, Sequence seq, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties) This method will build element/complexType/sequence components for a given XPath, and return the sequence that the target element of the mapping should be added to.protected SimpleType
SchemaModelGenerator.buildSimpleType
(Descriptor desc, Schema workingSchema, boolean global) Create and return a SimpleType for a given XMLDescriptor.protected String
SchemaModelGenerator.getSchemaTypeForDirectMapping
(DirectMapping mapping, Schema workingSchema) Return the schema type for a given mapping's xmlfield.protected String
SchemaModelGenerator.getSchemaTypeForElement
(Field xmlField, Class<?> attrClass, Schema workingSchema) Return the schema type for a given xmlfield.protected String
SchemaModelGenerator.getSchemaTypeString
(QName schemaType, Schema workingSchema) Return the schema type as a string for a given QName and Schema.protected Element
SchemaModelGenerator.handleFragNamespace
(XPathFragment frag, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, Element element, String schemaTypeString) This method will generate a global element if required (based in URI and elementFormDefault) and set a reference to it on a given element accordingly.protected Element
SchemaModelGenerator.handleFragNamespace
(XPathFragment frag, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, Element element, ComplexType ctype, Descriptor refDesc) This method will generate a global element if required (based in URI and elementFormDefault) and set a reference to it on a given element accordingly, or set an anonymous complex type on a given element.protected boolean
SchemaModelGenerator.importExists
(Schema schema, String schemaName) Determines if a given schema contains an import for a given schema name.protected void
SchemaModelGenerator.processChoiceMapping
(Map<Field, Class<?>> fieldToClassMap, List<XMLChoiceFieldToClassAssociation> choiceFieldToClassList, Sequence seq, ComplexType ct, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, List<Descriptor> descriptors, boolean isCollection) Process a given XMLChoiceMapping.protected void
SchemaModelGenerator.processDescriptor
(Descriptor desc, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, List<Descriptor> descriptors) Process a given descriptor.protected void
SchemaModelGenerator.processEnumeration
(String schemaTypeString, XPathFragment frag, DirectMapping mapping, Sequence seq, ComplexType ct, Schema workingSchema, CoreConverter converter) Process information contained within an EnumTypeConverter.protected void
SchemaModelGenerator.processMapping
(CoreMapping mapping, Sequence seq, ComplexType ct, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, List<Descriptor> descriptors) Process a given mapping.protected Element
SchemaModelGenerator.processReferenceDescriptor
(Element element, Descriptor refDesc, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, List<Descriptor> descriptors, Field field, boolean isCollection) protected void
SchemaModelGenerator.processXMLBinaryDataCollectionMapping
(BinaryDataCollectionMapping mapping, Sequence seq, ComplexType ct, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties) Process a given XMLBinaryDataCollectionMapping.protected void
SchemaModelGenerator.processXMLBinaryDataMapping
(BinaryDataMapping mapping, Sequence seq, ComplexType ct, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties) Process a given XMLBinaryDataMapping.protected void
SchemaModelGenerator.processXMLChoiceCollectionMapping
(ChoiceCollectionMapping mapping, Sequence seq, ComplexType ct, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, List<Descriptor> descriptors) Process a given XMLChoiceCollectionMapping.protected void
SchemaModelGenerator.processXMLChoiceObjectMapping
(ChoiceObjectMapping mapping, Sequence seq, ComplexType ct, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, List<Descriptor> descriptors) protected void
SchemaModelGenerator.processXMLCompositeDirectCollectionMapping
(DirectCollectionMapping mapping, Sequence seq, ComplexType ct, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties) Process a given XMLCompositeDirectCollectionMapping.protected void
SchemaModelGenerator.processXMLCompositeMapping
(CompositeObjectMapping mapping, Sequence seq, ComplexType ct, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, List<Descriptor> descriptors, boolean collection) Process a given XML composite mapping - either an XMLCompositeObjectMapping, or an XMLCompositeCollectionMapping.protected void
SchemaModelGenerator.processXMLDirectMapping
(DirectMapping mapping, Sequence seq, ComplexType ct, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties) Process a given XMLDirectMapping.protected void
SchemaModelGenerator.processXMLObjectReferenceMapping
(ObjectReferenceMapping mapping, Sequence seq, ComplexType ct, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, List<Descriptor> descriptors, boolean isCollection) Process a given XMLObjectReferenceMapping.Modifier and TypeMethodDescriptionprotected ComplexType
SchemaModelGenerator.buildComplexType
(boolean anonymous, Descriptor desc, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, List<Descriptor> descriptors) Create and return a ComplexType for a given XMLDescriptor.protected Element
SchemaModelGenerator.buildElement
(Descriptor desc, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, List<Descriptor> descriptors, boolean simple) Create and return an Element for a given XMLDescriptor.protected Sequence
SchemaModelGenerator.buildSchemaComponentsForXPath
(XPathFragment frag, Sequence seq, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties) This method will build element/complexType/sequence components for a given XPath, and return the sequence that the target element of the mapping should be added to.protected Schema
SchemaModelGenerator.getSchema
(String uri, NamespaceResolver nr, HashMap<String, Schema> schemaForNamespace, SchemaModelGeneratorProperties properties) Return the Schema for a given namespace.protected Element
SchemaModelGenerator.handleFragNamespace
(XPathFragment frag, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, Element element, String schemaTypeString) This method will generate a global element if required (based in URI and elementFormDefault) and set a reference to it on a given element accordingly.protected Element
SchemaModelGenerator.handleFragNamespace
(XPathFragment frag, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, Element element, ComplexType ctype, Descriptor refDesc) This method will generate a global element if required (based in URI and elementFormDefault) and set a reference to it on a given element accordingly, or set an anonymous complex type on a given element.protected void
SchemaModelGenerator.processChoiceMapping
(Map<Field, Class<?>> fieldToClassMap, List<XMLChoiceFieldToClassAssociation> choiceFieldToClassList, Sequence seq, ComplexType ct, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, List<Descriptor> descriptors, boolean isCollection) Process a given XMLChoiceMapping.protected void
SchemaModelGenerator.processDescriptor
(Descriptor desc, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, List<Descriptor> descriptors) Process a given descriptor.protected void
SchemaModelGenerator.processMapping
(CoreMapping mapping, Sequence seq, ComplexType ct, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, List<Descriptor> descriptors) Process a given mapping.protected Element
SchemaModelGenerator.processReferenceDescriptor
(Element element, Descriptor refDesc, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, List<Descriptor> descriptors, Field field, boolean isCollection) protected void
SchemaModelGenerator.processXMLBinaryDataCollectionMapping
(BinaryDataCollectionMapping mapping, Sequence seq, ComplexType ct, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties) Process a given XMLBinaryDataCollectionMapping.protected void
SchemaModelGenerator.processXMLBinaryDataMapping
(BinaryDataMapping mapping, Sequence seq, ComplexType ct, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties) Process a given XMLBinaryDataMapping.protected void
SchemaModelGenerator.processXMLChoiceCollectionMapping
(ChoiceCollectionMapping mapping, Sequence seq, ComplexType ct, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, List<Descriptor> descriptors) Process a given XMLChoiceCollectionMapping.protected void
SchemaModelGenerator.processXMLChoiceObjectMapping
(ChoiceObjectMapping mapping, Sequence seq, ComplexType ct, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, List<Descriptor> descriptors) protected void
SchemaModelGenerator.processXMLCompositeDirectCollectionMapping
(DirectCollectionMapping mapping, Sequence seq, ComplexType ct, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties) Process a given XMLCompositeDirectCollectionMapping.protected void
SchemaModelGenerator.processXMLCompositeMapping
(CompositeObjectMapping mapping, Sequence seq, ComplexType ct, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, List<Descriptor> descriptors, boolean collection) Process a given XML composite mapping - either an XMLCompositeObjectMapping, or an XMLCompositeCollectionMapping.protected void
SchemaModelGenerator.processXMLDirectMapping
(DirectMapping mapping, Sequence seq, ComplexType ct, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties) Process a given XMLDirectMapping.protected void
SchemaModelGenerator.processXMLObjectReferenceMapping
(ObjectReferenceMapping mapping, Sequence seq, ComplexType ct, HashMap<String, Schema> schemaForNamespace, Schema workingSchema, SchemaModelGeneratorProperties properties, List<Descriptor> descriptors, boolean isCollection) Process a given XMLObjectReferenceMapping. -
Uses of Schema in org.eclipse.persistence.internal.oxm.schema.model
-
Uses of Schema in org.eclipse.persistence.internal.xr
-
Uses of Schema in org.eclipse.persistence.jaxb.compiler
Modifier and TypeMethodDescriptionvoid
SchemaGenerator.addToSchemaType
(TypeInfo ownerTypeInfo, List<Property> properties, TypeDefParticle compositor, ComplexType type, Schema workingSchema) SchemaGenerator.createGlobalAttribute
(XPathFragment frag, Schema workingSchema, Schema fragSchema, Property prop) Create a global attribute.SchemaGenerator.createGlobalElement
(XPathFragment frag, Schema workingSchema, Schema fragSchema, boolean isChoice, boolean isUnbounded, Property prop, boolean shouldSetType) Create a global element.SchemaGenerator.getOrGeneratePrefixForNamespace
(String URI, Schema schema) Attempt to resolve the given URI to a prefix.SchemaGenerator.getPrefixForNamespace
(Schema schema, String URI) void
-
Uses of Schema in org.eclipse.persistence.sdo.helper
Modifier and TypeMethodDescriptionSDOTypesGenerator.getRootSchema()
SDOTypesGenerator.getSchema
(Source xsdSource, SchemaResolver schemaResolver, boolean closeStream) Return a Schema for the given Source object.SDOTypesGenerator.getSchema
(Source xsdSource, SchemaResolverWrapper schemaResolverWrapper, boolean closeStream) Return a Schema for the given Source object. -
Uses of Schema in org.eclipse.persistence.tools.dbws
Modifier and TypeMethodDescriptionstatic void
Util.addSimpleXMLFormat
(Schema schema) static QName
Util.qNameFromString
(String qNameAsString, Schema schema) void