@Override public AuditTaskDeleteBuilder dateRangeStart(Date rangeStart) { if (checkIfNull(rangeStart)) { return this; } addRangeParameter(CREATED_ON_LIST, "created on date range end", ensureDateNotTimestamp(rangeStart)[0], true); return this; }
@Override public TaskEventDeleteBuilder dateRangeEnd(Date rangeStart) { if (checkIfNull(rangeStart)) { return this; } addRangeParameter(TASK_EVENT_DATE_ID_LIST, "created on date range end", ensureDateNotTimestamp(rangeStart)[0], false); return this; }
@Override public AuditTaskQueryBuilder description(String... description) { addObjectParameter(TASK_DESCRIPTION_LIST, "task description", description); return this; }
@Override public AuditTaskDeleteBuilder date(Date... date) { if (checkIfNull(date)) { return this; } addObjectParameter(CREATED_ON_LIST, "created on date", ensureDateNotTimestamp(date)); return this; }
@Override public BAMTaskSummaryQueryBuilder taskName(String... name) { addObjectParameter(TASK_NAME_LIST, "task name", name); return this; }
@Override public AuditTaskQueryBuilder taskId(long... taskId) { addLongParameter(TASK_ID_LIST, "task id", taskId); return this; }
@Override public BAMTaskSummaryQueryBuilder taskId(long... taskId) { addLongParameter(TASK_ID_LIST, "task id", taskId); return this; }
@Override public AuditTaskQueryBuilder taskIdRange( Long taskIdMin, Long taskIdMax ) { long [] params = { taskIdMin, taskIdMax }; addRangeParameters(TASK_ID_LIST, "task id", taskIdMin, taskIdMax ); return this; }
@Override public BAMTaskSummaryQueryBuilder startDateRange( Date startDateMin, Date startDateMax ) { addRangeParameters(START_DATE_LIST, "start date", startDateMin, startDateMax); return this; }
@Override public TaskEventQueryBuilder id( long... id ) { addLongParameter(ID_LIST, "task id", id); return this; }
@Override public TaskEventQueryBuilder userId( String... userId ) { addObjectParameter(USER_ID_LIST, "user id", userId); return this; }
@Override public TaskVariableQueryBuilder type( VariableType... type ) { addObjectParameter(TYPE_LIST, "task variable type", type); return this; }
@Override public AuditTaskQueryBuilder priority( int... priority ) { addIntParameter(TASK_PRIORITY_LIST, "priority", priority); return this; }
@Override public AuditTaskDeleteBuilder dateRangeEnd(Date rangeStart) { if (checkIfNull(rangeStart)) { return this; } addRangeParameter(CREATED_ON_LIST, "created on date range end", ensureDateNotTimestamp(rangeStart)[0], false); return this; }
@Override public AuditTaskQueryBuilder deploymentId( String... deploymentId ) { addObjectParameter(DEPLOYMENT_ID_LIST, "deployment id", deploymentId); return this; }
@Override public BAMTaskSummaryQueryBuilder startDate( Date... startDate ) { addObjectParameter(START_DATE_LIST, "start date", startDate); return this; }
@Override public AuditTaskQueryBuilder workItemId(long... workItemId) { addLongParameter(WORK_ITEM_ID_LIST, "work item id", workItemId); return this; }
@Override public BAMTaskSummaryQueryBuilder id( long... id ) { addLongParameter(ID_LIST, "id", id); return this; }
@Override public AuditTaskQueryBuilder dueDate( Date... dueDate ) { addObjectParameter(TASK_DUE_DATE_LIST, "due date", dueDate); return this; }
@Override public BAMTaskSummaryQueryBuilder createdOn( Date... createdOn ) { addObjectParameter(CREATED_ON_LIST, "created on", createdOn); return this; }