Module org.eclipse.persistence.core
Class OracleDirectToXMLTypeMappingHelper
java.lang.Object
org.eclipse.persistence.internal.sessions.factories.DirectToXMLTypeMappingHelper
org.eclipse.persistence.sessions.factories.OracleDirectToXMLTypeMappingHelper
Helper class to abstract the XML mapping for DirectToXMLType.
- Since:
- EclipseLink 0.1
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addClassIndicator
(XMLDescriptor descriptor, String namespaceXPath) Add the XMLType mapping indicator to the DatabaseMapping descriptor.void
addXDBDescriptors
(String name, DatabaseSessionImpl session, NamespaceResolver namespaceResolver) Invoked from a descriptor is not found.void
writeShouldreadWholeDocument
(NonreflectiveMethodDefinition method, String mappingName, DatabaseMapping mapping) Write the Project.class code for the XMLType property.Methods inherited from class org.eclipse.persistence.internal.sessions.factories.DirectToXMLTypeMappingHelper
getInstance
-
Field Details
-
namespaceXPath
-
-
Constructor Details
-
OracleDirectToXMLTypeMappingHelper
public OracleDirectToXMLTypeMappingHelper()Default constructor.
-
-
Method Details
-
addClassIndicator
Add the XMLType mapping indicator to the DatabaseMapping descriptor.- Overrides:
addClassIndicator
in classDirectToXMLTypeMappingHelper
-
writeShouldreadWholeDocument
public void writeShouldreadWholeDocument(NonreflectiveMethodDefinition method, String mappingName, DatabaseMapping mapping) Write the Project.class code for the XMLType property.- Overrides:
writeShouldreadWholeDocument
in classDirectToXMLTypeMappingHelper
-
addXDBDescriptors
public void addXDBDescriptors(String name, DatabaseSessionImpl session, NamespaceResolver namespaceResolver) Invoked from a descriptor is not found.- Overrides:
addXDBDescriptors
in classDirectToXMLTypeMappingHelper
-