|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use JDBCFetchConfiguration | |
---|---|
org.apache.openjpa.jdbc.kernel | OpenJPA-JDBC Runtime Kernel |
org.apache.openjpa.jdbc.kernel.exps | OpenJPA-JDBC Expression Tree |
org.apache.openjpa.jdbc.meta | OpenJPA-JDBC ORM Metadata |
org.apache.openjpa.jdbc.meta.strats | OpenJPA-JDBC ORM Strategies |
org.apache.openjpa.jdbc.sql | OpenJPA-JDBC SQL Abstraction |
Uses of JDBCFetchConfiguration in org.apache.openjpa.jdbc.kernel |
---|
Classes in org.apache.openjpa.jdbc.kernel that implement JDBCFetchConfiguration | |
---|---|
class |
DelegatingJDBCFetchConfiguration
Delegating fetch configuration that can also perform exception transation for use in facades. |
class |
JDBCFetchConfigurationImpl
JDBC extensions to OpenJPA's FetchConfiguration . |
Methods in org.apache.openjpa.jdbc.kernel that return JDBCFetchConfiguration | |
---|---|
JDBCFetchConfiguration |
DelegatingJDBCFetchConfiguration.addFetchInnerJoin(String field)
|
JDBCFetchConfiguration |
JDBCFetchConfigurationImpl.addFetchInnerJoin(String join)
|
JDBCFetchConfiguration |
JDBCFetchConfiguration.addFetchInnerJoin(String field)
Adds field to the set of fully-qualified field names to
eagerly join when loading objects. |
JDBCFetchConfiguration |
DelegatingJDBCFetchConfiguration.addFetchInnerJoins(Collection fields)
|
JDBCFetchConfiguration |
JDBCFetchConfigurationImpl.addFetchInnerJoins(Collection joins)
|
JDBCFetchConfiguration |
JDBCFetchConfiguration.addFetchInnerJoins(Collection fields)
Adds fields to the set of fully-qualified field names to
eagerly join when loading objects. |
JDBCFetchConfiguration |
DelegatingJDBCFetchConfiguration.addJoin(String field)
|
JDBCFetchConfiguration |
JDBCFetchConfigurationImpl.addJoin(String join)
|
JDBCFetchConfiguration |
JDBCFetchConfiguration.addJoin(String field)
Adds field to the set of fully-qualified field names to
eagerly join when loading objects. |
JDBCFetchConfiguration |
DelegatingJDBCFetchConfiguration.addJoins(Collection fields)
|
JDBCFetchConfiguration |
JDBCFetchConfigurationImpl.addJoins(Collection joins)
|
JDBCFetchConfiguration |
JDBCFetchConfiguration.addJoins(Collection fields)
Adds fields to the set of fully-qualified field names to
eagerly join when loading objects. |
JDBCFetchConfiguration |
DelegatingJDBCFetchConfiguration.clearJoins()
|
JDBCFetchConfiguration |
JDBCFetchConfigurationImpl.clearJoins()
|
JDBCFetchConfiguration |
JDBCFetchConfiguration.clearJoins()
Clears the set of field names to join when loading data. |
JDBCFetchConfiguration |
JDBCStore.getFetchConfiguration()
Return the current default fetch configuration. |
JDBCFetchConfiguration |
JDBCStoreManager.getFetchConfiguration()
|
JDBCFetchConfiguration |
SelectResultObjectProvider.getFetchConfiguration()
|
JDBCFetchConfiguration |
DelegatingJDBCFetchConfiguration.getJDBCDelegate()
Return the JDBC delegate. |
JDBCFetchConfiguration |
DelegatingJDBCFetchConfiguration.removeJoin(String field)
|
JDBCFetchConfiguration |
JDBCFetchConfigurationImpl.removeJoin(String field)
|
JDBCFetchConfiguration |
JDBCFetchConfiguration.removeJoin(String field)
Removes field to the set of fully-qualified field names to
eagerly join when loading objects. |
JDBCFetchConfiguration |
DelegatingJDBCFetchConfiguration.removeJoins(Collection fields)
|
JDBCFetchConfiguration |
JDBCFetchConfigurationImpl.removeJoins(Collection joins)
|
JDBCFetchConfiguration |
JDBCFetchConfiguration.removeJoins(Collection fields)
Removes fields from the set of fully-qualified
field names to eagerly join when loading objects. |
JDBCFetchConfiguration |
DelegatingJDBCFetchConfiguration.setEagerFetchMode(int mode)
|
JDBCFetchConfiguration |
JDBCFetchConfigurationImpl.setEagerFetchMode(int mode)
|
JDBCFetchConfiguration |
JDBCFetchConfiguration.setEagerFetchMode(int mode)
Set the eager fetch mode. |
JDBCFetchConfiguration |
DelegatingJDBCFetchConfiguration.setFetchDirection(int direction)
|
JDBCFetchConfiguration |
JDBCFetchConfigurationImpl.setFetchDirection(int direction)
|
JDBCFetchConfiguration |
JDBCFetchConfiguration.setFetchDirection(int direction)
The fetch direction to use as a constant from ResultSet . |
JDBCFetchConfiguration |
DelegatingJDBCFetchConfiguration.setIsolation(int level)
|
JDBCFetchConfiguration |
JDBCFetchConfigurationImpl.setIsolation(int level)
|
JDBCFetchConfiguration |
JDBCFetchConfiguration.setIsolation(int level)
The isolation level for queries issued to the database. |
JDBCFetchConfiguration |
DelegatingJDBCFetchConfiguration.setJoinSyntax(int syntax)
|
JDBCFetchConfiguration |
JDBCFetchConfigurationImpl.setJoinSyntax(int syntax)
|
JDBCFetchConfiguration |
JDBCFetchConfiguration.setJoinSyntax(int syntax)
The join syntax to use. |
JDBCFetchConfiguration |
DelegatingJDBCFetchConfiguration.setLRSSize(int lrsSize)
|
JDBCFetchConfiguration |
JDBCFetchConfigurationImpl.setLRSSize(int size)
|
JDBCFetchConfiguration |
JDBCFetchConfiguration.setLRSSize(int lrsSize)
The large result set size mode to use. |
JDBCFetchConfiguration |
DelegatingJDBCFetchConfiguration.setResultSetType(int type)
|
JDBCFetchConfiguration |
JDBCFetchConfigurationImpl.setResultSetType(int type)
|
JDBCFetchConfiguration |
JDBCFetchConfiguration.setResultSetType(int type)
The result set type to use as a constant from ResultSet . |
JDBCFetchConfiguration |
DelegatingJDBCFetchConfiguration.setSubclassFetchMode(int mode)
|
JDBCFetchConfiguration |
JDBCFetchConfigurationImpl.setSubclassFetchMode(int mode)
|
JDBCFetchConfiguration |
JDBCFetchConfiguration.setSubclassFetchMode(int mode)
Set the subclass fetch mode. |
JDBCFetchConfiguration |
DelegatingJDBCFetchConfiguration.traverseJDBC(FieldMetaData fm)
|
JDBCFetchConfiguration |
JDBCFetchConfigurationImpl.traverseJDBC(FieldMetaData fm)
|
JDBCFetchConfiguration |
JDBCFetchConfiguration.traverseJDBC(FieldMetaData fm)
Convenience method to cast traversal to store-specific type. |
Methods in org.apache.openjpa.jdbc.kernel with parameters of type JDBCFetchConfiguration | |
---|---|
Object |
JDBCStore.find(Object oid,
ValueMapping vm,
JDBCFetchConfiguration fetch)
Find the object with the given oid. |
Object |
JDBCStoreManager.find(Object oid,
ValueMapping vm,
JDBCFetchConfiguration fetch)
Find the object with the given oid. |
static BitSet |
PagingResultObjectProvider.getPagedFields(Select sel,
ClassMapping mapping,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode,
long size)
Return a bit set representing batch select fields that will be paged, or null if no fields need paging, which indicates that this provider should not be used. |
Object |
JDBCStoreManager.load(ClassMapping mapping,
JDBCFetchConfiguration fetch,
BitSet exclude,
Result result)
Load the object in the current row of the given result. |
boolean |
JDBCStoreManager.select(Select sel,
ClassMapping mapping,
int subs,
OpenJPAStateManager sm,
BitSet fields,
JDBCFetchConfiguration fetch,
int eager,
boolean ident,
boolean outer)
For implementation use only. |
Uses of JDBCFetchConfiguration in org.apache.openjpa.jdbc.kernel.exps |
---|
Fields in org.apache.openjpa.jdbc.kernel.exps declared as JDBCFetchConfiguration | |
---|---|
JDBCFetchConfiguration |
ExpContext.fetch
Fetch configuration. |
Constructors in org.apache.openjpa.jdbc.kernel.exps with parameters of type JDBCFetchConfiguration | |
---|---|
ExpContext(JDBCStore store,
Object[] params,
JDBCFetchConfiguration fetch)
|
Uses of JDBCFetchConfiguration in org.apache.openjpa.jdbc.meta |
---|
Methods in org.apache.openjpa.jdbc.meta with parameters of type JDBCFetchConfiguration | |
---|---|
ResultObjectProvider |
ClassMapping.customLoad(JDBCStore store,
boolean subclasses,
JDBCFetchConfiguration fetch,
long startIdx,
long endIdx)
|
ResultObjectProvider |
ClassStrategy.customLoad(JDBCStore store,
boolean subclasses,
JDBCFetchConfiguration fetch,
long startIdx,
long endIdx)
Implement this method to customize obtaining a result containing all instances of this class. |
boolean |
ClassMapping.customLoad(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result result)
|
boolean |
ClassStrategy.customLoad(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result result)
Implement this method to customize loading from a Result
into an instance. |
boolean |
ClassMapping.customLoad(OpenJPAStateManager sm,
JDBCStore store,
PCState state,
JDBCFetchConfiguration fetch)
|
boolean |
ClassStrategy.customLoad(OpenJPAStateManager sm,
JDBCStore store,
PCState state,
JDBCFetchConfiguration fetch)
Implement this method to load the state of a given object, without a previous Result . |
void |
FieldMapping.load(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch)
|
void |
FieldStrategy.load(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch)
Load secondary data using a connection from the store manager. |
void |
FieldMapping.load(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res)
|
void |
FieldStrategy.load(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res)
Load virtual row data; the given result is not guaranteed to contain data for this field, so the field mapping should make sure the result contains its needed column data before loading. |
void |
FieldMapping.loadEagerJoin(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res)
|
void |
FieldStrategy.loadEagerJoin(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res)
Load the joined eager result. |
Object |
FieldMapping.loadEagerParallel(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Object res)
|
Object |
FieldStrategy.loadEagerParallel(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Object res)
Load the batched eager result. |
void |
Embeddable.loadEmbedded(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Object val)
Load this strategy's field by transforming the given datastore value. |
Object |
FieldMapping.loadKeyProjection(JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
Object |
FieldStrategy.loadKeyProjection(JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
Load this field's key value using the given result. |
Object |
FieldMapping.loadProjection(JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
Object |
FieldStrategy.loadProjection(JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
Load this field value using the given result. |
int |
FieldMapping.select(Select sel,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode)
|
int |
FieldStrategy.select(Select sel,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode)
Select the virtual row columns of this mapping. |
void |
FieldMapping.selectEagerJoin(Select sel,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode)
|
void |
FieldStrategy.selectEagerJoin(Select sel,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode)
Fill in joined select to related objects. |
void |
FieldMapping.selectEagerParallel(SelectExecutor sel,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode)
|
void |
FieldStrategy.selectEagerParallel(SelectExecutor sel,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode)
Fill in parallel eager select for related objects. |
boolean |
ClassMapping.supportsEagerSelect(Select sel,
OpenJPAStateManager sm,
JDBCStore store,
ClassMapping base,
JDBCFetchConfiguration fetch)
|
boolean |
ClassStrategy.supportsEagerSelect(Select sel,
OpenJPAStateManager sm,
JDBCStore store,
ClassMapping base,
JDBCFetchConfiguration fetch)
Return true if this strategy can perform the given select from the given base mapping. |
int |
FieldMapping.supportsSelect(Select sel,
int type,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch)
|
int |
FieldStrategy.supportsSelect(Select sel,
int type,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch)
Return whether this mapping can perform the given select type. |
Object |
ValueHandler.toObjectValue(ValueMapping vm,
Object val,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch)
Translate the given datastore value into its Java equivalent. |
Uses of JDBCFetchConfiguration in org.apache.openjpa.jdbc.meta.strats |
---|
Methods in org.apache.openjpa.jdbc.meta.strats with parameters of type JDBCFetchConfiguration | |
---|---|
ResultObjectProvider |
AbstractClassStrategy.customLoad(JDBCStore store,
boolean subclasses,
JDBCFetchConfiguration fetch,
long startIdx,
long endIdx)
|
boolean |
AbstractClassStrategy.customLoad(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result result)
|
boolean |
AbstractClassStrategy.customLoad(OpenJPAStateManager sm,
JDBCStore store,
PCState state,
JDBCFetchConfiguration fetch)
|
Result[] |
LRSMapFieldStrategy.getResults(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode,
Joins[] joins,
boolean lrs)
Return results containing all keys and values for this map. |
Result[] |
RelationMapTableFieldStrategy.getResults(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode,
Joins[] joins,
boolean lrs)
|
Result[] |
RelationMapInverseKeyFieldStrategy.getResults(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode,
Joins[] joins,
boolean lrs)
|
void |
HandlerFieldStrategy.load(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch)
|
void |
MapTableFieldStrategy.load(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch)
|
void |
StoreCollectionFieldStrategy.load(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch)
|
void |
AbstractFieldStrategy.load(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch)
|
void |
RelationFieldStrategy.load(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch)
|
void |
HandlerFieldStrategy.load(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res)
|
void |
StringFieldStrategy.load(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res)
|
void |
PrimitiveFieldStrategy.load(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res)
|
void |
AbstractFieldStrategy.load(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res)
|
void |
EmbedFieldStrategy.load(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res)
|
void |
RelationFieldStrategy.load(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res)
|
void |
StoreCollectionFieldStrategy.loadEagerJoin(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res)
|
void |
AbstractFieldStrategy.loadEagerJoin(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res)
|
void |
RelationFieldStrategy.loadEagerJoin(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res)
|
Object |
StoreCollectionFieldStrategy.loadEagerParallel(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Object res)
|
Object |
AbstractFieldStrategy.loadEagerParallel(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Object res)
|
Object |
RelationFieldStrategy.loadEagerParallel(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Object res)
|
protected Object |
RelationToManyTableFieldStrategy.loadElement(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
Object |
RelationCollectionInverseKeyFieldStrategy.loadElement(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
Object |
RelationCollectionTableFieldStrategy.loadElement(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
protected abstract Object |
StoreCollectionFieldStrategy.loadElement(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
Load an element of the collection. |
Object |
LRSCollectionFieldStrategy.loadElement(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
Load an element of the collection. |
protected Object |
RelationToManyInverseKeyFieldStrategy.loadElement(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
void |
HandlerFieldStrategy.loadEmbedded(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Object val)
|
void |
StringFieldStrategy.loadEmbedded(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Object val)
|
void |
PrimitiveFieldStrategy.loadEmbedded(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Object val)
|
void |
RelationFieldStrategy.loadEmbedded(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Object val)
|
Object |
LRSMapFieldStrategy.loadKey(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
Load a key from the given result. |
Object |
RelationMapTableFieldStrategy.loadKey(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
Object |
RelationMapInverseKeyFieldStrategy.loadKey(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
Object |
MapTableFieldStrategy.loadKeyProjection(JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
Object |
AbstractFieldStrategy.loadKeyProjection(JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
static Object |
HandlerStrategies.loadObject(ValueMapping vm,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins,
Column[] cols,
boolean objectValueRequiresLoad)
Load the Object value from the given result. |
Object |
HandlerFieldStrategy.loadProjection(JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
Object |
StringFieldStrategy.loadProjection(JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
Object |
PrimitiveFieldStrategy.loadProjection(JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
Object |
MapTableFieldStrategy.loadProjection(JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
Object |
StoreCollectionFieldStrategy.loadProjection(JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
Object |
AbstractFieldStrategy.loadProjection(JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
Object |
EmbedFieldStrategy.loadProjection(JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
Object |
LRSMapFieldStrategy.loadValue(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
Load a value from the given result. |
Object |
RelationMapTableFieldStrategy.loadValue(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
Object |
RelationMapInverseKeyFieldStrategy.loadValue(OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Result res,
Joins joins)
|
int |
HandlerFieldStrategy.select(Select sel,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode)
|
int |
StringFieldStrategy.select(Select sel,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode)
|
int |
PrimitiveFieldStrategy.select(Select sel,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode)
|
int |
AbstractFieldStrategy.select(Select sel,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode)
|
int |
EmbedFieldStrategy.select(Select sel,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode)
|
int |
RelationFieldStrategy.select(Select sel,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode)
|
protected Joins |
StoreCollectionFieldStrategy.selectAll(Select sel,
ClassMapping elem,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode)
Select data for loading, starting in field table. |
void |
StoreCollectionFieldStrategy.selectEagerJoin(Select sel,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode)
|
void |
AbstractFieldStrategy.selectEagerJoin(Select sel,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode)
|
void |
RelationFieldStrategy.selectEagerJoin(Select sel,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode)
|
void |
StoreCollectionFieldStrategy.selectEagerParallel(SelectExecutor sel,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode)
|
void |
AbstractFieldStrategy.selectEagerParallel(SelectExecutor sel,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode)
|
void |
RelationFieldStrategy.selectEagerParallel(SelectExecutor sel,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode)
|
protected void |
RelationToManyTableFieldStrategy.selectElement(Select sel,
ClassMapping elem,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode,
Joins joins)
|
void |
RelationCollectionInverseKeyFieldStrategy.selectElement(Select sel,
ClassMapping elem,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode,
Joins joins)
|
void |
RelationCollectionTableFieldStrategy.selectElement(Select sel,
ClassMapping elem,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode,
Joins joins)
|
protected abstract void |
StoreCollectionFieldStrategy.selectElement(Select sel,
ClassMapping elem,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode,
Joins joins)
Implement this method to select the elements of this field for the given element mapping from ContainerFieldStrategy.getIndependentElementMappings(boolean)
(or null). |
void |
LRSCollectionFieldStrategy.selectElement(Select sel,
ClassMapping elem,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode,
Joins joins)
Implement this method to select the elements of this field for the given element mapping from LRSCollectionFieldStrategy.getIndependentElementMappings(boolean)
(or null). |
protected void |
RelationToManyInverseKeyFieldStrategy.selectElement(Select sel,
ClassMapping elem,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eagerMode,
Joins joins)
|
void |
LRSMapFieldStrategy.selectKey(Select sel,
ClassMapping key,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
Implement this method to select the keys of this field. |
void |
RelationMapTableFieldStrategy.selectKey(Select sel,
ClassMapping key,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
|
void |
RelationMapInverseKeyFieldStrategy.selectKey(Select sel,
ClassMapping key,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
|
void |
LRSMapFieldStrategy.selectValue(Select sel,
ClassMapping val,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
Implement this method to select the values of this field. |
void |
RelationMapTableFieldStrategy.selectValue(Select sel,
ClassMapping val,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
|
void |
RelationMapInverseKeyFieldStrategy.selectValue(Select sel,
ClassMapping val,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
|
boolean |
FullClassStrategy.supportsEagerSelect(Select sel,
OpenJPAStateManager sm,
JDBCStore store,
ClassMapping base,
JDBCFetchConfiguration fetch)
|
boolean |
AbstractClassStrategy.supportsEagerSelect(Select sel,
OpenJPAStateManager sm,
JDBCStore store,
ClassMapping base,
JDBCFetchConfiguration fetch)
|
boolean |
VerticalClassStrategy.supportsEagerSelect(Select sel,
OpenJPAStateManager sm,
JDBCStore store,
ClassMapping base,
JDBCFetchConfiguration fetch)
|
int |
HandlerFieldStrategy.supportsSelect(Select sel,
int type,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch)
|
int |
StringFieldStrategy.supportsSelect(Select sel,
int type,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch)
|
int |
PrimitiveFieldStrategy.supportsSelect(Select sel,
int type,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch)
|
int |
MapTableFieldStrategy.supportsSelect(Select sel,
int type,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch)
|
int |
StoreCollectionFieldStrategy.supportsSelect(Select sel,
int type,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch)
|
int |
AbstractFieldStrategy.supportsSelect(Select sel,
int type,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch)
|
int |
EmbedFieldStrategy.supportsSelect(Select sel,
int type,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch)
|
int |
RelationFieldStrategy.supportsSelect(Select sel,
int type,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch)
|
protected void |
EmbedValueHandler.toObjectValue(OpenJPAStateManager em,
ValueMapping vm,
Object val,
JDBCStore store,
JDBCFetchConfiguration fetch,
Column[] cols,
int idx)
Helper to convert a datastore value to its object equivalent. |
Object |
UntypedPCValueHandler.toObjectValue(ValueMapping vm,
Object val,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch)
|
Object |
AbstractValueHandler.toObjectValue(ValueMapping vm,
Object val,
OpenJPAStateManager sm,
JDBCStore store,
JDBCFetchConfiguration fetch)
|
Uses of JDBCFetchConfiguration in org.apache.openjpa.jdbc.sql |
---|
Methods in org.apache.openjpa.jdbc.sql with parameters of type JDBCFetchConfiguration | |
---|---|
SQLBuffer |
SQLBuffer.append(Select sel,
JDBCFetchConfiguration fetch)
Append a subselect. |
SQLBuffer |
SQLBuffer.appendCount(Select sel,
JDBCFetchConfiguration fetch)
Append a subselect count. |
Result |
SelectImpl.execute(JDBCStore store,
JDBCFetchConfiguration fetch)
|
Result |
SelectExecutor.execute(JDBCStore store,
JDBCFetchConfiguration fetch)
Execute this select in the context of the given store manager. |
Result |
LogicalUnion.execute(JDBCStore store,
JDBCFetchConfiguration fetch)
|
Result |
LogicalUnion.UnionSelect.execute(JDBCStore store,
JDBCFetchConfiguration fetch)
|
Result |
SelectImpl.execute(JDBCStore store,
JDBCFetchConfiguration fetch,
int lockLevel)
|
Result |
SelectExecutor.execute(JDBCStore store,
JDBCFetchConfiguration fetch,
int lockLevel)
Execute this select in the context of the given store manager. |
Result |
LogicalUnion.execute(JDBCStore store,
JDBCFetchConfiguration fetch,
int lockLevel)
|
Result |
LogicalUnion.UnionSelect.execute(JDBCStore store,
JDBCFetchConfiguration fetch,
int lockLevel)
|
protected Result |
SelectImpl.execute(StoreContext ctx,
JDBCStore store,
JDBCFetchConfiguration fetch,
int lockLevel)
Execute this select in the context of the given store manager. |
protected String |
DB2Dictionary.getForUpdateClause(JDBCFetchConfiguration fetch,
boolean isForUpdate,
Select sel)
Get the update clause for the query based on the updateClause and isolationLevel hints |
protected String |
DBDictionary.getForUpdateClause(JDBCFetchConfiguration fetch,
boolean isForUpdate,
Select sel)
Get the update clause for the query based on the updateClause and isolationLevel hints |
String |
DBDictionary.getSelectOperation(JDBCFetchConfiguration fetch)
Return the "SELECT" operation clause, adding any available hints, etc. |
String |
OracleDictionary.getSelectOperation(JDBCFetchConfiguration fetch)
Check to see if we have set the OracleDictionary.SELECT_HINT in the
fetch configuraiton, and if so, append the Orache hint after the
"SELECT" part of the query. |
void |
SelectImpl.groupBy(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch)
|
void |
Select.groupBy(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch)
Group by the columns of the given mapping, possibly including subclasses. |
void |
LogicalUnion.UnionSelect.groupBy(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch)
|
void |
SelectImpl.groupBy(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
|
void |
Select.groupBy(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
Group by the columns of the given mapping, possibly including subclasses. |
void |
LogicalUnion.UnionSelect.groupBy(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
|
Object |
MergedResult.load(ClassMapping mapping,
JDBCStore store,
JDBCFetchConfiguration fetch)
|
Object |
Result.load(ClassMapping mapping,
JDBCStore store,
JDBCFetchConfiguration fetch)
Load a pc object using the given store manager. |
Object |
AbstractResult.load(ClassMapping mapping,
JDBCStore store,
JDBCFetchConfiguration fetch)
|
Object |
SelectImpl.SelectResult.load(ClassMapping mapping,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
|
Object |
MergedResult.load(ClassMapping mapping,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
|
Object |
Result.load(ClassMapping mapping,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
Load a pc object using the given store manager. |
Object |
AbstractResult.load(ClassMapping mapping,
JDBCStore store,
JDBCFetchConfiguration fetch,
Joins joins)
|
CallableStatement |
SQLBuffer.prepareCall(Connection conn,
JDBCFetchConfiguration fetch,
int rsType,
int rsConcur)
Create and populate the parameters of a prepred statement using the SQL in this buffer and the given fetch configuration. |
PreparedStatement |
SQLBuffer.prepareStatement(Connection conn,
JDBCFetchConfiguration fetch,
int rsType,
int rsConcur)
Create and populate the parameters of a prepred statement using the SQL in this buffer and the given fetch configuration. |
void |
SelectImpl.select(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eager)
|
void |
Select.select(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eager)
Select the columns of the given mapping, possibly including subclasses. |
void |
LogicalUnion.UnionSelect.select(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eager)
|
void |
SelectImpl.select(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eager,
Joins joins)
|
void |
Select.select(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eager,
Joins joins)
Select the columns of the given mapping, possibly including subclasses. |
void |
LogicalUnion.UnionSelect.select(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eager,
Joins joins)
|
void |
SelectImpl.selectIdentifier(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eager)
|
void |
Select.selectIdentifier(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eager)
Select the columns of the given mapping, possibly including subclasses. |
void |
LogicalUnion.UnionSelect.selectIdentifier(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eager)
|
void |
SelectImpl.selectIdentifier(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eager,
Joins joins)
|
void |
Select.selectIdentifier(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eager,
Joins joins)
Select the columns of the given mapping, possibly including subclasses. |
void |
LogicalUnion.UnionSelect.selectIdentifier(ClassMapping mapping,
int subclasses,
JDBCStore store,
JDBCFetchConfiguration fetch,
int eager,
Joins joins)
|
SQLBuffer |
SelectImpl.toSelect(boolean forUpdate,
JDBCFetchConfiguration fetch)
|
SQLBuffer |
SelectExecutor.toSelect(boolean forUpdate,
JDBCFetchConfiguration fetch)
Return this select as a SQL statement formatted for the current dictionary. |
SQLBuffer |
LogicalUnion.toSelect(boolean forUpdate,
JDBCFetchConfiguration fetch)
|
SQLBuffer |
LogicalUnion.UnionSelect.toSelect(boolean forUpdate,
JDBCFetchConfiguration fetch)
|
SQLBuffer |
DBDictionary.toSelect(Select sel,
boolean forUpdate,
JDBCFetchConfiguration fetch)
Create a SELECT statement in the proper join syntax for the given instance. |
SQLBuffer |
DBDictionary.toSelect(SQLBuffer selects,
JDBCFetchConfiguration fetch,
SQLBuffer from,
SQLBuffer where,
SQLBuffer group,
SQLBuffer having,
SQLBuffer order,
boolean distinct,
boolean forUpdate,
long start,
long end)
Combine the given components into a SELECT statement. |
SQLBuffer |
EmpressDictionary.toSelect(SQLBuffer selects,
JDBCFetchConfiguration fetch,
SQLBuffer from,
SQLBuffer where,
SQLBuffer group,
SQLBuffer having,
SQLBuffer order,
boolean distinct,
boolean forUpdate,
long startIdx,
long endIdx)
|
SQLBuffer |
DBDictionary.toSelect(SQLBuffer selects,
JDBCFetchConfiguration fetch,
SQLBuffer from,
SQLBuffer where,
SQLBuffer group,
SQLBuffer having,
SQLBuffer order,
boolean distinct,
boolean forUpdate,
long start,
long end,
boolean subselect)
Combine the given components into a SELECT statement. |
SQLBuffer |
DBDictionary.toSelect(SQLBuffer selects,
JDBCFetchConfiguration fetch,
SQLBuffer from,
SQLBuffer where,
SQLBuffer group,
SQLBuffer having,
SQLBuffer order,
boolean distinct,
boolean forUpdate,
long start,
long end,
boolean subselect,
boolean checkTableForUpdate)
|
SQLBuffer |
DBDictionary.toSelect(SQLBuffer selects,
JDBCFetchConfiguration fetch,
SQLBuffer from,
SQLBuffer where,
SQLBuffer group,
SQLBuffer having,
SQLBuffer order,
boolean distinct,
boolean forUpdate,
long start,
long end,
Select sel)
Combine the given components into a SELECT statement. |
SQLBuffer |
OracleDictionary.toSelect(SQLBuffer select,
JDBCFetchConfiguration fetch,
SQLBuffer tables,
SQLBuffer where,
SQLBuffer group,
SQLBuffer having,
SQLBuffer order,
boolean distinct,
boolean forUpdate,
long start,
long end,
Select sel)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |