Uses of Class
org.eclipse.persistence.internal.databaseaccess.DatasourcePlatform
-
-
Uses of DatasourcePlatform in org.eclipse.persistence.eis
Subclasses of DatasourcePlatform in org.eclipse.persistence.eis Modifier and Type Class Description classEISPlatformAnEISPlatformdefines any EIS adapter specific behavior. -
Uses of DatasourcePlatform in org.eclipse.persistence.history
Methods in org.eclipse.persistence.history with parameters of type DatasourcePlatform Modifier and Type Method Description protected voidHistoryPolicy. verifyTableQualifiers(DatasourcePlatform platform)INTERNAL: Check that the qualifiers on the historical tables are properly set. -
Uses of DatasourcePlatform in org.eclipse.persistence.internal.databaseaccess
Subclasses of DatasourcePlatform in org.eclipse.persistence.internal.databaseaccess Modifier and Type Class Description classDatabasePlatformDatabasePlatform is private to EclipseLink.Fields in org.eclipse.persistence.internal.databaseaccess declared as DatasourcePlatform Modifier and Type Field Description protected DatasourcePlatformDatasourceAccessor. platformThis is also required to ensure all accessors for a session are using the same platform.Methods in org.eclipse.persistence.internal.databaseaccess that return DatasourcePlatform Modifier and Type Method Description DatasourcePlatformDatasourceAccessor. getDatasourcePlatform()Return the platform.Methods in org.eclipse.persistence.internal.databaseaccess with parameters of type DatasourcePlatform Modifier and Type Method Description voidDatabaseAccessor. setDatasourcePlatform(DatasourcePlatform platform)Set the platform.voidDatasourceAccessor. setDatasourcePlatform(DatasourcePlatform platform)Set the platform.protected static voidDatabasePlatform. writeAutoAssignmentSetClause(Writer writer, String tableName1, String tableName2, Collection<DatabaseField> fields, DatasourcePlatform platform)INTERNAL: helper method, don't override.protected static voidDatabasePlatform. writeAutoJoinWhereClause(Writer writer, String tableName1, String tableName2, Collection<DatabaseField> pkFields, DatasourcePlatform platform)INTERNAL: helper method, don't override.voidDatabasePlatform. writeDeleteFromTargetTableUsingTempTableSql(Writer writer, DatabaseTable table, DatabaseTable targetTable, Collection<DatabaseField> pkFields, Collection<DatabaseField> targetPkFields, DatasourcePlatform platform)INTERNAL: Write an sql string for deletion from target table using temporary table.protected static voidDatabasePlatform. writeFields(Writer writer, String tableName1, String tableName2, Collection<DatabaseField> fields1, Collection<DatabaseField> fields2, String separator, DatasourcePlatform platform)INTERNAL: helper method, don't override.protected static voidDatabasePlatform. writeFieldsAutoClause(Writer writer, String tableName1, String tableName2, Collection<DatabaseField> fields, String separator, DatasourcePlatform platform)INTERNAL: helper method, don't override.protected static voidDatabasePlatform. writeFieldsList(Writer writer, Collection<DatabaseField> fields, DatasourcePlatform platform)INTERNAL: helper method, don't override.protected static voidDatabasePlatform. writeJoinWhereClause(Writer writer, String tableName1, String tableName2, Collection<DatabaseField> pkFields1, Collection<DatabaseField> pkFields2, DatasourcePlatform platform)INTERNAL: helper method, don't override. -
Uses of DatasourcePlatform in org.eclipse.persistence.internal.expressions
Methods in org.eclipse.persistence.internal.expressions with parameters of type DatasourcePlatform Modifier and Type Method Description StringNestedTable. getQualifiedName(DatasourcePlatform platform)INTERNAL:StringNestedTable. getQualifiedNameDelimited(DatasourcePlatform platform)INTERNAL:protected static voidSQLUpdateAllStatementForOracleAnonymousBlock. writeDeclareTypeAndVar(Writer writer, DatabaseField field, DatasourcePlatform platform)protected static voidSQLUpdateAllStatementForOracleAnonymousBlock. writeForAll(Writer writer, DatabaseField field, DatasourcePlatform platform)protected voidSQLDeleteAllStatement. writeSelect(Writer writer, SQLCall selectCall, String tableAliasInSelectCall, SQLCall call, DatasourcePlatform platform)protected voidSQLUpdateAllStatement. writeSelect(Writer writer, SQLCall selectCall, String tableAliasInSelectCall, SQLCall call, DatasourcePlatform platform)protected static voidSQLUpdateAllStatementForOracleAnonymousBlock. writeType(Writer writer, DatabaseField field, DatasourcePlatform platform)protected static voidSQLUpdateAllStatementForOracleAnonymousBlock. writeUniqueFieldName(Writer writer, DatabaseField field, DatasourcePlatform platform)protected static voidSQLUpdateAllStatementForOracleAnonymousBlock. writeVar(Writer writer, DatabaseField field, DatasourcePlatform platform) -
Uses of DatasourcePlatform in org.eclipse.persistence.internal.helper
Methods in org.eclipse.persistence.internal.helper with parameters of type DatasourcePlatform Modifier and Type Method Description StringDatabaseField. getNameDelimited(DatasourcePlatform platform)Returns this fields name with database delimiters if useDelimiters is true.StringDatabaseTable. getNameDelimited(DatasourcePlatform platform)Get method for table name.StringDatabaseField. getQualifiedNameDelimited(DatasourcePlatform platform)Return the qualified name of the field.StringDatabaseTable. getQualifiedNameDelimited(DatasourcePlatform platform)StringDatabaseTable. getTableQualifierDelimited(DatasourcePlatform platform)voidDatabaseField. setName(String name, DatasourcePlatform platform)Set the unqualified name of the field. -
Uses of DatasourcePlatform in org.eclipse.persistence.internal.queries
Methods in org.eclipse.persistence.internal.queries with parameters of type DatasourcePlatform Modifier and Type Method Description protected static StringExpressionQueryMechanism. getAliasTableName(SQLSelectStatement selectStatement, DatabaseTable table, DatasourcePlatform platform) -
Uses of DatasourcePlatform in org.eclipse.persistence.oxm.platform
Subclasses of DatasourcePlatform in org.eclipse.persistence.oxm.platform Modifier and Type Class Description classDOMPlatformINTERNAL:classSAXPlatformclassXMLPlatform<XML_UNMARSHALLER extends XMLUnmarshaller> -
Uses of DatasourcePlatform in org.eclipse.persistence.platform.database
Subclasses of DatasourcePlatform in org.eclipse.persistence.platform.database Modifier and Type Class Description classAccessPlatformPurpose: Provides Microsoft Access specific behavior.classAttunityPlatformTopLink Platform class which works with Attunity's Connect JDBC driver.classCloudscapePlatformPurpose: Provides CloudScape DBMS specific behavior.classDatabasePlatformDatabasePlatform is private to EclipseLink.classDB2MainframePlatformPurpose: Provides DB2 Mainframe specific behavior.classDB2PlatformPurpose: Provides DB2 specific behavior.classDB2ZPlatformPurpose: Provides DB2 z/OS specific behavior.classDBasePlatformPurpose: Provides DBase specific behavior.classDerbyPlatformPurpose: Provides Derby DBMS specific behavior.classFirebirdPlatformclassH2PlatformclassHANAPlatformDatabase Platform for SAP HANAclassHSQLPlatformPurpose: Provides HSQL specific behavior.classInformix11PlatformAnInformixPlatformthat fixes many EclipseLink bugs related to Informix support.classInformixPlatformPurpose: Provides Informix specific behavior.classJavaDBPlatformPurpose: Allows to use JavaDBPlatform as a synonym for DerbyPlatformclassMariaDBPlatformPurpose: Provides MariaDB specific behavior.classMaxDBPlatformDatabase Platform for SAP MaxDB.classMySQLPlatformPurpose: Provides MySQL specific behavior.classOracle10PlatformPurpose: Provides Oracle version specific behavior when org.eclipse.persistence.oracle bundle is not available.classOracle11PlatformPurpose: Provides Oracle version specific behavior when org.eclipse.persistence.oracle bundle is not available.classOracle12PlatformPurpose: Provides Oracle version specific behavior when org.eclipse.persistence.oracle bundle is not available.classOracle18PlatformclassOracle19PlatformclassOracle21PlatformclassOracle23PlatformclassOracle8PlatformPurpose: Provides Oracle version specific behavior when org.eclipse.persistence.oracle bundle is not available.classOracle9PlatformPurpose: Provides Oracle version specific behavior when org.eclipse.persistence.oracle bundle is not available.classOraclePlatformPurpose: Provides Oracle specific behavior.classPervasivePlatformPurpose: Provides Pervasive SQL DBMS specific behavior.classPointBasePlatformSupport the Pointbase database.classPostgreSQL10PlatformPostgres 10 database platform extension.classPostgreSQLPlatformPurpose: Provides Postgres specific behavior.classSQLAnywherePlatformProvides SQL Anywhere specific behaviour.classSQLServerPlatformPurpose: Provides SQL Server specific behavior.classSybasePlatformPurpose: Provides Sybase ASE specific behavior.classSymfowarePlatformSymfoware ServerclassTimesTen7PlatformPurpose: Provides TimesTen 7 specific behavior.classTimesTenPlatformDatabase platform for the TimesTen database product.Methods in org.eclipse.persistence.platform.database with parameters of type DatasourcePlatform Modifier and Type Method Description voidMySQLPlatform. writeDeleteFromTargetTableUsingTempTableSql(Writer writer, DatabaseTable table, DatabaseTable targetTable, Collection<DatabaseField> pkFields, Collection<DatabaseField> targetPkFields, DatasourcePlatform platform)INTERNAL: Writes MySQL specific SQL for accessing temp tables for delete-all queries.
-