Uses of Interface
org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration
-
Packages that use JDBCFetchConfiguration Package Description org.apache.openjpa.jdbc.kernel OpenJPA-JDBC Runtime Kernelorg.apache.openjpa.jdbc.kernel.exps OpenJPA-JDBC Expression Treeorg.apache.openjpa.jdbc.meta OpenJPA-JDBC ORM Metadataorg.apache.openjpa.jdbc.meta.strats OpenJPA-JDBC ORM Strategiesorg.apache.openjpa.jdbc.sql OpenJPA-JDBC SQL Abstractionorg.apache.openjpa.slice.jdbc Implements Distributed version of JDBCStoreManager and JDBCStoreQuery. -
-
Uses of JDBCFetchConfiguration in org.apache.openjpa.jdbc.kernel
Classes in org.apache.openjpa.jdbc.kernel that implement JDBCFetchConfiguration Modifier and Type Class Description classDelegatingJDBCFetchConfigurationDelegating fetch configuration that can also perform exception transation for use in facades.classJDBCFetchConfigurationImplJDBC extensions to OpenJPA'sFetchConfiguration.Methods in org.apache.openjpa.jdbc.kernel that return JDBCFetchConfiguration Modifier and Type Method Description JDBCFetchConfigurationDelegatingJDBCFetchConfiguration. addFetchInnerJoin(java.lang.String field)JDBCFetchConfigurationJDBCFetchConfiguration. addFetchInnerJoin(java.lang.String field)Addsfieldto the set of fully-qualified field names to eagerly join when loading objects.JDBCFetchConfigurationJDBCFetchConfigurationImpl. addFetchInnerJoin(java.lang.String join)JDBCFetchConfigurationDelegatingJDBCFetchConfiguration. addFetchInnerJoins(java.util.Collection fields)JDBCFetchConfigurationJDBCFetchConfiguration. addFetchInnerJoins(java.util.Collection<java.lang.String> fields)Addsfieldsto the set of fully-qualified field names to eagerly join when loading objects.JDBCFetchConfigurationJDBCFetchConfigurationImpl. addFetchInnerJoins(java.util.Collection<java.lang.String> joins)JDBCFetchConfigurationDelegatingJDBCFetchConfiguration. addJoin(java.lang.String field)JDBCFetchConfigurationJDBCFetchConfiguration. addJoin(java.lang.String field)Addsfieldto the set of fully-qualified field names to eagerly join when loading objects.JDBCFetchConfigurationJDBCFetchConfigurationImpl. addJoin(java.lang.String join)JDBCFetchConfigurationDelegatingJDBCFetchConfiguration. addJoins(java.util.Collection fields)JDBCFetchConfigurationJDBCFetchConfiguration. addJoins(java.util.Collection<java.lang.String> fields)Addsfieldsto the set of fully-qualified field names to eagerly join when loading objects.JDBCFetchConfigurationJDBCFetchConfigurationImpl. addJoins(java.util.Collection<java.lang.String> joins)JDBCFetchConfigurationDelegatingJDBCFetchConfiguration. clearJoins()JDBCFetchConfigurationJDBCFetchConfiguration. clearJoins()Clears the set of field names to join when loading data.JDBCFetchConfigurationJDBCFetchConfigurationImpl. clearJoins()JDBCFetchConfigurationJDBCStore. getFetchConfiguration()Return the current default fetch configuration.JDBCFetchConfigurationJDBCStoreManager. getFetchConfiguration()JDBCFetchConfigurationSelectResultObjectProvider. getFetchConfiguration()JDBCFetchConfigurationDelegatingJDBCFetchConfiguration. getJDBCDelegate()Return the JDBC delegate.JDBCFetchConfigurationDelegatingJDBCFetchConfiguration. removeJoin(java.lang.String field)JDBCFetchConfigurationJDBCFetchConfiguration. removeJoin(java.lang.String field)Removesfieldto the set of fully-qualified field names to eagerly join when loading objects.JDBCFetchConfigurationJDBCFetchConfigurationImpl. removeJoin(java.lang.String field)JDBCFetchConfigurationDelegatingJDBCFetchConfiguration. removeJoins(java.util.Collection fields)JDBCFetchConfigurationJDBCFetchConfiguration. removeJoins(java.util.Collection<java.lang.String> fields)Removesfieldsfrom the set of fully-qualified field names to eagerly join when loading objects.JDBCFetchConfigurationJDBCFetchConfigurationImpl. removeJoins(java.util.Collection<java.lang.String> joins)JDBCFetchConfigurationDelegatingJDBCFetchConfiguration. setEagerFetchMode(int mode)JDBCFetchConfigurationJDBCFetchConfiguration. setEagerFetchMode(int mode)Set the eager fetch mode.JDBCFetchConfigurationJDBCFetchConfigurationImpl. setEagerFetchMode(int mode)JDBCFetchConfigurationDelegatingJDBCFetchConfiguration. setFetchDirection(int direction)JDBCFetchConfigurationJDBCFetchConfiguration. setFetchDirection(int direction)The fetch direction to use as a constant fromResultSet.JDBCFetchConfigurationJDBCFetchConfigurationImpl. setFetchDirection(int direction)JDBCFetchConfigurationDelegatingJDBCFetchConfiguration. setIsolation(int level)JDBCFetchConfigurationJDBCFetchConfiguration. setIsolation(int level)The isolation level for queries issued to the database.JDBCFetchConfigurationJDBCFetchConfigurationImpl. setIsolation(int level)JDBCFetchConfigurationDelegatingJDBCFetchConfiguration. setJoinSyntax(int syntax)JDBCFetchConfigurationJDBCFetchConfiguration. setJoinSyntax(int syntax)The join syntax to use.JDBCFetchConfigurationJDBCFetchConfigurationImpl. setJoinSyntax(int syntax)JDBCFetchConfigurationDelegatingJDBCFetchConfiguration. setLRSSize(int lrsSize)JDBCFetchConfigurationJDBCFetchConfiguration. setLRSSize(int lrsSize)The large result set size mode to use.JDBCFetchConfigurationJDBCFetchConfigurationImpl. setLRSSize(int size)JDBCFetchConfigurationDelegatingJDBCFetchConfiguration. setResultSetType(int type)JDBCFetchConfigurationJDBCFetchConfiguration. setResultSetType(int type)The result set type to use as a constant fromResultSet.JDBCFetchConfigurationJDBCFetchConfigurationImpl. setResultSetType(int type)JDBCFetchConfigurationDelegatingJDBCFetchConfiguration. setSubclassFetchMode(int mode)JDBCFetchConfigurationJDBCFetchConfiguration. setSubclassFetchMode(int mode)Set the subclass fetch mode.JDBCFetchConfigurationJDBCFetchConfigurationImpl. setSubclassFetchMode(int mode)JDBCFetchConfigurationDelegatingJDBCFetchConfiguration. traverseJDBC(FieldMetaData fm)JDBCFetchConfigurationJDBCFetchConfiguration. traverseJDBC(FieldMetaData fm)Convenience method to cast traversal to store-specific type.JDBCFetchConfigurationJDBCFetchConfigurationImpl. traverseJDBC(FieldMetaData fm)Methods in org.apache.openjpa.jdbc.kernel with parameters of type JDBCFetchConfiguration Modifier and Type Method Description java.lang.ObjectJDBCStore. find(java.lang.Object oid, ValueMapping vm, JDBCFetchConfiguration fetch)Find the object with the given oid.java.lang.ObjectJDBCStoreManager. find(java.lang.Object oid, ValueMapping vm, JDBCFetchConfiguration fetch)Find the object with the given oid.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)static java.util.BitSetPagingResultObjectProvider. 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.protected booleanJDBCStoreManager. initializeState(OpenJPAStateManager sm, PCState state, JDBCFetchConfiguration fetch, ConnectionInfo info)Initialize a newly-loaded instance.java.lang.ObjectJDBCStoreManager. load(ClassMapping mapping, JDBCFetchConfiguration fetch, java.util.BitSet exclude, Result result)Load the object in the current row of the given result.protected voidPessimisticLockManager. lockJoinTables(java.util.List<SQLBuffer> sqls, DBDictionary dict, java.lang.Object id, ClassMapping mapping, JDBCFetchConfiguration fetch, SQLFactory factory)protected java.sql.PreparedStatementSQLStoreQuery.SQLExecutor. prepareCall(java.sql.Connection conn, SQLBuffer buf, JDBCFetchConfiguration fetch, int rsType, int rsConcur)This method is to provide override for non-JDBC or JDBC-like implementation of preparing call statement.protected java.sql.PreparedStatementSQLStoreQuery.SQLExecutor. prepareStatement(java.sql.Connection conn, SQLBuffer buf, JDBCFetchConfiguration fetch, int rsType, int rsConcur)This method is to provide override for non-JDBC or JDBC-like implementation of preparing statement.booleanJDBCStoreManager. select(Select sel, ClassMapping mapping, int subs, OpenJPAStateManager sm, java.util.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 Modifier and Type Field Description JDBCFetchConfigurationExpContext. fetchFetch configuration.Constructors in org.apache.openjpa.jdbc.kernel.exps with parameters of type JDBCFetchConfiguration Constructor Description ExpContext(JDBCStore store, java.lang.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 Modifier and Type Method Description ResultObjectProviderClassMapping. customLoad(JDBCStore store, boolean subclasses, JDBCFetchConfiguration fetch, long startIdx, long endIdx)booleanClassMapping. customLoad(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result result)booleanClassMapping. customLoad(OpenJPAStateManager sm, JDBCStore store, PCState state, JDBCFetchConfiguration fetch)ResultObjectProviderClassStrategy. 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.booleanClassStrategy. customLoad(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result result)Implement this method to customize loading from aResultinto an instance.booleanClassStrategy. customLoad(OpenJPAStateManager sm, JDBCStore store, PCState state, JDBCFetchConfiguration fetch)Implement this method to load the state of a given object, without a previousResult.voidFieldMapping. load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch)voidFieldMapping. load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)voidFieldStrategy. load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch)Load secondary data using a connection from the store manager.voidFieldStrategy. 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.voidFieldMapping. loadEagerJoin(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)voidFieldStrategy. loadEagerJoin(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)Load the joined eager result.java.lang.ObjectFieldMapping. loadEagerParallel(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, java.lang.Object res)java.lang.ObjectFieldStrategy. loadEagerParallel(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, java.lang.Object res)Load the batched eager result.voidEmbeddable. loadEmbedded(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, java.lang.Object val)Load this strategy's field by transforming the given datastore value.java.lang.ObjectFieldMapping. loadKeyProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectFieldStrategy. loadKeyProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)Load this field's key value using the given result.java.lang.ObjectFieldMapping. loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectFieldStrategy. loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)Load this field value using the given result.intFieldMapping. select(Select sel, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode)intFieldStrategy. select(Select sel, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode)Select the virtual row columns of this mapping.voidFieldMapping. selectEagerJoin(Select sel, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode)voidFieldStrategy. selectEagerJoin(Select sel, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode)Fill in joined select to related objects.voidFieldMapping. selectEagerParallel(SelectExecutor sel, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode)voidFieldStrategy. selectEagerParallel(SelectExecutor sel, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode)Fill in parallel eager select for related objects.booleanClassMapping. supportsEagerSelect(Select sel, OpenJPAStateManager sm, JDBCStore store, ClassMapping base, JDBCFetchConfiguration fetch)booleanClassStrategy. supportsEagerSelect(Select sel, OpenJPAStateManager sm, JDBCStore store, ClassMapping base, JDBCFetchConfiguration fetch)Return true if this strategy can perform the given select from the givenbasemapping.intFieldMapping. supportsSelect(Select sel, int type, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch)intFieldStrategy. supportsSelect(Select sel, int type, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch)Return whether this mapping can perform the given select type.java.lang.ObjectValueHandler. toObjectValue(ValueMapping vm, java.lang.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 Modifier and Type Method Description ResultObjectProviderAbstractClassStrategy. customLoad(JDBCStore store, boolean subclasses, JDBCFetchConfiguration fetch, long startIdx, long endIdx)booleanAbstractClassStrategy. customLoad(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result result)booleanAbstractClassStrategy. customLoad(OpenJPAStateManager sm, JDBCStore store, PCState state, JDBCFetchConfiguration fetch)Result[]HandlerHandlerMapTableFieldStrategy. getResults(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins[] joins, boolean lrs)Result[]HandlerRelationMapTableFieldStrategy. getResults(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins[] resJoins, boolean lrs)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[]RelationHandlerMapTableFieldStrategy. getResults(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins[] resJoins, boolean lrs)Result[]RelationMapInverseKeyFieldStrategy. getResults(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins[] joins, boolean lrs)Result[]RelationMapTableFieldStrategy. getResults(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins[] joins, boolean lrs)Result[]RelationRelationMapTableFieldStrategy. getResults(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins[] resJoins, boolean lrs)voidAbstractFieldStrategy. load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch)voidAbstractFieldStrategy. load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)voidEmbedFieldStrategy. load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)voidHandlerFieldStrategy. load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch)voidHandlerFieldStrategy. load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)voidLobFieldStrategy. load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)voidMapTableFieldStrategy. load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch)voidPrimitiveFieldStrategy. load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)voidRelationFieldStrategy. load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch)voidRelationFieldStrategy. load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)voidStoreCollectionFieldStrategy. load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch)voidStringFieldStrategy. load(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)voidAbstractFieldStrategy. loadEagerJoin(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)voidRelationFieldStrategy. loadEagerJoin(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)voidStoreCollectionFieldStrategy. loadEagerJoin(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res)java.lang.ObjectAbstractFieldStrategy. loadEagerParallel(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, java.lang.Object res)java.lang.ObjectRelationFieldStrategy. loadEagerParallel(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, java.lang.Object res)java.lang.ObjectStoreCollectionFieldStrategy. loadEagerParallel(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, java.lang.Object res)java.lang.ObjectHandlerCollectionTableFieldStrategy. loadElement(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectLRSCollectionFieldStrategy. loadElement(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)Load an element of the collection.java.lang.ObjectRelationCollectionInverseKeyFieldStrategy. loadElement(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectRelationCollectionTableFieldStrategy. loadElement(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)protected java.lang.ObjectRelationToManyInverseKeyFieldStrategy. loadElement(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)protected java.lang.ObjectRelationToManyTableFieldStrategy. loadElement(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)protected abstract java.lang.ObjectStoreCollectionFieldStrategy. loadElement(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)Load an element of the collection.voidEmbedFieldStrategy. loadEmbedded(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, java.lang.Object val)voidHandlerFieldStrategy. loadEmbedded(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, java.lang.Object val)voidPrimitiveFieldStrategy. loadEmbedded(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, java.lang.Object val)voidRelationFieldStrategy. loadEmbedded(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, java.lang.Object val)voidStringFieldStrategy. loadEmbedded(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, java.lang.Object val)java.lang.ObjectHandlerHandlerMapTableFieldStrategy. loadKey(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectHandlerRelationMapTableFieldStrategy. loadKey(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectLRSMapFieldStrategy. loadKey(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)Load a key from the given result.java.lang.ObjectRelationHandlerMapTableFieldStrategy. loadKey(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectRelationMapInverseKeyFieldStrategy. loadKey(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectRelationMapTableFieldStrategy. loadKey(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectRelationRelationMapTableFieldStrategy. loadKey(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectAbstractFieldStrategy. loadKeyProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectMapTableFieldStrategy. loadKeyProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)static java.lang.ObjectHandlerStrategies. 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.java.lang.ObjectAbstractFieldStrategy. loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectEmbedFieldStrategy. loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)Loading embed object without instantiating owner entityjava.lang.ObjectHandlerFieldStrategy. loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectMapTableFieldStrategy. loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectPrimitiveFieldStrategy. loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectStoreCollectionFieldStrategy. loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectStringFieldStrategy. loadProjection(JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectHandlerHandlerMapTableFieldStrategy. loadValue(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectHandlerRelationMapTableFieldStrategy. loadValue(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectLRSMapFieldStrategy. loadValue(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)Load a value from the given result.java.lang.ObjectRelationHandlerMapTableFieldStrategy. loadValue(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectRelationMapInverseKeyFieldStrategy. loadValue(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectRelationMapTableFieldStrategy. loadValue(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)java.lang.ObjectRelationRelationMapTableFieldStrategy. loadValue(OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Result res, Joins joins)intAbstractFieldStrategy. select(Select sel, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode)intEmbedFieldStrategy. select(Select sel, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode)intHandlerFieldStrategy. select(Select sel, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode)intLobFieldStrategy. select(Select sel, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode)intPrimitiveFieldStrategy. select(Select sel, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode)intRelationFieldStrategy. select(Select sel, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode)intStringFieldStrategy. select(Select sel, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode)protected JoinsStoreCollectionFieldStrategy. selectAll(Select sel, ClassMapping elem, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode)Select data for loading, starting in field table.voidAbstractFieldStrategy. selectEagerJoin(Select sel, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode)voidRelationFieldStrategy. selectEagerJoin(Select sel, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode)voidStoreCollectionFieldStrategy. selectEagerJoin(Select sel, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode)voidAbstractFieldStrategy. selectEagerParallel(SelectExecutor sel, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode)voidRelationFieldStrategy. selectEagerParallel(SelectExecutor sel, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode)voidStoreCollectionFieldStrategy. selectEagerParallel(SelectExecutor sel, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode)voidHandlerCollectionTableFieldStrategy. selectElement(Select sel, ClassMapping elem, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins joins)voidLRSCollectionFieldStrategy. 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 fromLRSCollectionFieldStrategy.getIndependentElementMappings(boolean)(or null).voidRelationCollectionInverseKeyFieldStrategy. selectElement(Select sel, ClassMapping elem, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins joins)voidRelationCollectionTableFieldStrategy. selectElement(Select sel, ClassMapping elem, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins joins)protected voidRelationToManyInverseKeyFieldStrategy. selectElement(Select sel, ClassMapping elem, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins joins)protected voidRelationToManyTableFieldStrategy. selectElement(Select sel, ClassMapping elem, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode, Joins joins)protected abstract voidStoreCollectionFieldStrategy. 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 fromContainerFieldStrategy.getIndependentElementMappings(boolean)(or null).voidHandlerHandlerMapTableFieldStrategy. selectKey(Select sel, ClassMapping cls, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidHandlerRelationMapTableFieldStrategy. selectKey(Select sel, ClassMapping key, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidLRSMapFieldStrategy. selectKey(Select sel, ClassMapping key, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)Implement this method to select the keys of this field.voidRelationHandlerMapTableFieldStrategy. selectKey(Select sel, ClassMapping key, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidRelationMapInverseKeyFieldStrategy. selectKey(Select sel, ClassMapping key, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidRelationMapTableFieldStrategy. selectKey(Select sel, ClassMapping key, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidRelationRelationMapTableFieldStrategy. selectKey(Select sel, ClassMapping key, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidHandlerHandlerMapTableFieldStrategy. selectValue(Select sel, ClassMapping cls, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidHandlerRelationMapTableFieldStrategy. selectValue(Select sel, ClassMapping val, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidLRSMapFieldStrategy. selectValue(Select sel, ClassMapping val, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)Implement this method to select the values of this field.voidRelationHandlerMapTableFieldStrategy. selectValue(Select sel, ClassMapping val, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidRelationMapInverseKeyFieldStrategy. selectValue(Select sel, ClassMapping val, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidRelationMapTableFieldStrategy. selectValue(Select sel, ClassMapping val, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidRelationRelationMapTableFieldStrategy. selectValue(Select sel, ClassMapping val, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)booleanAbstractClassStrategy. supportsEagerSelect(Select sel, OpenJPAStateManager sm, JDBCStore store, ClassMapping base, JDBCFetchConfiguration fetch)booleanFullClassStrategy. supportsEagerSelect(Select sel, OpenJPAStateManager sm, JDBCStore store, ClassMapping base, JDBCFetchConfiguration fetch)booleanVerticalClassStrategy. supportsEagerSelect(Select sel, OpenJPAStateManager sm, JDBCStore store, ClassMapping base, JDBCFetchConfiguration fetch)intAbstractFieldStrategy. supportsSelect(Select sel, int type, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch)intEmbedFieldStrategy. supportsSelect(Select sel, int type, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch)intHandlerCollectionTableFieldStrategy. supportsSelect(Select sel, int type, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch)intHandlerFieldStrategy. supportsSelect(Select sel, int type, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch)intLobFieldStrategy. supportsSelect(Select sel, int type, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch)intMapTableFieldStrategy. supportsSelect(Select sel, int type, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch)intPrimitiveFieldStrategy. supportsSelect(Select sel, int type, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch)intRelationFieldStrategy. supportsSelect(Select sel, int type, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch)intStoreCollectionFieldStrategy. supportsSelect(Select sel, int type, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch)intStringFieldStrategy. supportsSelect(Select sel, int type, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch)java.lang.ObjectAbstractValueHandler. toObjectValue(ValueMapping vm, java.lang.Object val, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch)java.lang.ObjectElementEmbedValueHandler. toObjectValue(ValueMapping vm, java.lang.Object val, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch)protected voidEmbedValueHandler. toObjectValue(OpenJPAStateManager em, ValueMapping vm, java.lang.Object val, JDBCStore store, JDBCFetchConfiguration fetch, Column[] cols, int idx)Helper to convert a datastore value to its object equivalent.java.lang.ObjectUntypedPCValueHandler. toObjectValue(ValueMapping vm, java.lang.Object val, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch)protected intEmbedValueHandler. toObjectValue1(OpenJPAStateManager em, ValueMapping vm, java.lang.Object val, JDBCStore store, JDBCFetchConfiguration fetch, Column[] cols, int idx) -
Uses of JDBCFetchConfiguration in org.apache.openjpa.jdbc.sql
Methods in org.apache.openjpa.jdbc.sql with parameters of type JDBCFetchConfiguration Modifier and Type Method Description SQLBufferSQLBuffer. append(Select sel, JDBCFetchConfiguration fetch)Append a subselect.SQLBufferSQLBuffer. appendCount(Select sel, JDBCFetchConfiguration fetch)Append a subselect count.ResultLogicalUnion. execute(JDBCStore store, JDBCFetchConfiguration fetch)ResultLogicalUnion. execute(JDBCStore store, JDBCFetchConfiguration fetch, int lockLevel)ResultLogicalUnion.UnionSelect. execute(JDBCStore store, JDBCFetchConfiguration fetch)ResultLogicalUnion.UnionSelect. execute(JDBCStore store, JDBCFetchConfiguration fetch, int lockLevel)ResultSelectExecutor. execute(JDBCStore store, JDBCFetchConfiguration fetch)Execute this select in the context of the given store manager.ResultSelectExecutor. execute(JDBCStore store, JDBCFetchConfiguration fetch, int lockLevel)Execute this select in the context of the given store manager.ResultSelectImpl. execute(JDBCStore store, JDBCFetchConfiguration fetch)ResultSelectImpl. execute(JDBCStore store, JDBCFetchConfiguration fetch, int lockLevel)protected ResultSelectImpl. execute(StoreContext ctx, JDBCStore store, JDBCFetchConfiguration fetch, int lockLevel)Execute this select in the context of the given store manager.ResultSelectImpl. getEagerResult(java.sql.Connection conn, java.sql.PreparedStatement stmnt, java.sql.ResultSet rs, JDBCStore store, JDBCFetchConfiguration fetch, boolean forUpdate, SQLBuffer sql)This method is to provide override for non-JDBC or JDBC-like implementation of executing eager selects.protected java.lang.StringDB2Dictionary. getForUpdateClause(JDBCFetchConfiguration fetch, boolean isForUpdate, Select sel)Get the update clause for the query based on the isolationLevel hints if it is for update.protected java.lang.StringDBDictionary. getForUpdateClause(JDBCFetchConfiguration fetch, boolean isForUpdate, Select sel)Get the update clause for the query based on the updateClause and isolationLevel hintsjava.lang.StringDBDictionary. getSelectOperation(JDBCFetchConfiguration fetch)Return the "SELECT" operation clause, adding any available hints, etc.java.lang.StringMariaDBDictionary. getSelectOperation(JDBCFetchConfiguration fetch)Check to see if we have set theMariaDBDictionary.SELECT_HINTin the fetch configuration, and if so, append the MySQL hint after the "SELECT" part of the query.java.lang.StringMySQLDictionary. getSelectOperation(JDBCFetchConfiguration fetch)Check to see if we have set theMySQLDictionary.SELECT_HINTin the fetch configuration, and if so, append the MySQL hint after the "SELECT" part of the query.java.lang.StringOracleDictionary. getSelectOperation(JDBCFetchConfiguration fetch)Check to see if we have set theOracleDictionary.SELECT_HINTin the fetch configuration, and if so, append the Oracle hint after the "SELECT" part of the query.voidLogicalUnion.UnionSelect. groupBy(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch)voidLogicalUnion.UnionSelect. groupBy(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)voidSelect. groupBy(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch)Group by the columns of the given mapping, possibly including subclasses.voidSelect. groupBy(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)Group by the columns of the given mapping, possibly including subclasses.voidSelectImpl. groupBy(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch)voidSelectImpl. groupBy(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)java.lang.ObjectAbstractResult. load(ClassMapping mapping, JDBCStore store, JDBCFetchConfiguration fetch)java.lang.ObjectAbstractResult. load(ClassMapping mapping, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)java.lang.ObjectMergedResult. load(ClassMapping mapping, JDBCStore store, JDBCFetchConfiguration fetch)java.lang.ObjectMergedResult. load(ClassMapping mapping, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)java.lang.ObjectResult. load(ClassMapping mapping, JDBCStore store, JDBCFetchConfiguration fetch)Load a pc object using the given store manager.java.lang.ObjectResult. load(ClassMapping mapping, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)Load a pc object using the given store manager.java.lang.ObjectSelectImpl.SelectResult. load(ClassMapping mapping, JDBCStore store, JDBCFetchConfiguration fetch, Joins joins)java.sql.CallableStatementSQLBuffer. prepareCall(java.sql.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.protected java.sql.PreparedStatementSelectImpl. prepareStatement(java.sql.Connection conn, SQLBuffer sql, JDBCFetchConfiguration fetch, int rsType, int rsConcur, boolean isLRS)This method is to provide override for non-JDBC or JDBC-like implementation of preparing statement.java.sql.PreparedStatementSQLBuffer. prepareStatement(java.sql.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.voidLogicalUnion.UnionSelect. select(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, int eager)voidLogicalUnion.UnionSelect. select(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, int eager, Joins joins)voidSelect. select(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, int eager)Select the columns of the given mapping, possibly including subclasses.voidSelect. select(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, int eager, Joins joins)Select the columns of the given mapping, possibly including subclasses.voidSelectImpl. select(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, int eager)voidSelectImpl. select(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, int eager, Joins joins)voidLogicalUnion.UnionSelect. selectIdentifier(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, int eager)voidLogicalUnion.UnionSelect. selectIdentifier(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, int eager, Joins joins)voidSelect. selectIdentifier(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, int eager)Select the columns of the given mapping, possibly including subclasses.voidSelect. selectIdentifier(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, int eager, Joins joins)Select the columns of the given mapping, possibly including subclasses.voidSelectImpl. selectIdentifier(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, int eager)voidSelectImpl. selectIdentifier(ClassMapping mapping, int subclasses, JDBCStore store, JDBCFetchConfiguration fetch, int eager, Joins joins)voidDBDictionary. setTimeouts(java.sql.PreparedStatement stmnt, JDBCFetchConfiguration fetch, boolean forUpdate)FIXME - OPENJPA-957 - lockTimeout is a server-side function and shouldn't be using client-side setQueryTimeout for lock timeouts.protected SQLBufferDB2Dictionary. 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)SQLBufferDBDictionary. toSelect(Select sel, boolean forUpdate, JDBCFetchConfiguration fetch)Create a SELECT statement in the proper join syntax for the given instance.SQLBufferDBDictionary. 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.SQLBufferDBDictionary. 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)protected SQLBufferDBDictionary. 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, Select sel)Combine the given components into a SELECT statement.protected SQLBufferDBDictionary. 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.SQLBufferEmpressDictionary. toSelect(SQLBuffer selects, JDBCFetchConfiguration fetch, SQLBuffer from, SQLBuffer where, SQLBuffer group, SQLBuffer having, SQLBuffer order, boolean distinct, boolean forUpdate, long startIdx, long endIdx)SQLBufferLogicalUnion. toSelect(boolean forUpdate, JDBCFetchConfiguration fetch)SQLBufferLogicalUnion.UnionSelect. toSelect(boolean forUpdate, JDBCFetchConfiguration fetch)protected SQLBufferOracleDictionary. toSelect(SQLBuffer select, JDBCFetchConfiguration fetch, SQLBuffer tables, SQLBuffer where, SQLBuffer group, SQLBuffer having, SQLBuffer order, boolean distinct, boolean forUpdate, long start, long end, boolean subselect, Select sel)protected SQLBufferOracleDictionary. 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)SQLBufferSelectExecutor. toSelect(boolean forUpdate, JDBCFetchConfiguration fetch)Return this select as a SQL statement formatted for the current dictionary.SQLBufferSelectImpl. toSelect(boolean forUpdate, JDBCFetchConfiguration fetch) -
Uses of JDBCFetchConfiguration in org.apache.openjpa.slice.jdbc
Classes in org.apache.openjpa.slice.jdbc that implement JDBCFetchConfiguration Modifier and Type Class Description classTargetFetchConfigurationA fetch configuration that is aware of special hint to narrow its operation on subset of slices.
-