public class UserAnalyticsQueryImpl extends AbstractQuery<UserAnalyticsQuery,UserAnalyticsEntity> implements UserAnalyticsQuery, CacheAwareQuery<UserAnalyticsEntity>
ListQueryParameterObject.OrderBy, ListQueryParameterObject.ResultType
Query.NullHandlingOnOrder
Modifier and Type | Field and Description |
---|---|
protected Date |
creationTimeAfter |
protected Date |
creationTimeBefore |
protected Date |
endTimeAfter |
protected Date |
endTimeBefore |
protected String |
id |
protected Date |
startTimeAfter |
protected Date |
startTimeBefore |
protected String |
userId |
commandContext, commandExecutor
databaseType, DEFAULT_ORDER_BY, defaultOrderBy, firstResult, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByCollection, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC
Constructor and Description |
---|
UserAnalyticsQueryImpl(CommandExecutor commandExecutor) |
Modifier and Type | Method and Description |
---|---|
UserAnalyticsQuery |
creationTimeAfter(Date creationTimeAfter) |
UserAnalyticsQuery |
creationTimeBefore(Date creationTimeBefore) |
UserAnalyticsQuery |
endTimeAfter(Date endTimeAfter) |
UserAnalyticsQuery |
endTimeBefore(Date endTimeBefore) |
long |
executeCount(CommandContext commandContext) |
List<UserAnalyticsEntity> |
executeList(CommandContext commandContext) |
Date |
getCreationTimeAfter() |
Date |
getCreationTimeBefore() |
Date |
getEndTimeAfter() |
Date |
getEndTimeBefore() |
String |
getId() |
Date |
getStartTimeAfter() |
Date |
getStartTimeBefore() |
String |
getUserId() |
UserAnalyticsQuery |
id(String id) |
UserAnalyticsQuery |
orderByCreationTime() |
UserAnalyticsQuery |
startTimeAfter(Date startTimeAfter) |
UserAnalyticsQuery |
startTimeBefore(Date startTimeBefore) |
UserAnalyticsQuery |
userId(String userId) |
asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, list, listPage, orderBy, orderBy, setCommandExecutor, singleResult
addOrder, buildOrderBy, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByCollectionSafe, getOrderByForWindow, getOuterJoinOrderBy, getParameter, hasOrderBy, hasOrderByForColumn, isNeedsPaging, mapOrderByToSql, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setParameter
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
asc, count, desc, list, listPage, orderBy, orderBy, singleResult
enhanceCachedValue
protected String id
protected Date creationTimeBefore
protected Date creationTimeAfter
protected Date startTimeAfter
protected Date startTimeBefore
protected Date endTimeAfter
protected Date endTimeBefore
protected String userId
public UserAnalyticsQueryImpl(CommandExecutor commandExecutor)
public long executeCount(CommandContext commandContext)
executeCount
in class AbstractQuery<UserAnalyticsQuery,UserAnalyticsEntity>
public List<UserAnalyticsEntity> executeList(CommandContext commandContext)
executeList
in class AbstractQuery<UserAnalyticsQuery,UserAnalyticsEntity>
public UserAnalyticsQuery orderByCreationTime()
orderByCreationTime
in interface UserAnalyticsQuery
public UserAnalyticsQuery id(String id)
id
in interface UserAnalyticsQuery
public UserAnalyticsQuery creationTimeAfter(Date creationTimeAfter)
creationTimeAfter
in interface UserAnalyticsQuery
public UserAnalyticsQuery creationTimeBefore(Date creationTimeBefore)
creationTimeBefore
in interface UserAnalyticsQuery
public UserAnalyticsQuery startTimeAfter(Date startTimeAfter)
startTimeAfter
in interface UserAnalyticsQuery
public UserAnalyticsQuery startTimeBefore(Date startTimeBefore)
startTimeBefore
in interface UserAnalyticsQuery
public UserAnalyticsQuery endTimeAfter(Date endTimeAfter)
endTimeAfter
in interface UserAnalyticsQuery
public UserAnalyticsQuery endTimeBefore(Date endTimeBefore)
endTimeBefore
in interface UserAnalyticsQuery
public UserAnalyticsQuery userId(String userId)
userId
in interface UserAnalyticsQuery
public String getId()
getId
in interface CacheAwareQuery<UserAnalyticsEntity>
public Date getCreationTimeBefore()
public Date getCreationTimeAfter()
public Date getStartTimeAfter()
public Date getStartTimeBefore()
public Date getEndTimeAfter()
public Date getEndTimeBefore()
public String getUserId()