public class ArchiveConversationEventQueryImpl extends AbstractQuery<ArchiveConversationEventQuery,ArchiveConversationEventEntity> implements ArchiveConversationEventQuery, CacheAwareQuery<ArchiveConversationEventEntity>
ListQueryParameterObject.OrderBy, ListQueryParameterObject.ResultTypeQuery.NullHandlingOnOrder| Modifier and Type | Field and Description |
|---|---|
protected String |
conversationId |
protected Date |
creationTimeAfter |
protected Date |
creationTimeBefore |
protected static ListQueryParameterObject.OrderBy |
DEFAULT_ORDER_BY |
protected String |
id |
protected Date |
periodEndTimeAfter |
protected Date |
periodEndTimeBefore |
protected Date |
periodStartTimeAfter |
protected Date |
periodStartTimeBefore |
protected QueryTypeEnum |
queryType |
commandContext, commandExecutordatabaseType, defaultOrderBy, firstResult, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByCollection, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC| Constructor and Description |
|---|
ArchiveConversationEventQueryImpl(CommandExecutor commandExecutor) |
asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, list, listPage, orderBy, orderBy, setCommandExecutor, singleResultaddOrder, buildOrderBy, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByCollectionSafe, getOrderByForWindow, getOuterJoinOrderBy, getParameter, hasOrderBy, hasOrderByForColumn, isNeedsPaging, mapOrderByToSql, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setParameterclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitasc, count, desc, list, listPage, orderBy, orderBy, singleResultenhanceCachedValueprotected static final ListQueryParameterObject.OrderBy DEFAULT_ORDER_BY
protected String id
protected String conversationId
protected Date periodEndTimeBefore
protected Date periodEndTimeAfter
protected Date periodStartTimeBefore
protected Date periodStartTimeAfter
protected Date creationTimeBefore
protected Date creationTimeAfter
protected QueryTypeEnum queryType
public ArchiveConversationEventQueryImpl(CommandExecutor commandExecutor)
public long executeCount(CommandContext commandContext)
executeCount in class AbstractQuery<ArchiveConversationEventQuery,ArchiveConversationEventEntity>public List<ArchiveConversationEventEntity> executeList(CommandContext commandContext)
executeList in class AbstractQuery<ArchiveConversationEventQuery,ArchiveConversationEventEntity>public ArchiveConversationEventQuery orderByCreationTime()
orderByCreationTime in interface ArchiveConversationEventQuerypublic ArchiveConversationEventQuery id(String id)
id in interface ArchiveConversationEventQuerypublic ArchiveConversationEventQuery conversationId(String conversationId)
conversationId in interface ArchiveConversationEventQuerypublic ArchiveConversationEventQuery creationTimeAfter(Date creationTimeAfter)
creationTimeAfter in interface ArchiveConversationEventQuerypublic ArchiveConversationEventQuery creationTimeBefore(Date creationTimeBefore)
creationTimeBefore in interface ArchiveConversationEventQuerypublic ArchiveConversationEventQuery periodStartTimeAfter(Date periodStartTimeAfter)
periodStartTimeAfter in interface ArchiveConversationEventQuerypublic ArchiveConversationEventQuery periodStartTimeBefore(Date periodStartTimeBefore)
periodStartTimeBefore in interface ArchiveConversationEventQuerypublic ArchiveConversationEventQuery periodEndTimeAfter(Date periodEndTimeAfter)
periodEndTimeAfter in interface ArchiveConversationEventQuerypublic ArchiveConversationEventQuery periodEndTimeBefore(Date periodEndTimeBefore)
periodEndTimeBefore in interface ArchiveConversationEventQuerypublic ArchiveConversationEventQuery queryType(QueryTypeEnum queryType)
queryType in interface ArchiveConversationEventQuerypublic String getId()
getId in interface CacheAwareQuery<ArchiveConversationEventEntity>public String getConversationId()
public Date getPeriodEndTimeBefore()
public Date getPeriodEndTimeAfter()
public Date getPeriodStartTimeBefore()
public Date getPeriodStartTimeAfter()
public Date getCreationTimeBefore()
public Date getCreationTimeAfter()
public QueryTypeEnum getQueryType()