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:
Serializable
,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>
- Since:
- 10.1.3 This class is used to indicate that SAX parsing should be used to create an XML Record when appropriate.
- Version:
- 1.0
- Author:
- mmacivor
- See Also:
- Serialized Form
-
-
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, Map<String,Boolean> parserFeatures)
INTERNAL:-
Methods inherited from class org.eclipse.persistence.oxm.platform.XMLPlatform
getConversionManager
-
Methods inherited from class org.eclipse.persistence.internal.databaseaccess.DatasourcePlatform
addSequence, addSequence, appendParameter, buildNativeCall, buildSelectQueryForIdentity, buildSelectQueryForIdentity, buildSelectQueryForSequenceObject, buildSelectQueryForSequenceObject, clone, convertObject, copyInto, createConnectionCustomizer, getCustomModifyValueForCall, getDataTypesConvertedFrom, getDataTypesConvertedTo, getDefaultNativeSequenceToTable, getDefaultSequence, getDefaultSequenceToWrite, getEndDelimiter, getIdentifierQuoteCharacter, getOperator, getPlatformOperators, getSelectSequenceQuery, getSequence, getSequencePreallocationSize, getSequences, getSequencesToWrite, getStartDelimiter, getTableQualifier, getTimestampFromServer, getTimestampQuery, getUpdateSequenceQuery, hasDefaultSequence, initialize, initializeDefaultQueries, 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, setConversionManager, setDefaultNativeSequenceToTable, setDefaultSequence, setEndDelimiter, setSelectSequenceNumberQuery, setSequencePreallocationSize, setSequences, setStartDelimiter, setTableQualifier, setTimestampQuery, setUpdateSequenceQuery, shouldNativeSequenceUseTransaction, shouldPrepare, shouldSelectDistinctIncludeOrderBy, shouldSelectIncludeOrderBy, shouldUseCustomModifyForCall, supportsIdentity, supportsNativeSequenceNumbers, 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, Map<String,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>
-
-