Package com.influxdb.client.domain
Class LogicalExpression
java.lang.Object
com.influxdb.client.domain.Node
com.influxdb.client.domain.Expression
com.influxdb.client.domain.LogicalExpression
Represents the rule conditions that collectively evaluate to either true or false
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getLeft()
Get leftGet operatorgetRight()
Get rightgetType()
Type of AST nodeint
hashCode()
left
(Expression left) right
(Expression right) void
setLeft
(Expression left) void
setOperator
(String operator) void
setRight
(Expression right) void
toString()
-
Field Details
-
SERIALIZED_NAME_TYPE
- See Also:
-
SERIALIZED_NAME_OPERATOR
- See Also:
-
SERIALIZED_NAME_LEFT
- See Also:
-
SERIALIZED_NAME_RIGHT
- See Also:
-
-
Constructor Details
-
LogicalExpression
public LogicalExpression()
-
-
Method Details
-
type
-
getType
Type of AST node- Returns:
- type
-
setType
-
operator
-
getOperator
Get operator- Returns:
- operator
-
setOperator
-
left
-
getLeft
Get left- Returns:
- left
-
setLeft
-
right
-
getRight
Get right- Returns:
- right
-
setRight
-
equals
- Overrides:
equals
in classExpression
-
hashCode
public int hashCode()- Overrides:
hashCode
in classExpression
-
toString
- Overrides:
toString
in classExpression
-