/** * Copyright (c) 2000-present Liferay, Inc. All rights reserved. * * This library is free software; you can redistribute it and/or modify it under * the terms of the GNU Lesser General Public License as published by the Free * Software Foundation; either version 2.1 of the License, or (at your option) * any later version. * * This library is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more * details. */ package com.liferay.portal.workflow.kaleo.service.persistence; import com.liferay.portal.kernel.dao.orm.QueryUtil; import com.liferay.portal.kernel.service.ServiceContext; import com.liferay.portal.kernel.util.OrderByComparator; import com.liferay.portal.workflow.kaleo.model.KaleoTaskInstanceToken; import java.util.Date; import java.util.List; /** * @author Brian Wing Shun Chan */ public class KaleoTaskInstanceTokenQuery { public KaleoTaskInstanceTokenQuery(ServiceContext serviceContext) { _serviceContext = serviceContext; _companyId = serviceContext.getCompanyId(); _userId = serviceContext.getUserId(); } public Long[] getAssetPrimaryKeys() { return _assetPrimaryKeys; } public String[] getAssetTypes() { return _assetTypes; } public String getAssigneeClassName() { return _assigneeClassName; } public Long getAssigneeClassPK() { return _assigneeClassPK; } public long getCompanyId() { return _companyId; } public Date getDueDateGT() { return _dueDateGT; } public Date getDueDateLT() { return _dueDateLT; } public int getEnd() { return _end; } public Long getKaleoInstanceId() { return _kaleoInstanceId; } public OrderByComparator<KaleoTaskInstanceToken> getOrderByComparator() { return _orderByComparator; } public List<Long> getRoleIds() { return _roleIds; } public ServiceContext getServiceContext() { return _serviceContext; } public int getStart() { return _start; } public String getTaskName() { return _taskName; } public long getUserId() { return _userId; } public boolean isAndOperator() { return _andOperator; } public Boolean isCompleted() { return _completed; } public Boolean isSearchByUserRoles() { return _searchByUserRoles; } public void setAndOperator(boolean andOperator) { _andOperator = andOperator; } public void setAssetPrimaryKeys(Long[] assetPrimaryKeys) { _assetPrimaryKeys = assetPrimaryKeys; } public void setAssetTypes(String[] assetTypes) { _assetTypes = assetTypes; } public void setAssigneeClassName(String assigneeClassName) { _assigneeClassName = assigneeClassName; } public void setAssigneeClassPK(Long assigneeClassPK) { _assigneeClassPK = assigneeClassPK; } public void setCompanyId(long companyId) { _companyId = companyId; } public void setCompleted(Boolean completed) { _completed = completed; } public void setDueDateGT(Date dueDateGT) { _dueDateGT = dueDateGT; } public void setDueDateLT(Date dueDateLT) { _dueDateLT = dueDateLT; } public void setEnd(int end) { _end = end; } public void setKaleoInstanceId(Long kaleoInstanceId) { _kaleoInstanceId = kaleoInstanceId; } public void setOrderByComparator( OrderByComparator<KaleoTaskInstanceToken> orderByComparator) { _orderByComparator = orderByComparator; } public void setRoleIds(List<Long> roleIds) { _roleIds = roleIds; } public void setSearchByUserRoles(Boolean searchByUserRoles) { _searchByUserRoles = searchByUserRoles; } public void setServiceContext(ServiceContext serviceContext) { _serviceContext = serviceContext; } public void setStart(int start) { _start = start; } public void setTaskName(String taskName) { _taskName = taskName; } public void setUserId(long userId) { _userId = userId; } private boolean _andOperator = true; private Long[] _assetPrimaryKeys; private String[] _assetTypes; private String _assigneeClassName; private Long _assigneeClassPK; private long _companyId; private Boolean _completed; private Date _dueDateGT; private Date _dueDateLT; private int _end = QueryUtil.ALL_POS; private Long _kaleoInstanceId; private OrderByComparator<KaleoTaskInstanceToken> _orderByComparator; private List<Long> _roleIds; private Boolean _searchByUserRoles; private ServiceContext _serviceContext; private int _start = QueryUtil.ALL_POS; private String _taskName; private long _userId; }