|
Interface Summary |
| CodeWriter |
Purpose:This interface can be implemented and used in conjunction with SDOClassGenerator
to write the generated source as desired. |
| SchemaLocationResolver |
Purpose: Interface that can be optionally implemented to resolve the
value for the schemaLocation attribute of generated imports and includes when generating schemas. |
| SchemaResolver |
Purpose: Interface that can be optionally implemented to resolve imported and included schemas. |
| SDOClassGeneratorListener |
Purpose: Optionally user can implement this interface to provide their own extra content
to the generated source files. |
| SDODataFactory |
Purpose: The implementation of commonj.sdo.helper.DataFactory |
| SDOTypeHelper |
Purpose: Helper to provide access to declared SDO Types. |
| SDOXMLHelper |
Purpose: Helper to transform XML documents into DataObects and DataObjects into XML documents. |
| SDOXSDHelper |
Purpose: Provides access to additional information when the Type or Property is defined by an XML Schema (XSD). |
|
Class Summary |
| AttributeMimeTypePolicy |
|
| ClassBuffer |
Purpose: This class maintains information about a generated class and its corresponding interface |
| DataObjectInputStream |
|
| DefaultSchemaLocationResolver |
Purpose: Default implementation of the org.eclipse.persistence.sdo.helper.SchemaLocationResolver interface
By default set a Map keyed on QName of types and value is the schemaLocation |
| DefaultSchemaResolver |
Purpose: Default implementation of the org.eclipse.persistence.sdo.helper.SchemaResolver interface |
| DynamicClassWriter |
|
| FileCodeWriter |
Purpose:Used in conjunction with SDOClassGenerator. |
| HelperContextMapKey |
Class to facilitate caching of global helper contexts. |
| InstanceClassConverter |
Purpose: A converter used in conjunction with sdoJava:instanceClass
The customClass on the converter must be set and that class must have
a Constructor that takes a String argument and a toString method. |
| ListWrapper |
INTERNAL:
Purpose:
This class wraps the ArrayList of currentElements that implement the List interface.
Responsibilities:
Provide access many properties on dataObjects
|
| SchemaResolverWrapper |
Purpose: Allow the contained schema resolver to resolve a schema based on a given namespace and schema location, and
return either the resolved schema source or null, depending on whether the schema had been processed previously. |
| SDOClassGenerator |
Purpose<>/b: Generate Java interfaces and implementation classes from a list of SDO Type objects. |
| SDOClassLoader |
Purpose: A custom classloader used to dynamically create classes as needed. |
| SDOCopyHelper |
Purpose:
A helper class for making deep or shallow copies of DataObjects.
Responsibilities:
Perform shallow and deep copy operations on DataObjects.
|
| SDOCSUnmarshalListener |
Purpose: Implementation of XMLUnmarshalListener used when unmarshalling XML to XMLDocuments |
| SDODataHelper |
Purpose: A helper class for performing data conversions. |
| SDOEqualityHelper |
Purpose: A helper class for checking deep or shallow equality of DataObjects. |
| SDOFragmentMappingAttributeAccessor |
Purpose: A wrapper class for handling cases when the domain object attributes are
to be accessed thru the accessor methods that are called "get" and "set". |
| SDOHelperContext |
Purpose:
This class represents a local HelperContext. |
| SDOMarshalListener |
Purpose: Implementation of XMLMarshalListener used when marshalling DataObjects to XML |
| SDOMethodAttributeAccessor |
Purpose: A wrapper class for handling cases when the domain object attributes are
to be accessed thru the accessor methods that are called "get" and "set". |
| SDOSchemaGenerator |
Purpose SDOSchemaGenerator generates an XSD (returned as a String)
from a list of SDO Type objects. |
| SDOTypesGenerator |
Purpose: Called from XSDHelper define methods to generate SDO Types from a Schema |
| SDOUnmappedContentHandler |
Purpose: Called during XMLHelper load methods when there is unknown content in an XML document. |
| SDOUnmarshalListener |
Purpose: Implementation of XMLUnmarshalListener used when unmarshalling XML to XMLDocuments |
| XPathEngine |
Purpose: Perform operations based on SDO XPath against DataObjects. |