Uses of Interface
org.apache.openjpa.jdbc.sql.SelectExecutor
Package
Description
OpenJPA-JDBC Runtime Kernel
OpenJPA-JDBC ORM Metadata
OpenJPA-JDBC ORM Strategies
OpenJPA-JDBC SQL Abstraction
-
Uses of SelectExecutor in org.apache.openjpa.jdbc.kernel
Modifier and TypeMethodDescriptionFinderQueryImpl.getDelegate()
SelectResultObjectProvider.getSelect()
Modifier and TypeMethodDescriptionFinderCacheImpl.cache
(ClassMapping mapping, SelectExecutor select, FetchConfiguration fetch) Cache a Finder Query for the given mapping and select.FinderCacheImpl.get
(ClassMapping mapping, FetchConfiguration fetch) Gets the finder query for the given mapping.FinderCacheImpl.markUncachable
(String id) FinderCacheImpl.markUncachable
(ClassMapping mapping) Modifier and TypeMethodDescriptionFinderCacheImpl.cache
(ClassMapping mapping, SelectExecutor select, FetchConfiguration fetch) Cache a Finder Query for the given mapping and select.ModifierConstructorDescriptionInstanceResultObjectProvider
(SelectExecutor sel, ClassMapping mapping, JDBCStore store, JDBCFetchConfiguration fetch) Constructor.PagingResultObjectProvider
(SelectExecutor sel, ClassMapping[] mappings, JDBCStore store, JDBCFetchConfiguration fetch, BitSet[] paged, long size) Constructor.PagingResultObjectProvider
(SelectExecutor sel, ClassMapping mapping, JDBCStore store, JDBCFetchConfiguration fetch, BitSet paged, long size) Constructor.PreparedResultObjectProvider
(SelectExecutor sel, ClassMapping mapping, JDBCStore store, JDBCFetchConfiguration fetch, Result res) Constructor.SelectResultObjectProvider
(SelectExecutor sel, JDBCStore store, JDBCFetchConfiguration fetch) Constructor. -
Uses of SelectExecutor in org.apache.openjpa.jdbc.meta
Modifier and TypeMethodDescriptionvoid
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. -
Uses of SelectExecutor in org.apache.openjpa.jdbc.meta.strats
Modifier and TypeMethodDescriptionvoid
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) void
StoreCollectionFieldStrategy.selectEagerParallel
(SelectExecutor sel, OpenJPAStateManager sm, JDBCStore store, JDBCFetchConfiguration fetch, int eagerMode) -
Uses of SelectExecutor in org.apache.openjpa.jdbc.sql
Modifier and TypeInterfaceDescriptioninterface
Abstraction of a SQL SELECT statement.interface
SQL UNION.Modifier and TypeClassDescriptionclass
A logical union made up of multiple distinct selects whose results are combined in memory.class
A select that is part of a logical union.class
StandardSelect
implementation.Modifier and TypeMethodDescriptionLogicalUnion.UnionSelect.eagerClone
(FieldMapping key, int eagerType, boolean toMany, int sels) Select.eagerClone
(FieldMapping key, int eagerType, boolean toMany, int sels) Return a select that will be eagerly executed with this one, or null if the select cannot be created for the given key and join type.SelectImpl.eagerClone
(FieldMapping key, int eagerType, boolean toMany, int sels) LogicalUnion.UnionSelect.fullClone
(int sels) Select.fullClone
(int sels) Return a SELECT that is a complete clone of this one.SelectImpl.fullClone
(int sels) LogicalUnion.UnionSelect.getEager
(FieldMapping key) Select.getEager
(FieldMapping key) Return the eager select for the given key.SelectImpl.getEager
(FieldMapping key) LogicalUnion.UnionSelect.whereClone
(int sels) Select.whereClone
(int sels) Return a SELECT with the same joins and where conditions as this one.SelectImpl.whereClone
(int sels)