public class CQueryEngine extends Object
| Constructor and Description |
|---|
CQueryEngine(DatabasePlatform dbPlatform,
Binder binder,
BackgroundExecutor backgroundExecutor) |
| Modifier and Type | Method and Description |
|---|---|
<T> CQuery<T> |
buildQuery(OrmQueryRequest<T> request) |
<T> T |
find(OrmQueryRequest<T> request)
Find and return a single bean using its unique id.
|
<T> BeanIdList |
findIds(OrmQueryRequest<T> request)
Build and execute the find Id's query.
|
<T> QueryIterator<T> |
findIterate(OrmQueryRequest<T> request)
Read many beans using an iterator (except you need to close() the iterator
when you have finished).
|
<T> BeanCollection<T> |
findMany(OrmQueryRequest<T> request)
Find a list/map/set of beans.
|
<T> int |
findRowCount(OrmQueryRequest<T> request)
Build and execute the row count query.
|
public CQueryEngine(DatabasePlatform dbPlatform, Binder binder, BackgroundExecutor backgroundExecutor)
public <T> CQuery<T> buildQuery(OrmQueryRequest<T> request)
public <T> BeanIdList findIds(OrmQueryRequest<T> request)
public <T> int findRowCount(OrmQueryRequest<T> request)
public <T> QueryIterator<T> findIterate(OrmQueryRequest<T> request)
public <T> BeanCollection<T> findMany(OrmQueryRequest<T> request)
public <T> T find(OrmQueryRequest<T> request)
Copyright © 2014. All Rights Reserved.