Class SAXPlatform
- java.lang.Object
-
- org.eclipse.persistence.internal.databaseaccess.DatasourcePlatform
-
- org.eclipse.persistence.oxm.platform.XMLPlatform<org.eclipse.persistence.internal.oxm.XMLUnmarshaller>
-
- org.eclipse.persistence.oxm.platform.SAXPlatform
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,org.eclipse.persistence.internal.core.databaseaccess.CorePlatform<org.eclipse.persistence.internal.helper.ConversionManager>
,org.eclipse.persistence.internal.databaseaccess.Platform
,org.eclipse.persistence.internal.oxm.record.XMLPlatform<org.eclipse.persistence.internal.oxm.XMLUnmarshaller>
public class SAXPlatform extends XMLPlatform<org.eclipse.persistence.internal.oxm.XMLUnmarshaller>
- Version:
- 1.0
- See Also:
- Serialized Form
- Author:
- mmacivor
- Since:
- 10.1.3 This class is used to indicate that SAX parsing should be used to create an XML Record when appropriate.
-
-
Field Summary
-
Fields inherited from class org.eclipse.persistence.internal.databaseaccess.DatasourcePlatform
conversionManager, dataTypesConvertedFromAClass, dataTypesConvertedToAClass, defaultNativeSequenceToTable, defaultSeqenceAtNextValue, defaultSequence, endDelimiter, platformOperators, sequences, sequencesLock, startDelimiter, supportsReturnGeneratedKeys, tableQualifier, timestampQuery
-
-
Constructor Summary
Constructors Constructor Description SAXPlatform()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.persistence.internal.oxm.record.PlatformUnmarshaller
newPlatformUnmarshaller(org.eclipse.persistence.internal.oxm.XMLUnmarshaller xmlUnmarshaller)
INTERNAL:org.eclipse.persistence.internal.oxm.record.PlatformUnmarshaller
newPlatformUnmarshaller(org.eclipse.persistence.internal.oxm.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, convertObject, copyInto, createConnectionCustomizer, createExpressionFor, createPlatformDefaultSequence, getCustomModifyValueForCall, getDataTypesConvertedFrom, getDataTypesConvertedTo, getDefaultNativeSequenceToTable, getDefaultSeqenceAtNextValue, getDefaultSequence, getDefaultSequenceToWrite, getDriverVersion, 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, isOracle23, isOracle9, isPervasive, isPointBase, isPostgreSQL, isSQLAnywhere, isSQLServer, isSybase, isSymfoware, isTimesTen, isTimesTen7, removeAllSequences, removeSequence, sequencesAfterCloneCleanup, setConversionManager, setDefaultNativeSequenceToTable, setDefaultSeqenceAtNextValue, setDefaultSequence, setEndDelimiter, setSelectSequenceNumberQuery, setSequencePreallocationSize, setSequences, setStartDelimiter, setSupportsReturnGeneratedKeys, setTableQualifier, setTimestampQuery, setUpdateSequenceQuery, shouldNativeSequenceUseTransaction, shouldPrepare, shouldSelectDistinctIncludeOrderBy, shouldSelectIncludeOrderBy, shouldUseCustomModifyForCall, supportsIdentity, supportsNativeSequenceNumbers, supportsReturnGeneratedKeys, supportsSequenceObjects, toString, usesPlatformDefaultSequence
-
-
-
-
Method Detail
-
newPlatformUnmarshaller
public org.eclipse.persistence.internal.oxm.record.PlatformUnmarshaller newPlatformUnmarshaller(org.eclipse.persistence.internal.oxm.XMLUnmarshaller xmlUnmarshaller)
INTERNAL:- Specified by:
newPlatformUnmarshaller
in classXMLPlatform<org.eclipse.persistence.internal.oxm.XMLUnmarshaller>
-
newPlatformUnmarshaller
public org.eclipse.persistence.internal.oxm.record.PlatformUnmarshaller newPlatformUnmarshaller(org.eclipse.persistence.internal.oxm.XMLUnmarshaller xmlUnmarshaller, java.util.Map<java.lang.String,java.lang.Boolean> parserFeatures)
INTERNAL:- Specified by:
newPlatformUnmarshaller
in interfaceorg.eclipse.persistence.internal.oxm.record.XMLPlatform<org.eclipse.persistence.internal.oxm.XMLUnmarshaller>
- Specified by:
newPlatformUnmarshaller
in classXMLPlatform<org.eclipse.persistence.internal.oxm.XMLUnmarshaller>
-
-