Class OracleDirectToXMLTypeMappingHelper
- java.lang.Object
-
- org.eclipse.persistence.internal.sessions.factories.DirectToXMLTypeMappingHelper
-
- org.eclipse.persistence.sessions.factories.OracleDirectToXMLTypeMappingHelper
-
public class OracleDirectToXMLTypeMappingHelper extends DirectToXMLTypeMappingHelper
Helper class to abstract the XML mapping for DirectToXMLType.- Since:
- EclipseLink 0.1
- Author:
- djclarke
-
-
Field Summary
Fields Modifier and Type Field Description protected String
namespaceXPath
-
Constructor Summary
Constructors Constructor Description OracleDirectToXMLTypeMappingHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
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 Detail
-
namespaceXPath
protected String namespaceXPath
-
-
Method Detail
-
addClassIndicator
public void addClassIndicator(XMLDescriptor descriptor, String namespaceXPath)
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
-
-