|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
SavepointManager implementation that
delegates to the subclass for savepoint operations on the active
Connection.Result implementation designed to be subclassed easily by
implementations.ValueHandler interface methods.ClassMetaData.addDeclaredField(java.lang.String, java.lang.Class>).
field to the set of fully-qualified field names to
eagerly join when loading objects.
fields to the set of fully-qualified field names to
eagerly join when loading objects.
field to the set of fully-qualified field names to
eagerly join when loading objects.
fields to the set of fully-qualified field names to
eagerly join when loading objects.
elem to selectSQL.
FIRST <p> SKIP <q> or
ROWS <m> TO <n> syntax.
VARCHAR column
to 252 or a value specified by user.
useWildCardForCount is set.
indexth SQL element for this value to the
given buffer.
indexth SQL element to the given buffer.
TableJDBCSeq that maintains a
separate sequence count per-class.DataSource and releases any
resources associated with it.
schematool creates a
table, it will append an additional IDENTITY column to the
table's creation SQL.
Result.
Result
into an instance.
DataSourceFactory.DefaultsDataSource objects.DataSourceFactory.DefaultsDataSource.getConnection()
is called.
Joinable after doing column
translation.map method.Constraint and they have the same local and primary key
columns and action.
FilterValue that wraps a Val.Schema matching the given database
schema to the current group.
Result.DatabaseMetaData.
DatabaseMetaData.
Reader by using ResultSet.getClob(int) and
Clob.getCharacterStream().
MappingInfo.createColumns(org.apache.openjpa.meta.MetaDataContext, java.lang.String, org.apache.openjpa.jdbc.schema.Column[], org.apache.openjpa.jdbc.schema.Table, boolean),
or for the foreign key created by the last call to
MappingInfo.createForeignKey(org.apache.openjpa.meta.MetaDataContext, java.lang.String, java.util.List, org.apache.openjpa.jdbc.meta.MappingInfo.ForeignKeyDefaults, org.apache.openjpa.jdbc.schema.Table, org.apache.openjpa.jdbc.meta.ClassMapping, org.apache.openjpa.jdbc.meta.ClassMapping, boolean, boolean) .
DatabaseMetaData.
DatabaseMetaData.
% if columnName is null,
otherwise delegate to super implementation.
JDBCConfiguration for this sequence.
Connection for this savepoint.
ConnectionDecorators to use.
ConnectionDecorator for adding
functionality to JDBC connections.
ForeignKey.getConstantColumns().
CREATE SEQUENCE <sequence name> or
CREATE GENERATOR <sequence name>.
DBDictionary to use to define the RDBMS SQL information.
DBDictionary to use.
ClassMetaData.getDeclaredField(int).
ClassMetaData.getDeclaredField(int).
ClassMetaData.getDeclaredFields().
ValueMetaData.getDeclaredTypeMetaData().
ClassMetaData.getDeclaredUnmanagedFields().
FieldMetaData.getDeclaringMetaData()
ClassMetaData.getDefaultFetchGroupFields().
ClassMetaData.getDefinedFields().
ClassMetaData.getDefinedFieldsInListingOrder().
FieldMetaData.getDefiningMetaData()
SchemaParser.resolveConstraints() is called.
DriverDataSource to use for creating a DataSource
from a JDBC Driver.
ALTER TABLE <table name> DROP <col name>.
ALTER TABLE <table name> DROP FOREIGN KEY
<fk name>.
ALTER TABLE <table name> DROP PRIMARY KEY.
DROP GENERATOR <sequence name>.
SchemaGroup, and, depending on
the schema action, from the database.
JDBCFetchConfiguration.
EagerFetchModes.EAGER_NONE
EagerFetchModes.EAGER_JOIN
EagerFetchModes.EAGER_PARALLEL
LRSCollectionFieldStrategy.getIndependentElementMappings(boolean)
(or null).
FieldMetaData.getElement()
ValueMetaData.getEmbeddedMetaData().
ClassMetaData.getEmbeddingMetaData()
JavaTypes or
JavaSQLTypes.
ResultSet.
ClassMetaData.getField(int).
ClassMetaData.getField(int).
ValueMetaData.getFieldMetaData().
ClassMetaData.getFields().
ClassMetaData.getFieldsInListingOrder().
DBDictionary.catalogSeparator).
DBDictionary.catalogSeparator).
DBDictionary.catalogSeparator).
IdentifierUtil
DBIdentifierUtil
FieldMetaData.getInverseMetaDatas()
JavaTypes for the version values this
strategy uses.
JavaTypes for the version value this given
column index uses.
JavaTypes for the discriminator
values.
JavaTypes or JavaSQLTypes.
Types.
JDBCListeners to use.
JDBCListener plugins for
listening to JDBCEvents.
Types constant.
Types constant for the given SQL type name.
Types constant for the given
JavaTypes or JavaSQLTypes constant.
Types constant for the given
JavaTypes or JavaSQLTypes constant.
Types constant for the given
JavaTypes or JavaSQLTypes constant.
Types constant for the given
JavaTypes or JavaSQLTypes constant.
Joinable for the given column.
LRSCollectionFieldStrategy.getIndependentElementMappings(boolean) (or null).
LRSMapFieldStrategy.getIndependentKeyMappings(boolean) or
LRSMapFieldStrategy.getIndependentValueMappings(boolean) (or null).
ContainerFieldStrategy.getIndependentElementMappings(boolean) (or null).
Join elements for this select.
JoinSyntaxes.
LRSMapFieldStrategy.getIndependentKeyMappings(boolean) or
LRSMapFieldStrategy.getIndependentValueMappings(boolean) (or null).
FieldMetaData.getKey()
InputStream by using ResultSet.getBlob(int) and
Blob.getBinaryStream().
JDBCLockManager, return it.
LRSSizes constant for the large result set size
setting.
FieldMetaData.getMappedByMetaData()
ClassMetaData.getMappedPCSubclassMetaDatas().
ClassMetaData.getMappedPCSuperclassMetaData().
QueryResultMapping.PCResult.addMapping(java.lang.String, java.lang.Object), or null if none.
MappingDefaults to use.
MappingDefaults to use with a repository.
MetaDataFactory to use for
loading and storing object-relational mapping data.
QueryResultMapping.PCResult.addMapping(java.lang.String, java.lang.Object), or
empty array if none.
ClassMetaData.getRepository().
FieldMetaData.getRepository()
MetaDataContext.getRepository().
ClassMetaData.getPCSubclassMetaDatas().
ClassMetaData.getPCSuperclassMetaData().
<value> AS <type>.
Types type for the given one.
ForeignKey.getColumns().
ForeignKey.getConstantPrimaryKeyColumns().
ClassMetaData.getPrimaryKeyFields().
Result.getObject(java.lang.Object, int, java.lang.Object), or null if none.
Result.getObject(java.lang.Object, int, java.lang.Object) for each column.
ResultSet.
create is false and the row has not already been created.
none.
SchemaFactory to use to provide
schema information during system initialization.
SchemaFactory to use for schema information.
DatabaseMetaData.
DatabaseMetaData.
MySQLDictionary.SELECT_HINT in the
fetch configuration, and if so, append the MySQL hint after the
"SELECT" part of the query.
OracleDictionary.SELECT_HINT in the
fetch configuraiton, and if so, append the Orache hint after the
"SELECT" part of the query.
Vals and Columns that were
selected, in the order that they were selected.
org.apache.openjpa.sql.Select subclasses constant
for loading this relation, based on how the related type is mapped,
whether this relation is polymorphic, and whether it is configured to
use class criteria.
SelectExecutor.toSelect(boolean, JDBCFetchConfiguration), if any.
StoreException.
OpenJPAException.
StoreException.
StoreException.
StoreException.
StoreException.
StoreException.
StoreException.
StoreException.
StoreException.
StoreException.
StoreException.
JDBCFetchConfiguration.
EagerFetchModes.EAGER_NONE
EagerFetchModes.EAGER_JOIN
EagerFetchModes.EAGER_PARALLEL
DatabaseMetaData.
DatabaseMetaData.
% if tableName is null,
otherwise delegate to super implementation.
Connection, or -1 for the default level.
ValueMetaData.getTypeMetaData().
Types.
Types.
UpdateManager to use for managing SQL updates.
UpdateManager for runtime data store interaction.
LRSMapFieldStrategy.getIndependentKeyMappings(boolean) or
LRSMapFieldStrategy.getIndependentValueMappings(boolean) (or null).
ValueMetaData.getValueMappedByMetaData().
FieldMetaData.getValue()
ClassMetaData.getVersionField().
DatabaseMetaData.getJDBCMajorVersion().
http://www.h2database.com).ValueHandler.ValueHandler.ValueHandlers.ValueHandler
and whose values are relations to other persistent objects.LoggingConnectionDecorator.SQLWarningHandler interface
that allows customization of the actions to perform when a
SQLWarning occurs at any point on a Connection,
Statement, or ResultSet.
SybaseDictionary.createIdentityColumn is true, then the
identityColumnName will be the name of the
additional unique column that will be created.
Joinable for the datastore identity column.ClassTableJDBCSeq alias.
TableJDBCSeq alias.
ValueTableJDBCSeq alias.
UnsupportedException.
Select.MetaDataFactory responsible for both metadata and
mapping.
MetaDataFactory responsible for both metadata and
mapping.
isAllInsertable (cols.length, nullValue).
isAllUpdatable (cols.length, nullValue).
isAnyInsertable (cols.length, nullValue).
isAnyUpdatable (cols.length, nullValue).
Types and size.
Boolean.FALSE if this mapping does not customize the
delete process, Boolean.TRUE if it does, or null if it does
customize the delete, but also relies on the standard delete method
being called.
Boolean.FALSE if this mapping does not customize the
insert process, Boolean.TRUE if it does, or null if it does
customize the insert, but also relies on the standard insert method
being called.
Boolean.FALSE if this mapping does not customize the
update process, Boolean.TRUE if it does, or null if it does
customize the update, but also relies on the standard update method
being called.
isInsertable (0, nullValue), but returns
false if the given column is null.
sql may be treated as a
select statement on this database.
isUpdatable (0, nullValue), but returns
false if the given column is null.
SavepointManager implementation that uses JDBC 3 savepoints
to store state.AggregateListener.JDBCConfiguration interface.FetchConfiguration.FetchConfiguration.FilterListener.LockManager interface with methods for
datastore locking during the select and load process.Seq interface to provide information
on the schema needed by this sequence.SeqValue.matches() instead.matches() instead.ContainerFieldStrategy.getIndependentElementMappings(boolean) (or null).
LRSCollectionFieldStrategy.getIndependentElementMappings(boolean) (or null).
ContainerFieldStrategy.getIndependentElementMappings(boolean) (or null).
LRSMapFieldStrategy.getIndependentKeyMappings(boolean) (or null).
FieldStrategy.joinKeyRelation(org.apache.openjpa.jdbc.sql.Joins, boolean, boolean) by default.
Join elements, or null if none.
LRSMapFieldStrategy.getIndependentValueMappings(boolean) (or null).
FieldStrategy.joinRelation(org.apache.openjpa.jdbc.sql.Joins, boolean, boolean) by default.
Connection, in order
allow waiting on locks.
InformixDictionary.lockModeEnabled is true, then this
parameter specifies the number of seconds we will wait to
obtain a lock for inserts and pessimistic locking.
openjpa.jdbc.DIAG.
openjpa.jdbc.JDBC.
openjpa.jdbc.Schema.
openjpa.jdbc.SQL.
ValueMappingInfo.
QueryResultMapping.MappingDefaults.MetaDataFactory for
combined metadata and mapping.MappingRepository for
a given configuration.MappingTool on the specified files.MetaDataFactory instances -- one for
metadata, one for mappings -- into a single MetaDataFactory facade.JDBCSeq implementation that uses a database sequences
to generate numbers.DepthFirstAnalysis suitable for the given graph
and auto-assign settings.
DriverDataSource to use
for creating a DataSource from a JDBC Driver.
PreparedStatementManager.
RowManager.
causes.
Join elements.
DELETE FROM foo, bar, baz syntax.
prepared queries.PreparedQuery for SQL queries.ReverseCustomizer that uses a properties file to
to allow customization of basic class and field properties.setBytes method on the given BLOB object.
putBytes method on the given BLOB object.
setCharacterStream method on the given
CLOB object.
putChars method on the given CLOB
object.
setString method on the given CLOB
object.
putString method on the given CLOB object.
Row.setObject.SchemaFactory.
CodeGenerators to write the Java code for the generated
mappings to the proper packages.
ValueHandler.field to the set of fully-qualified field names to
eagerly join when loading objects.
fields from the set of fully-qualified
field names to eagerly join when loading objects.
Result implementation wrapped around a result set.ReverseMappingTool.ReverseMappingTool on the specified XML files.Row implementation.SchemaGroups.Schemas matching the current
database.SchemaTool on the specified XML schema definition
files.ith select in the union.
Result.
Result.
Result.
Result.
ith select in the union.
LRSCollectionFieldStrategy.getIndependentElementMappings(boolean)
(or null).
ContainerFieldStrategy.getIndependentElementMappings(boolean)
(or null).
Select implementation.Result implementation wrapped around this select.Select.PreparedStatement.setObject(int, Object, int)
with Types.OTHER as the third argument.
MappingInfo.createColumns(org.apache.openjpa.meta.MetaDataContext, java.lang.String, org.apache.openjpa.jdbc.schema.Column[], org.apache.openjpa.jdbc.schema.Table, boolean),
or for the foreign key created by the last call to
MappingInfo.createForeignKey(org.apache.openjpa.meta.MetaDataContext, java.lang.String, java.util.List, org.apache.openjpa.jdbc.meta.MappingInfo.ForeignKeyDefaults, org.apache.openjpa.jdbc.schema.Table, org.apache.openjpa.jdbc.meta.ClassMapping, org.apache.openjpa.jdbc.meta.ClassMapping, boolean, boolean) .
ConnectionDecorator for
adding functionality to JDBC connections.
ConnectionDecorators to use.
DBDictionary to use to define the RDBMS SQL information.
DBDictionary to use.
SchemaParser.resolveConstraints() is called.
DriverDataSource to use for creating a DataSource
from a JDBC Driver.
SchemaGroup, and, depending on
the schema action, from the database.
EagerFetchModes.EAGER_NONE
EagerFetchModes.EAGER_JOIN
EagerFetchModes.EAGER_PARALLEL
JDBCFetchConfiguration.
ResultSet.
FileSchemaFactory.setFile(java.lang.String). Retained for
backwards-compatible auto-configuration.
DBIdentifierUtil
ClassTableJDBCSeq.setIgnoreUnmapped(boolean). Retained for
backwards-compatibility for auto-configuration.
TableJDBCSeq.setAllocate(int). Retained for backwards
compatibility of auto-configuration.
JavaTypes or JavaSQLTypes.
JDBCListener plugins for
listening to JDBCEvents.
JDBCListeners to use.
JoinSyntaxes.
Mapping property is set, we check these defaults
before checking metadata factory defaults.
MappingDefaults to use.
MappingDefaults to use with a repository.
MetaDataFactory to use for
loading and storing object-relational mapping data.
MetaDataFactory alias setting.
ResultSet.
none.
SchemaFactory to use to provide
schema information during system initialization.
SchemaFactory to use for schema information.
NativeJDBCSeq.setSequence(java.lang.String). Retained for
backwards-compatibility for auto-configuration.
EagerFetchModes.EAGER_NONE
EagerFetchModes.EAGER_JOIN
EagerFetchModes.EAGER_PARALLEL
JDBCFetchConfiguration.
TableJDBCSeq.setTable(java.lang.String). Retained for
backwards-compatibility with auto-configuration.
TableSchemaFactory.setTable(java.lang.String). Retained for
backwards-compatible auto-configuration.
Connection, or -1 for the default level.
UpdateManager to use for managing SQL updates.
UpdateManager for runtime data store interaction.
ResultSet.last() to calcualte the size of
large result sets.
Integer.MAX_VALUE for the size of
large result sets.
SQLException into
the appropriate OpenJPA type.SQLEmbed directlyResultSet.SQLEmbed directlySUBSTRING(<col name> FROM <m> FOR <n>).
base mapping.
Statement.setFetchSize(int)
method.
Connection.getCatalog() result,
which takes a very long time with the Sybase Connection (and
which we frequently invoke).MappingInfo with our current mapping information.
MappingInfo with our current mapping information.
MappingInfo with our current mapping information.
MappingInfo with our current mapping information.
MappingInfo with our current mapping information.
JDBCSeq implementation that uses a database table
for sequence number generation.?n which is different than ? tokens in
actual SQL parameter tokens.
ValueMapping implementation.TableJDBCSeq that maintains multiple
sequence counts.wherePrimaryKey or whereForeignKey
condition to the given select, depending on whether we have a join
foreign key.
Schema objects.Schemas to XML matching the document
type definition defined by the XMLSchemaParser.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||