public class EbeanQuery<MODEL_TYPE> extends Object implements com.avaje.ebean.Query<MODEL_TYPE>, act.db.Dao.Query<MODEL_TYPE,EbeanQuery<MODEL_TYPE>>
| Modifier and Type | Field and Description |
|---|---|
protected Class<MODEL_TYPE> |
modelType |
| Constructor and Description |
|---|
EbeanQuery() |
EbeanQuery(EbeanDao dao,
Class<MODEL_TYPE> modelType) |
protected Class<MODEL_TYPE> modelType
public EbeanQuery()
public EbeanQuery(EbeanDao dao, Class<MODEL_TYPE> modelType)
public com.avaje.ebean.Query<MODEL_TYPE> rawQuery()
public EbeanQuery<MODEL_TYPE> asOf(Timestamp timestamp)
asOf in interface com.avaje.ebean.Query<MODEL_TYPE>public List<com.avaje.ebean.Version<MODEL_TYPE>> findVersions()
findVersions in interface com.avaje.ebean.Query<MODEL_TYPE>public List<com.avaje.ebean.Version<MODEL_TYPE>> findVersionsBetween(Timestamp timestamp, Timestamp timestamp1)
findVersionsBetween in interface com.avaje.ebean.Query<MODEL_TYPE>public com.avaje.ebean.RawSql getRawSql()
getRawSql in interface com.avaje.ebean.Query<MODEL_TYPE>public void findEach(com.avaje.ebean.QueryEachConsumer<MODEL_TYPE> consumer)
findEach in interface com.avaje.ebean.Query<MODEL_TYPE>public void findEachWhile(com.avaje.ebean.QueryEachWhileConsumer<MODEL_TYPE> consumer)
findEachWhile in interface com.avaje.ebean.Query<MODEL_TYPE>@Nullable public MODEL_TYPE findUnique()
findUnique in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> apply(com.avaje.ebean.FetchPath fetchPath)
apply in interface com.avaje.ebean.Query<MODEL_TYPE>public com.avaje.ebean.ExpressionList<MODEL_TYPE> text()
text in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> setUseDocStore(boolean b)
setUseDocStore in interface com.avaje.ebean.Query<MODEL_TYPE>public int update()
update in interface com.avaje.ebean.Query<MODEL_TYPE>public int delete()
delete in interface com.avaje.ebean.Query<MODEL_TYPE>public Object getId()
getId in interface com.avaje.ebean.Query<MODEL_TYPE>public Class<MODEL_TYPE> getBeanType()
getBeanType in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> setDisableLazyLoading(boolean b)
setDisableLazyLoading in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> offset(int pos)
offset in interface act.db.Dao.Query<MODEL_TYPE,EbeanQuery<MODEL_TYPE>>public EbeanQuery<MODEL_TYPE> limit(int limit)
limit in interface act.db.Dao.Query<MODEL_TYPE,EbeanQuery<MODEL_TYPE>>public EbeanQuery<MODEL_TYPE> orderBy(String... fieldList)
orderBy in interface act.db.Dao.Query<MODEL_TYPE,EbeanQuery<MODEL_TYPE>>public MODEL_TYPE first()
first in interface act.db.Dao.Query<MODEL_TYPE,EbeanQuery<MODEL_TYPE>>public EbeanQuery<MODEL_TYPE> fetchQuery(String path, String fetchProperties)
fetchQuery in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> fetchLazy(String path, String fetchProperties)
fetchLazy in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> fetchQuery(String path)
fetchQuery in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> fetchLazy(String path)
fetchLazy in interface com.avaje.ebean.Query<MODEL_TYPE>public Iterable<MODEL_TYPE> fetch()
fetch in interface act.db.Dao.Query<MODEL_TYPE,EbeanQuery<MODEL_TYPE>>public long count()
count in interface act.db.Dao.Query<MODEL_TYPE,EbeanQuery<MODEL_TYPE>>public EbeanQuery<MODEL_TYPE> setIncludeSoftDeletes()
setIncludeSoftDeletes in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> asDraft()
asDraft in interface com.avaje.ebean.Query<MODEL_TYPE>public boolean isAutoTuned()
isAutoTuned in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> setAutoTune(boolean b)
setAutoTune in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> setDisableReadAuditing()
setDisableReadAuditing in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> setRawSql(com.avaje.ebean.RawSql rawSql)
setRawSql in interface com.avaje.ebean.Query<MODEL_TYPE>public void setDefaultRawSqlIfRequired()
public void cancel()
cancel in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> copy()
copy in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> setPersistenceContextScope(com.avaje.ebean.PersistenceContextScope scope)
setPersistenceContextScope in interface com.avaje.ebean.Query<MODEL_TYPE>public com.avaje.ebean.ExpressionFactory getExpressionFactory()
getExpressionFactory in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> setLazyLoadBatchSize(int lazyLoadBatchSize)
setLazyLoadBatchSize in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> select(String fetchProperties)
select in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> fetch(String path, String fetchProperties)
fetch in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> fetch(String assocProperty, String fetchProperties, com.avaje.ebean.FetchConfig fetchConfig)
fetch in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> fetch(String path)
fetch in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> fetch(String path, com.avaje.ebean.FetchConfig joinConfig)
fetch in interface com.avaje.ebean.Query<MODEL_TYPE>public <A> List<A> findIds()
findIds in interface com.avaje.ebean.Query<MODEL_TYPE>public com.avaje.ebean.QueryIterator<MODEL_TYPE> findIterate()
findIterate in interface com.avaje.ebean.Query<MODEL_TYPE>public void consume(org.osgl.Lang.Visitor<MODEL_TYPE> visitor)
public List<MODEL_TYPE> findList()
findList in interface com.avaje.ebean.Query<MODEL_TYPE>public Set<MODEL_TYPE> findSet()
findSet in interface com.avaje.ebean.Query<MODEL_TYPE>public <K> Map<K,MODEL_TYPE> findMap()
findMap in interface com.avaje.ebean.Query<MODEL_TYPE>public <A> List<A> findSingleAttributeList()
findSingleAttributeList in interface com.avaje.ebean.Query<MODEL_TYPE>public int findCount()
findCount in interface com.avaje.ebean.Query<MODEL_TYPE>public MODEL_TYPE findOne()
public com.avaje.ebean.FutureRowCount<MODEL_TYPE> findFutureCount()
findFutureCount in interface com.avaje.ebean.Query<MODEL_TYPE>public com.avaje.ebean.FutureIds<MODEL_TYPE> findFutureIds()
findFutureIds in interface com.avaje.ebean.Query<MODEL_TYPE>public com.avaje.ebean.FutureList<MODEL_TYPE> findFutureList()
findFutureList in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> setParameter(String name, Object value)
setParameter in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> setParameter(int position, Object value)
setParameter in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> setId(Object id)
setId in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> where(com.avaje.ebean.Expression expression)
where in interface com.avaje.ebean.Query<MODEL_TYPE>public com.avaje.ebean.ExpressionList<MODEL_TYPE> where()
where in interface com.avaje.ebean.Query<MODEL_TYPE>public com.avaje.ebean.ExpressionList<MODEL_TYPE> filterMany(String propertyName)
filterMany in interface com.avaje.ebean.Query<MODEL_TYPE>public com.avaje.ebean.ExpressionList<MODEL_TYPE> having()
having in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> having(com.avaje.ebean.Expression addExpressionToHaving)
having in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> orderBy(String orderByClause)
orderBy in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> order(String orderByClause)
order in interface com.avaje.ebean.Query<MODEL_TYPE>public com.avaje.ebean.OrderBy<MODEL_TYPE> order()
order in interface com.avaje.ebean.Query<MODEL_TYPE>public com.avaje.ebean.OrderBy<MODEL_TYPE> orderBy()
orderBy in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> setOrder(com.avaje.ebean.OrderBy<MODEL_TYPE> orderBy)
setOrder in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> setOrderBy(com.avaje.ebean.OrderBy<MODEL_TYPE> orderBy)
setOrderBy in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> setDistinct(boolean isDistinct)
setDistinct in interface com.avaje.ebean.Query<MODEL_TYPE>public int getFirstRow()
getFirstRow in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> setFirstRow(int firstRow)
setFirstRow in interface com.avaje.ebean.Query<MODEL_TYPE>public int getMaxRows()
getMaxRows in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> setMaxRows(int maxRows)
setMaxRows in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> setMapKey(String mapKey)
setMapKey in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> setUseCache(boolean useBeanCache)
setUseCache in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> setUseQueryCache(boolean useQueryCache)
setUseQueryCache in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> setReadOnly(boolean readOnly)
setReadOnly in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> setLoadBeanCache(boolean loadBeanCache)
setLoadBeanCache in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> setTimeout(int secs)
setTimeout in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> setBufferFetchSizeHint(int fetchSize)
setBufferFetchSizeHint in interface com.avaje.ebean.Query<MODEL_TYPE>public String getGeneratedSql()
getGeneratedSql in interface com.avaje.ebean.Query<MODEL_TYPE>@Deprecated public EbeanQuery<MODEL_TYPE> setForUpdate(boolean forUpdate)
setForUpdate in interface com.avaje.ebean.Query<MODEL_TYPE>public boolean isForUpdate()
isForUpdate in interface com.avaje.ebean.Query<MODEL_TYPE>public EbeanQuery<MODEL_TYPE> alias(String alias)
alias in interface com.avaje.ebean.Query<MODEL_TYPE>public com.avaje.ebean.PagedList<MODEL_TYPE> findPagedList()
findPagedList in interface com.avaje.ebean.Query<MODEL_TYPE>public Set<String> validate()
validate in interface com.avaje.ebean.Query<MODEL_TYPE>Copyright © 2015–2018 ActFramework. All rights reserved.