Uses of Class
org.apache.openjpa.jdbc.sql.DBDictionary
-
Packages that use DBDictionary Package Description org.apache.openjpa.jdbc.conf OpenJPA-JDBC Configurationorg.apache.openjpa.jdbc.kernel OpenJPA-JDBC Runtime Kernelorg.apache.openjpa.jdbc.meta OpenJPA-JDBC ORM Metadataorg.apache.openjpa.jdbc.meta.strats OpenJPA-JDBC ORM Strategiesorg.apache.openjpa.jdbc.schema OpenJPA-JDBC Schema Managementorg.apache.openjpa.jdbc.sql OpenJPA-JDBC SQL Abstraction -
-
Uses of DBDictionary in org.apache.openjpa.jdbc.conf
Methods in org.apache.openjpa.jdbc.conf that return DBDictionary Modifier and Type Method Description DBDictionaryJDBCConfiguration. getDBDictionaryInstance()TheDBDictionaryto use.DBDictionaryJDBCConfigurationImpl. getDBDictionaryInstance()Methods in org.apache.openjpa.jdbc.conf with parameters of type DBDictionary Modifier and Type Method Description voidJDBCConfiguration. setDBDictionary(DBDictionary dbdictionary)TheDBDictionaryto use.voidJDBCConfigurationImpl. setDBDictionary(DBDictionary dbdictionary) -
Uses of DBDictionary in org.apache.openjpa.jdbc.kernel
Fields in org.apache.openjpa.jdbc.kernel declared as DBDictionary Modifier and Type Field Description protected DBDictionaryPreparedStatementManagerImpl. _dictprotected DBDictionaryAbstractUpdateManager. dictMethods in org.apache.openjpa.jdbc.kernel that return DBDictionary Modifier and Type Method Description DBDictionaryJDBCStore. getDBDictionary()Return the dictionary in use.DBDictionaryJDBCStoreManager. getDBDictionary()DBDictionaryStoredProcedureQuery. getDictionary()Methods in org.apache.openjpa.jdbc.kernel with parameters of type DBDictionary Modifier and Type Method Description protected java.util.List<SQLBuffer>MixedLockManager. getLockRows(DBDictionary dict, java.lang.Object id, ClassMapping mapping, JDBCFetchConfiguration fetch, SQLFactory factory)protected java.util.List<SQLBuffer>PessimisticLockManager. getLockRows(DBDictionary dict, java.lang.Object id, ClassMapping mapping, JDBCFetchConfiguration fetch, SQLFactory factory)protected longTableJDBCSeq. getSequence(java.sql.ResultSet rs, DBDictionary dict)This method is to provide override for non-JDBC or JDBC-like implementation of getting sequence from the result set.protected voidPessimisticLockManager. lockJoinTables(java.util.List<SQLBuffer> sqls, DBDictionary dict, java.lang.Object id, ClassMapping mapping, JDBCFetchConfiguration fetch, SQLFactory factory) -
Uses of DBDictionary in org.apache.openjpa.jdbc.meta
Fields in org.apache.openjpa.jdbc.meta declared as DBDictionary Modifier and Type Field Description protected DBDictionaryMappingDefaultsImpl. dictMethods in org.apache.openjpa.jdbc.meta that return DBDictionary Modifier and Type Method Description DBDictionaryMappingRepository. getDBDictionary()Convenient access to dictionary for mappings. -
Uses of DBDictionary in org.apache.openjpa.jdbc.meta.strats
Methods in org.apache.openjpa.jdbc.meta.strats with parameters of type DBDictionary Modifier and Type Method Description protected static voidContainerFieldStrategy. appendJoinCount(SQLBuffer sql, Select sel, Joins joins, DBDictionary dict, FieldMapping field, ForeignKey fk)static voidContainerFieldStrategy. appendUnaliasedJoin(SQLBuffer sql, Select sel, Joins joins, DBDictionary dict, FieldMapping field, ForeignKey fk)java.lang.StringStateComparisonVersionStrategy.CustomUpdate. getSQL(DBDictionary dict)Return a boolean SQL expression that should be added to the WHERE clause of an UPDATE to test whether the current database record matches our stored version.protected voidMaxEmbeddedBlobFieldStrategy. putData(OpenJPAStateManager sm, java.sql.ResultSet rs, DBDictionary dict)protected voidMaxEmbeddedByteArrayFieldStrategy. putData(OpenJPAStateManager sm, java.sql.ResultSet rs, DBDictionary dict)protected voidMaxEmbeddedCharArrayFieldStrategy. putData(OpenJPAStateManager sm, java.sql.ResultSet rs, DBDictionary dict)protected voidMaxEmbeddedClobFieldStrategy. putData(OpenJPAStateManager sm, java.sql.ResultSet rs, DBDictionary dict) -
Uses of DBDictionary in org.apache.openjpa.jdbc.schema
Fields in org.apache.openjpa.jdbc.schema declared as DBDictionary Modifier and Type Field Description protected DBDictionarySchemaTool. _dictMethods in org.apache.openjpa.jdbc.schema with parameters of type DBDictionary Modifier and Type Method Description booleanTable. containsColumn(java.lang.String name, DBDictionary dict)Deprecated.booleanTable. containsColumn(DBIdentifier name, DBDictionary dict)booleanColumn. equalsColumn(DBDictionary dict, Column col)Tests compatibility.voidDriverDataSource. initDBDictionary(DBDictionary dict)Initialize self and dictionary once available.voidSimpleDriverDataSource. initDBDictionary(DBDictionary dict)static DecoratingDataSourceDataSourceFactory. installDBDictionary(DBDictionary dict, DecoratingDataSource ds, JDBCConfiguration conf, boolean factory2)Install things deferred until the DBDictionary instance is available.DBIdentifierForeignKey. loadIdentifierFromDB(DBDictionary dbdict, java.sql.Connection conn)java.lang.StringForeignKey. loadNameFromDB(DBDictionary dbdict, java.sql.Connection conn)Deprecated. -
Uses of DBDictionary in org.apache.openjpa.jdbc.sql
Subclasses of DBDictionary in org.apache.openjpa.jdbc.sql Modifier and Type Class Description classAbstractDB2DictionaryBase dictionary for the IBM DB2 family of databases.classAbstractSQLServerDictionaryDictionary for the SQL Server databases (Sybase and MS SQL Server).classAccessDictionaryDictionary for Access via DataDirect SequeLink and DataDirect ODBC FoxPro driver.classCacheDictionaryDictionary for Intersystems Cache.classDB2DictionaryDictionary for IBM DB2 database.classDerbyDictionaryDictionary for Apache Derby (formerly Cloudscape).classEmpressDictionaryDictionary for Empress using ODBC server combined with their type 2 driver.classFirebirdDictionaryDictionary for Firebird.classFoxProDictionaryDictionary for Visual FoxPro via DataDirect SequeLink and DataDirect ODBC FoxPro driver.classH2DictionaryDictionary for H2 ({@link http://www.h2database.com}).classHerdDBDictionaryDictionary for HerdDB.classHSQLDictionaryDictionary for HyperSQL (HSQLDB) database.classInformixDictionaryDictionary for Informix database.classIngresDictionaryclassInterbaseDictionaryDictionary for Borland Interbase.classJDataStoreDictionaryDictionary for Borland JDataStoreclassMariaDBDictionaryclassMaxDBDictionaryDatabase dictionary for using SAP's MaxDB.classMySQLDictionaryDictionary for MySQL.classOracleDictionaryDictionary for Oracle.classPointbaseDictionaryDictionary for Pointbase Embedded.classPostgresDictionaryDictionary for PostgreSQL.classSolidDBDictionaryDictionary for SolidDB database.classSQLServerDictionaryDictionary for Microsoft SQL Server.classSybaseDictionaryDictionary for Sybase.Fields in org.apache.openjpa.jdbc.sql declared as DBDictionary Modifier and Type Field Description protected DBDictionarySelectImpl.Selects. _dictprotected DBDictionaryLogicalUnion. dictMethods in org.apache.openjpa.jdbc.sql that return DBDictionary Modifier and Type Method Description static DBDictionaryDBDictionaryFactory. calculateDBDictionary(JDBCConfiguration conf, java.lang.String url, java.lang.String driver, java.lang.String props)Attempt to create the dictionary from the given connection URL and driver name, either or both of which may be null.DBDictionaryLogicalUnion. getDBDictionary()DBDictionaryResultSetResult. getDBDictionary()Return the dictionary in use.DBDictionaryLogicalUnion.UnionSelect. getDictionary()DBDictionarySelect. getDictionary()DBDictionarySelectImpl. getDictionary()static DBDictionaryDBDictionaryFactory. newDBDictionary(JDBCConfiguration conf, java.lang.String dclass, java.lang.String props)Create the dictionary for the given class name and properties.static DBDictionaryDBDictionaryFactory. newDBDictionary(JDBCConfiguration conf, javax.sql.DataSource ds, java.lang.String props)Create the dictionary using connection metadata to determine its type.Methods in org.apache.openjpa.jdbc.sql with parameters of type DBDictionary Modifier and Type Method Description voidRowImpl. flush(java.sql.PreparedStatement stmnt, int idx, DBDictionary dict, JDBCStore store)Flush the row's values to the given prepared statement.voidRowImpl. flush(java.sql.PreparedStatement stmnt, DBDictionary dict, JDBCStore store)Flush the row's values to the given prepared statement.protected java.lang.StringPrimaryRow. generateSQL(DBDictionary dict)protected java.lang.StringRowImpl. generateSQL(DBDictionary dict)Generate the SQL for this row; the result of this method is cached.protected java.lang.StringSecondaryRow. generateSQL(DBDictionary dict)java.lang.StringRowImpl. getSQL(DBDictionary dict)Return the SQL for the operation on this row.static OpenJPAExceptionSQLExceptions. getStore(java.lang.String msg, java.sql.SQLException se, java.lang.Object failed, DBDictionary dict)Convert the specified exception into aStoreException.static OpenJPAExceptionSQLExceptions. getStore(java.lang.String msg, java.sql.SQLException se, java.lang.Object failed, DBDictionary dict, int level)Convert the specified exception into aStoreException.static OpenJPAExceptionSQLExceptions. getStore(java.lang.String msg, java.sql.SQLException se, DBDictionary dict)Convert the specified exception into aStoreException.static OpenJPAExceptionSQLExceptions. getStore(java.lang.String msg, java.sql.SQLException se, DBDictionary dict, int level)Convert the specified exception into aStoreException.static OpenJPAExceptionSQLExceptions. getStore(java.sql.SQLException se, java.lang.Object failed, DBDictionary dict)Convert the specified exception into aStoreException.static OpenJPAExceptionSQLExceptions. getStore(java.sql.SQLException se, java.lang.Object failed, DBDictionary dict, int level)Convert the specified exception into aStoreException.static OpenJPAExceptionSQLExceptions. getStore(java.sql.SQLException se, DBDictionary dict)Convert the specified exception into aStoreException.static OpenJPAExceptionSQLExceptions. getStore(java.sql.SQLException se, DBDictionary dict, int level)Convert the specified exception into aStoreException.static OpenJPAExceptionSQLExceptions. getStore(Localizer.Message msg, java.sql.SQLException se, DBDictionary dict)Convert the specified exception into aStoreException.static OpenJPAExceptionSQLExceptions. getStore(Localizer.Message msg, java.sql.SQLException se, DBDictionary dict, int level)Convert the specified exception into aStoreException.voidSQLErrorCodeReader. parse(java.io.InputStream in, java.lang.String dictName, DBDictionary dict)Parses given stream of XML content for error codes of the given database dictionary name.Constructors in org.apache.openjpa.jdbc.sql with parameters of type DBDictionary Constructor Description ResultSetResult(java.sql.Connection conn, java.sql.ResultSet rs, DBDictionary dict)Constructor.ResultSetResult(java.sql.Connection conn, java.sql.Statement stmnt, java.sql.ResultSet rs, DBDictionary dict)Constructor.ResultSetResult(java.sql.ResultSet rs, DBDictionary dict)JDBC 2 constructor.SelectResult(java.sql.Connection conn, java.sql.Statement stmnt, java.sql.ResultSet rs, DBDictionary dict)Constructor.SQLBuffer(DBDictionary dict)Default constructor.
-