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>
Version:
1.0
See Also:
Author:
mmacivor
  • 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
     
  • Method Summary

    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

    addOperator, addSequence, addSequence, appendParameter, buildNativeCall, buildSelectQueryForIdentity, buildSelectQueryForIdentity, buildSelectQueryForSequenceObject, buildSelectQueryForSequenceObject, clone, convertObject, copyInto, createConnectionCustomizer, createExpressionFor, createPlatformDefaultSequence, getCustomModifyValueForCall, getDataTypesConvertedFrom, getDataTypesConvertedTo, getDefaultNativeSequenceToTable, getDefaultSeqenceAtNextValue, getDefaultSequence, getDefaultSequenceToWrite, getEndDelimiter, getINClauseLimit, getOperator, getPlatformOperators, getSelectSequenceQuery, getSequence, getSequencePreallocationSize, getSequences, getSequencesToWrite, getStartDelimiter, getTableQualifier, getTimestampFromServer, getTimestampQuery, getUpdateSequenceQuery, hasDefaultSequence, initialize, initializeDefaultQueries, initializePlatformOperators, initIdentitySequences, isAccess, isAttunity, isCloudscape, isDB2, isDB2Z, isDBase, isDerby, isFirebird, isH2, isHANA, isHSQL, isInformix, isMaxDB, isMySQL, isODBC, isOracle, isOracle12, isOracle9, isPervasive, isPointBase, isPostgreSQL, isSQLAnywhere, isSQLServer, isSybase, isSymfoware, isTimesTen, isTimesTen7, removeAllSequences, removeIdentitySequences, 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

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • SAXPlatform

      public SAXPlatform()
  • Method Details

    • newPlatformUnmarshaller

      public org.eclipse.persistence.internal.oxm.record.PlatformUnmarshaller newPlatformUnmarshaller(org.eclipse.persistence.internal.oxm.XMLUnmarshaller xmlUnmarshaller)
      INTERNAL:
      Specified by:
      newPlatformUnmarshaller in class XMLPlatform<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 interface org.eclipse.persistence.internal.oxm.record.XMLPlatform<org.eclipse.persistence.internal.oxm.XMLUnmarshaller>
      Specified by:
      newPlatformUnmarshaller in class XMLPlatform<org.eclipse.persistence.internal.oxm.XMLUnmarshaller>