Package org.drdeesw.commons.queries
Class Operator
- java.lang.Object
-
- org.drdeesw.commons.queries.Operator
-
public class Operator extends java.lang.Object- Author:
- gkephart
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOperator.Type
-
Field Summary
Fields Modifier and Type Field Description static Operator[]ALLstatic OperatorANDstatic OperatorBETWEENstatic OperatorEQUALSstatic OperatorEXISTSstatic OperatorGEstatic OperatorGTstatic OperatorIEQUALSstatic OperatorILIKEstatic OperatorINstatic OperatorIS_NOT_NULLstatic OperatorIS_NULLstatic OperatorLEstatic OperatorLIKEstatic OperatorLTstatic OperatorNOT_EQUALSstatic OperatorNOT_EXISTSstatic OperatorOR
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OperatorbyLhs(java.lang.String propertyName)java.lang.StringgetLhs()java.lang.StringgetSql()Operator.TypegetType()booleanisCaseInsensitive()booleanisLike()
-
-
-
Field Detail
-
BETWEEN
public static final Operator BETWEEN
-
EQUALS
public static final Operator EQUALS
-
GE
public static final Operator GE
-
GT
public static final Operator GT
-
IEQUALS
public static final Operator IEQUALS
-
ILIKE
public static final Operator ILIKE
-
IS_NOT_NULL
public static final Operator IS_NOT_NULL
-
IS_NULL
public static final Operator IS_NULL
-
LE
public static final Operator LE
-
LIKE
public static final Operator LIKE
-
LT
public static final Operator LT
-
NOT_EQUALS
public static final Operator NOT_EQUALS
-
AND
public static final Operator AND
-
OR
public static final Operator OR
-
IN
public static final Operator IN
-
EXISTS
public static final Operator EXISTS
-
NOT_EXISTS
public static final Operator NOT_EXISTS
-
ALL
public static final Operator[] ALL
-
-
Method Detail
-
byLhs
public static Operator byLhs(java.lang.String propertyName)
- Parameters:
propertyName-- Returns:
-
getSql
public java.lang.String getSql()
- Returns:
- the sql
-
getType
public Operator.Type getType()
- Returns:
- the type
-
isCaseInsensitive
public boolean isCaseInsensitive()
- Returns:
- the caseInsensitive
-
isLike
public boolean isLike()
- Returns:
- the like
-
getLhs
public java.lang.String getLhs()
- Returns:
- the lhs
-
-