Package | Description |
---|---|
org.apache.openjpa.jdbc.kernel |
OpenJPA-JDBC Runtime Kernel
Runtime services for the JDBC OpenJPA implementation.
|
org.apache.openjpa.jdbc.meta |
OpenJPA-JDBC ORM Metadata
This package extends the standard persistence metadata with
object-relational mapping information.
|
org.apache.openjpa.jdbc.meta.strats |
OpenJPA-JDBC ORM Strategies
Library of mapping strategies.
|
org.apache.openjpa.jdbc.sql |
OpenJPA-JDBC SQL Abstraction
Utilities for generating SQL.
|
Modifier and Type | Method and Description |
---|---|
SelectExecutor |
FinderQueryImpl.getDelegate() |
SelectExecutor |
SelectResultObjectProvider.getSelect() |
Modifier and Type | Method and Description |
---|---|
FinderQuery<ClassMapping,SelectExecutor,Result> |
FinderCacheImpl.cache(ClassMapping mapping,
SelectExecutor select,
FetchConfiguration fetch)
Cache a Finder Query for the given mapping and select.
|
FinderQuery<ClassMapping,SelectExecutor,Result> |
FinderCacheImpl.get(ClassMapping mapping,
FetchConfiguration fetch)
Gets the finder query for the given mapping.
|
FinderQuery<ClassMapping,SelectExecutor,Result> |
FinderCacheImpl.markUncachable(ClassMapping mapping) |
FinderQuery<ClassMapping,SelectExecutor,Result> |
FinderCacheImpl.markUncachable(String id) |
Modifier and Type | Method and Description |
---|---|
FinderQuery<ClassMapping,SelectExecutor,Result> |
FinderCacheImpl.cache(ClassMapping mapping,
SelectExecutor select,
FetchConfiguration fetch)
Cache a Finder Query for the given mapping and select.
|
Constructor and Description |
---|
InstanceResultObjectProvider(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.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Interface and Description |
---|---|
interface |
Select
Abstraction of a SQL SELECT statement.
|
interface |
Union
SQL UNION.
|
Modifier and Type | Class and Description |
---|---|
class |
LogicalUnion
A logical union made up of multiple distinct selects whose results are
combined in memory.
|
class |
LogicalUnion.UnionSelect
A select that is part of a logical union.
|
class |
SelectImpl
Standard
Select implementation. |
Modifier and Type | Method and Description |
---|---|
SelectExecutor |
LogicalUnion.UnionSelect.eagerClone(FieldMapping key,
int eagerType,
boolean toMany,
int sels) |
SelectExecutor |
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.
|
SelectExecutor |
SelectImpl.eagerClone(FieldMapping key,
int eagerType,
boolean toMany,
int sels) |
SelectExecutor |
LogicalUnion.UnionSelect.fullClone(int sels) |
SelectExecutor |
Select.fullClone(int sels)
Return a SELECT that is a complete clone of this one.
|
SelectExecutor |
SelectImpl.fullClone(int sels) |
SelectExecutor |
LogicalUnion.UnionSelect.getEager(FieldMapping key) |
SelectExecutor |
Select.getEager(FieldMapping key)
Return the eager select for the given key.
|
SelectExecutor |
SelectImpl.getEager(FieldMapping key) |
SelectExecutor |
LogicalUnion.UnionSelect.whereClone(int sels) |
SelectExecutor |
Select.whereClone(int sels)
Return a SELECT with the same joins and where conditions as this one.
|
SelectExecutor |
SelectImpl.whereClone(int sels) |
Copyright © 2006–2022 Apache Software Foundation. All rights reserved.