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 java.lang.StringnamespaceXPath
-
Constructor Summary
Constructors Constructor Description OracleDirectToXMLTypeMappingHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddClassIndicator(XMLDescriptor descriptor, java.lang.String namespaceXPath)Add the XMLType mapping indicator to the DatabaseMapping descriptor.voidaddXDBDescriptors(java.lang.String name, DatabaseSessionImpl session, NamespaceResolver namespaceResolver)Invoked from a descriptor is not found.voidwriteShouldreadWholeDocument(NonreflectiveMethodDefinition method, java.lang.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
-
-
-
-
Method Detail
-
addClassIndicator
public void addClassIndicator(XMLDescriptor descriptor, java.lang.String namespaceXPath)
Add the XMLType mapping indicator to the DatabaseMapping descriptor.- Overrides:
addClassIndicatorin classDirectToXMLTypeMappingHelper
-
writeShouldreadWholeDocument
public void writeShouldreadWholeDocument(NonreflectiveMethodDefinition method, java.lang.String mappingName, DatabaseMapping mapping)
Write the Project.class code for the XMLType property.- Overrides:
writeShouldreadWholeDocumentin classDirectToXMLTypeMappingHelper
-
addXDBDescriptors
public void addXDBDescriptors(java.lang.String name, DatabaseSessionImpl session, NamespaceResolver namespaceResolver)Invoked from a descriptor is not found.- Overrides:
addXDBDescriptorsin classDirectToXMLTypeMappingHelper
-
-