Class Operator
java.lang.Object
com.aquima.interactions.expressions.definition.Operator
- All Implemented Interfaces:
Serializable
Enumeration class defining all the binary operators.
- Since:
- 6.1
- Author:
- O. Kerpershoek, F. van der Meer
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Operator
static final int
static final Operator
static final int
static final Operator
static final int
static final Operator
static final int
static final Operator
static final int
static final Operator
static final int
static final Operator
static final int
static final Operator
static final int
static final Operator
static final int
static final Operator
static final int
static final Operator
static final int
static final Operator
static final int
static final Operator
static final int
static final Operator
static final int
static final Operator
static final int
static final Operator
static final int
static final Operator
static final int
static final Operator
static final int
static final Operator
static final int
static final Operator
static final int
-
Method Summary
Modifier and TypeMethodDescriptionboolean
int
getId()
This method returns the name of the operator.int
hashCode()
boolean
This method returns a boolean indicating if the operator represents a condition.boolean
This method returns a boolean indicating if the operator represents a list operation.boolean
This method returns a boolean indicating if the operator represents a logical operation.toString()
-
Field Details
-
EQ_ID
public static final int EQ_ID- See Also:
-
NE_ID
public static final int NE_ID- See Also:
-
GT_ID
public static final int GT_ID- See Also:
-
LT_ID
public static final int LT_ID- See Also:
-
GE_ID
public static final int GE_ID- See Also:
-
LE_ID
public static final int LE_ID- See Also:
-
IN_ID
public static final int IN_ID- See Also:
-
OR_ID
public static final int OR_ID- See Also:
-
AND_ID
public static final int AND_ID- See Also:
-
ADD_ID
public static final int ADD_ID- See Also:
-
SUB_ID
public static final int SUB_ID- See Also:
-
MUL_ID
public static final int MUL_ID- See Also:
-
MOD_ID
public static final int MOD_ID- See Also:
-
DIV_ID
public static final int DIV_ID- See Also:
-
POW_ID
public static final int POW_ID- See Also:
-
INT_DIV_ID
public static final int INT_DIV_ID- See Also:
-
COMP_ID
public static final int COMP_ID- See Also:
-
UNION_ID
public static final int UNION_ID- See Also:
-
DIFFERENCE_ID
public static final int DIFFERENCE_ID- See Also:
-
INTERSECTION_ID
public static final int INTERSECTION_ID- See Also:
-
EQ
-
NE
-
GT
-
LT
-
GE
-
LE
-
IN
-
OR
-
AND
-
ADD
-
SUB
-
MUL
-
MOD
-
DIV
-
POW
-
INT_DIV
-
COMP
-
UNION
-
DIFFERENCE
-
INTERSECTION
-
-
Method Details
-
getId
public int getId() -
getSymbol
This method returns the name of the operator.- Returns:
- the name of the operator.
-
isConditionOperator
public boolean isConditionOperator()This method returns a boolean indicating if the operator represents a condition.- Returns:
- a boolean indicating if the operator represents a condition.
-
isLogicalOperator
public boolean isLogicalOperator()This method returns a boolean indicating if the operator represents a logical operation.- Returns:
- a boolean indicating if the operator represents a logical operation.
-
isListOperator
public boolean isListOperator()This method returns a boolean indicating if the operator represents a list operation.- Returns:
- a boolean indicating if the operator represents a list operation.
-
equals
-
hashCode
public int hashCode() -
toString
-