public abstract class XMLPlatform<XML_UNMARSHALLER extends org.eclipse.persistence.internal.oxm.XMLUnmarshaller>
extends org.eclipse.persistence.internal.databaseaccess.DatasourcePlatform
implements org.eclipse.persistence.internal.oxm.record.XMLPlatform<XML_UNMARSHALLER>
conversionManager, dataTypesConvertedFromAClass, dataTypesConvertedToAClass, defaultNativeSequenceToTable, defaultSeqenceAtNextValue, defaultSequence, endDelimiter, platformOperators, sequences, sequencesLock, startDelimiter, tableQualifier, timestampQuery| Constructor and Description |
|---|
XMLPlatform() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.persistence.internal.helper.ConversionManager |
getConversionManager() |
abstract org.eclipse.persistence.internal.oxm.record.PlatformUnmarshaller |
newPlatformUnmarshaller(XML_UNMARSHALLER xmlUnmarshaller)
INTERNAL:
|
abstract org.eclipse.persistence.internal.oxm.record.PlatformUnmarshaller |
newPlatformUnmarshaller(XML_UNMARSHALLER xmlUnmarshaller,
java.util.Map<java.lang.String,java.lang.Boolean> parserFeatures)
INTERNAL:
|
addOperator, addSequence, addSequence, appendParameter, buildNativeCall, buildSelectQueryForIdentity, buildSelectQueryForIdentity, buildSelectQueryForSequenceObject, buildSelectQueryForSequenceObject, clone, convertObject, copyInto, createConnectionCustomizer, createExpressionFor, createPlatformDefaultSequence, getCustomModifyValueForCall, getDataTypesConvertedFrom, getDataTypesConvertedTo, getDefaultNativeSequenceToTable, getDefaultSeqenceAtNextValue, getDefaultSequence, getDefaultSequenceToWrite, getEndDelimiter, getIdentifierQuoteCharacter, getINClauseLimit, getOperator, getPlatformOperators, getSelectSequenceQuery, getSequence, getSequencePreallocationSize, getSequences, getSequencesToWrite, getStartDelimiter, getTableQualifier, getTimestampFromServer, getTimestampQuery, getUpdateSequenceQuery, hasDefaultSequence, initialize, initializeDefaultQueries, initializePlatformOperators, isAccess, isAttunity, isCloudscape, isDB2, isDB2Z, 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, setDefaultSeqenceAtNextValue, setDefaultSequence, setEndDelimiter, setSelectSequenceNumberQuery, setSequencePreallocationSize, setSequences, setStartDelimiter, setTableQualifier, setTimestampQuery, setUpdateSequenceQuery, shouldNativeSequenceUseTransaction, shouldPrepare, shouldSelectDistinctIncludeOrderBy, shouldSelectIncludeOrderBy, shouldUseCustomModifyForCall, supportsIdentity, supportsNativeSequenceNumbers, supportsSequenceObjects, toString, usesPlatformDefaultSequencepublic org.eclipse.persistence.internal.helper.ConversionManager getConversionManager()
getConversionManager in interface org.eclipse.persistence.internal.core.databaseaccess.CorePlatform<org.eclipse.persistence.internal.helper.ConversionManager>getConversionManager in interface org.eclipse.persistence.internal.databaseaccess.PlatformgetConversionManager in class org.eclipse.persistence.internal.databaseaccess.DatasourcePlatformpublic abstract org.eclipse.persistence.internal.oxm.record.PlatformUnmarshaller newPlatformUnmarshaller(XML_UNMARSHALLER xmlUnmarshaller)
public abstract org.eclipse.persistence.internal.oxm.record.PlatformUnmarshaller newPlatformUnmarshaller(XML_UNMARSHALLER xmlUnmarshaller, java.util.Map<java.lang.String,java.lang.Boolean> parserFeatures)
newPlatformUnmarshaller in interface org.eclipse.persistence.internal.oxm.record.XMLPlatform<XML_UNMARSHALLER extends org.eclipse.persistence.internal.oxm.XMLUnmarshaller>