| Package | Description |
|---|---|
| com.avaje.ebeaninternal.api | |
| com.avaje.ebeaninternal.server.autofetch |
AutoFetch Implementation
|
| com.avaje.ebeaninternal.server.query | |
| com.avaje.ebeaninternal.server.querydefn |
| Modifier and Type | Method and Description |
|---|---|
OrmQueryDetail |
SpiQuery.getDetail()
Return the query detail.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SpiQuery.setDetail(OrmQueryDetail detail)
Replace the query detail.
|
boolean |
SpiQuery.tuneFetchProperties(OrmQueryDetail detail)
Autofetch tune the detail specifying properties to select on already defined joins
and adding extra joins where they are missing.
|
| Modifier and Type | Method and Description |
|---|---|
OrmQueryDetail |
Statistics.buildTunedFetch(BeanDescriptor<?> rootDesc) |
OrmQueryDetail |
TunedQueryInfo.getTunedDetail() |
| Modifier and Type | Method and Description |
|---|---|
TunedQueryInfo |
Statistics.createTunedFetch(OrmQueryDetail newFetchDetail) |
String |
TunedQueryInfo.getLogOutput(OrmQueryDetail newQueryDetail) |
boolean |
TunedQueryInfo.isSame(OrmQueryDetail newQueryDetail)
Return true if the fetches are essentially the same.
|
void |
DefaultAutoFetchManagerLogging.logChanged(TunedQueryInfo tunedFetch,
OrmQueryDetail newQueryDetail) |
void |
TunedQueryInfo.setTunedDetail(OrmQueryDetail tunedDetail)
Set the tuned query detail.
|
| Constructor and Description |
|---|
TunedQueryInfo(ObjectGraphOrigin queryPoint,
OrmQueryDetail tunedDetail,
int profileCount) |
| Constructor and Description |
|---|
SqlTreeBuilder(OrmQueryRequest<?> request,
CQueryPredicates predicates,
OrmQueryDetail queryDetail)
Construct for RawSql query.
|
| Modifier and Type | Method and Description |
|---|---|
OrmQueryDetail |
OrmQueryDetail.copy()
Return a deep copy of the OrmQueryDetail.
|
OrmQueryDetail |
DefaultOrmQuery.getDetail() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
OrmQueryDetail.isAutoFetchEqual(OrmQueryDetail otherDetail)
Return true if equal in terms of autofetch (select and joins).
|
void |
DefaultOrmQuery.setDetail(OrmQueryDetail detail) |
protected void |
DefaultOrmQuery.setOrmQueryDetail(OrmQueryDetail detail) |
boolean |
OrmQueryDetail.tuneFetchProperties(OrmQueryDetail tunedDetail) |
boolean |
DefaultOrmQuery.tuneFetchProperties(OrmQueryDetail tunedDetail) |
Copyright © 2014. All Rights Reserved.