Class Conditions
- java.lang.Object
-
- org.exoplatform.task.dao.condition.Conditions
-
public class Conditions extends Object
- Author:
- Tuyen Nguyen The.
-
-
Field Summary
Fields Modifier and Type Field Description static StringIDstatic StringLABEL_TASK_IDstatic StringMANAGERstatic StringNAMEstatic StringPARENTstatic StringPARTICIPATORstatic StringTASK_ASSIGNEEstatic StringTASK_COMPLETEDstatic StringTASK_COWORKERstatic StringTASK_CREATORstatic StringTASK_DESstatic StringTASK_DUEDATEstatic StringTASK_END_DATEstatic StringTASK_LABEL_IDstatic StringTASK_LABEL_USERNAMEstatic StringTASK_MANAGERstatic StringTASK_MENTIONED_USERSstatic StringTASK_PARTICIPATORstatic StringTASK_PRIORITYstatic StringTASK_PROJECTstatic StringTASK_START_DATEstatic StringTASK_STATUSstatic StringTASK_TITLEstatic StringTASK_WATCHERstatic StringUSERNAME
-
Constructor Summary
Constructors Constructor Description Conditions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AggregateConditionand(Condition... cond)static <T> SingleCondition<T>eq(String fieldName, T value)static <T> SingleCondition<T>gt(String fieldName, T value)static <T> SingleCondition<T>gte(String fieldName, T value)static <T> SingleCondition<List<T>>in(String fieldName, List<T> values)static <T> SingleCondition<T>isEmpty(String fieldName)static <T> SingleCondition<T>isFalse(String fieldName)static <T> SingleCondition<T>isNull(String fieldName)static <T> SingleCondition<T>isTrue(String fieldName)static <T> SingleCondition<T>like(String fieldName, T value)static <T> SingleCondition<T>lt(String fieldName, T value)static <T> SingleCondition<T>lte(String fieldName, T value)static <T> SingleCondition<T>notNull(String fieldName)static AggregateConditionor(Condition... cond)
-
-
-
Field Detail
-
ID
public static String ID
-
TASK_TITLE
public static String TASK_TITLE
-
TASK_DES
public static String TASK_DES
-
TASK_PRIORITY
public static String TASK_PRIORITY
-
TASK_ASSIGNEE
public static String TASK_ASSIGNEE
-
TASK_COWORKER
public static String TASK_COWORKER
-
TASK_WATCHER
public static String TASK_WATCHER
-
TASK_CREATOR
public static String TASK_CREATOR
-
TASK_STATUS
public static String TASK_STATUS
-
TASK_DUEDATE
public static String TASK_DUEDATE
-
TASK_PROJECT
public static String TASK_PROJECT
-
TASK_LABEL_USERNAME
public static String TASK_LABEL_USERNAME
-
TASK_LABEL_ID
public static String TASK_LABEL_ID
-
TASK_COMPLETED
public static String TASK_COMPLETED
-
TASK_START_DATE
public static String TASK_START_DATE
-
TASK_END_DATE
public static String TASK_END_DATE
-
TASK_MANAGER
public static String TASK_MANAGER
-
TASK_PARTICIPATOR
public static String TASK_PARTICIPATOR
-
TASK_MENTIONED_USERS
public static String TASK_MENTIONED_USERS
-
MANAGER
public static final String MANAGER
- See Also:
- Constant Field Values
-
PARTICIPATOR
public static final String PARTICIPATOR
- See Also:
- Constant Field Values
-
NAME
public static final String NAME
- See Also:
- Constant Field Values
-
PARENT
public static final String PARENT
- See Also:
- Constant Field Values
-
USERNAME
public static final String USERNAME
- See Also:
- Constant Field Values
-
LABEL_TASK_ID
public static final String LABEL_TASK_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
eq
public static <T> SingleCondition<T> eq(String fieldName, T value)
-
like
public static <T> SingleCondition<T> like(String fieldName, T value)
-
gt
public static <T> SingleCondition<T> gt(String fieldName, T value)
-
lt
public static <T> SingleCondition<T> lt(String fieldName, T value)
-
gte
public static <T> SingleCondition<T> gte(String fieldName, T value)
-
lte
public static <T> SingleCondition<T> lte(String fieldName, T value)
-
isNull
public static <T> SingleCondition<T> isNull(String fieldName)
-
isEmpty
public static <T> SingleCondition<T> isEmpty(String fieldName)
-
notNull
public static <T> SingleCondition<T> notNull(String fieldName)
-
in
public static <T> SingleCondition<List<T>> in(String fieldName, List<T> values)
-
isTrue
public static <T> SingleCondition<T> isTrue(String fieldName)
-
isFalse
public static <T> SingleCondition<T> isFalse(String fieldName)
-
and
public static AggregateCondition and(Condition... cond)
-
or
public static AggregateCondition or(Condition... cond)
-
-