EclipseLink 2.4.2, build 'v20130514-5956486' API Reference

org.eclipse.persistence.oxm.platform
Class DOMPlatform

java.lang.Object
  extended by org.eclipse.persistence.internal.databaseaccess.DatasourcePlatform
      extended by org.eclipse.persistence.oxm.platform.XMLPlatform
          extended by org.eclipse.persistence.oxm.platform.DOMPlatform
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, org.eclipse.persistence.internal.databaseaccess.Platform

public class DOMPlatform
extends XMLPlatform

INTERNAL:

Purpose:This class indicates that DOM parsing should be used when appropriate in an XML project to create XMLRecords. Responsibilities:

See Also:
DOMUnmarshaller, DOMRecord, Serialized Form
Author:
mmacivor

Field Summary
 
Fields inherited from class org.eclipse.persistence.internal.databaseaccess.DatasourcePlatform
conversionManager, dataTypesConvertedFromAClass, dataTypesConvertedToAClass, defaultSequence, endDelimiter, platformOperators, sequences, sequencesLock, startDelimiter, tableQualifier, timestampQuery
 
Constructor Summary
DOMPlatform()
           
 
Method Summary
 org.eclipse.persistence.internal.oxm.record.PlatformUnmarshaller newPlatformUnmarshaller(XMLUnmarshaller xmlUnmarshaller)
          INTERNAL:
 org.eclipse.persistence.internal.oxm.record.PlatformUnmarshaller newPlatformUnmarshaller(XMLUnmarshaller xmlUnmarshaller, java.util.Map<java.lang.String,java.lang.Boolean> parserFeatures)
          INTERNAL:
 
Methods inherited from class org.eclipse.persistence.oxm.platform.XMLPlatform
getConversionManager
 
Methods inherited from class org.eclipse.persistence.internal.databaseaccess.DatasourcePlatform
addOperator, addSequence, addSequence, appendParameter, buildNativeCall, buildSelectQueryForIdentity, buildSelectQueryForIdentity, buildSelectQueryForSequenceObject, buildSelectQueryForSequenceObject, clone, convertObject, copyInto, createConnectionCustomizer, createPlatformDefaultSequence, getCustomModifyValueForCall, getDataTypesConvertedFrom, getDataTypesConvertedTo, getDefaultSequence, getDefaultSequenceToWrite, getEndDelimiter, getIdentifierQuoteCharacter, getOperator, getPlatformOperators, getSelectSequenceQuery, getSequence, getSequencePreallocationSize, getSequences, getSequencesToWrite, getStartDelimiter, getTableQualifier, getTimestampFromServer, getTimestampQuery, getUpdateSequenceQuery, hasDefaultSequence, initialize, initializeDefaultQueries, initializePlatformOperators, isAccess, isAttunity, isCloudscape, isDB2, isDBase, isDerby, isFirebird, isH2, isHSQL, isInformix, isMaxDB, isMySQL, isODBC, isOracle, isOracle9, isPointBase, isPostgreSQL, isSQLAnywhere, isSQLServer, isSybase, isSymfoware, isTimesTen, isTimesTen7, removeAllSequences, removeSequence, sequencesAfterCloneCleanup, setConversionManager, setDefaultSequence, setEndDelimiter, setSelectSequenceNumberQuery, setSequencePreallocationSize, setSequences, setStartDelimiter, setTableQualifier, setTimestampQuery, setUpdateSequenceQuery, shouldNativeSequenceUseTransaction, shouldPrepare, shouldSelectDistinctIncludeOrderBy, shouldSelectIncludeOrderBy, shouldUseCustomModifyForCall, supportsIdentity, supportsNativeSequenceNumbers, supportsSequenceObjects, toString, usesPlatformDefaultSequence
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DOMPlatform

public DOMPlatform()
Method Detail

newPlatformUnmarshaller

public org.eclipse.persistence.internal.oxm.record.PlatformUnmarshaller newPlatformUnmarshaller(XMLUnmarshaller xmlUnmarshaller)
INTERNAL:

Specified by:
newPlatformUnmarshaller in class XMLPlatform

newPlatformUnmarshaller

public org.eclipse.persistence.internal.oxm.record.PlatformUnmarshaller newPlatformUnmarshaller(XMLUnmarshaller xmlUnmarshaller,
                                                                                                java.util.Map<java.lang.String,java.lang.Boolean> parserFeatures)
INTERNAL:

Specified by:
newPlatformUnmarshaller in class XMLPlatform

EclipseLink 2.4.2, build 'v20130514-5956486' API Reference