@Override protected TaskQuery newInstance() { return new TaskQuery(); }
@SuppressWarnings("unchecked") @Override public <T extends TaskTO> PagedResult<T> search(final TaskQuery query) { Pair<Integer, List<T>> result = logic.search( query.getType(), query.getResource(), query.getNotification(), query.getAnyTypeKind(), query.getEntityKey(), query.getPage(), query.getSize(), getOrderByClauses(query.getOrderBy()), query.getDetails()); return buildPagedResult(result.getRight(), query.getPage(), query.getSize(), result.getLeft()); }
public Builder details(final boolean details) { getInstance().setDetails(details); return this; } }
public Builder anyTypeKind(final AnyTypeKind anyTypeKind) { getInstance().setAnyTypeKind(anyTypeKind); return this; }
public Builder entityKey(final String entityKey) { getInstance().setEntityKey(entityKey); return this; }
public Builder(final TaskType type) { super(); getInstance().setType(type); }
public Builder notification(final String notification) { getInstance().setNotification(notification); return this; }
public Builder resource(final String resource) { getInstance().setResource(resource); return this; }
public Builder details(final boolean details) { getInstance().setDetails(details); return this; } }
public Builder anyTypeKind(final AnyTypeKind anyTypeKind) { getInstance().setAnyTypeKind(anyTypeKind); return this; }
public Builder entityKey(final String entityKey) { getInstance().setEntityKey(entityKey); return this; }
public Builder(final TaskType type) { super(); getInstance().setType(type); }
public Builder notification(final String notification) { getInstance().setNotification(notification); return this; }
public Builder resource(final String resource) { getInstance().setResource(resource); return this; }
@Override protected TaskQuery newInstance() { return new TaskQuery(); }