public class DOMPlatform extends XMLPlatform
Purpose:This class indicates that DOM parsing should be used when appropriate in an XML project to create XMLRecords. Responsibilities:
DOMUnmarshaller
,
DOMRecord
,
Serialized FormconversionManager, dataTypesConvertedFromAClass, dataTypesConvertedToAClass, defaultNativeSequenceToTable, defaultSequence, endDelimiter, platformOperators, sequences, sequencesLock, startDelimiter, tableQualifier, timestampQuery
Constructor and Description |
---|
DOMPlatform() |
Modifier and Type | Method and Description |
---|---|
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:
|
getConversionManager
addOperator, addSequence, addSequence, appendParameter, buildNativeCall, buildSelectQueryForIdentity, buildSelectQueryForIdentity, buildSelectQueryForSequenceObject, buildSelectQueryForSequenceObject, clone, convertObject, copyInto, createConnectionCustomizer, createPlatformDefaultSequence, getCustomModifyValueForCall, getDataTypesConvertedFrom, getDataTypesConvertedTo, getDefaultNativeSequenceToTable, 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, isHANA, isHSQL, isInformix, isMaxDB, isMySQL, isODBC, isOracle, isOracle9, isPervasive, isPointBase, isPostgreSQL, isSQLAnywhere, isSQLServer, isSybase, isSymfoware, isTimesTen, isTimesTen7, removeAllSequences, removeSequence, sequencesAfterCloneCleanup, setConversionManager, setDefaultNativeSequenceToTable, setDefaultSequence, setEndDelimiter, setSelectSequenceNumberQuery, setSequencePreallocationSize, setSequences, setStartDelimiter, setTableQualifier, setTimestampQuery, setUpdateSequenceQuery, shouldNativeSequenceUseTransaction, shouldPrepare, shouldSelectDistinctIncludeOrderBy, shouldSelectIncludeOrderBy, shouldUseCustomModifyForCall, supportsIdentity, supportsNativeSequenceNumbers, supportsSequenceObjects, toString, usesPlatformDefaultSequence
public org.eclipse.persistence.internal.oxm.record.PlatformUnmarshaller newPlatformUnmarshaller(XMLUnmarshaller xmlUnmarshaller)
newPlatformUnmarshaller
in class XMLPlatform
public org.eclipse.persistence.internal.oxm.record.PlatformUnmarshaller newPlatformUnmarshaller(XMLUnmarshaller xmlUnmarshaller, java.util.Map<java.lang.String,java.lang.Boolean> parserFeatures)
newPlatformUnmarshaller
in class XMLPlatform