public class BinaryExpression extends Expression
| Modifier and Type | Class and Description |
|---|---|
static class |
BinaryExpression.BinaryExpressionLeftAdapter |
static class |
BinaryExpression.BinaryExpressionRightAdapter |
| Modifier and Type | Field and Description |
|---|---|
static String |
SERIALIZED_NAME_LEFT |
static String |
SERIALIZED_NAME_OPERATOR |
static String |
SERIALIZED_NAME_RIGHT |
static String |
SERIALIZED_NAME_TYPE |
| Constructor and Description |
|---|
BinaryExpression() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Expression |
getLeft()
Get left
|
String |
getOperator()
Get operator
|
Expression |
getRight()
Get right
|
String |
getType()
Type of AST node
|
int |
hashCode() |
BinaryExpression |
left(Expression left) |
BinaryExpression |
operator(String operator) |
BinaryExpression |
right(Expression right) |
void |
setLeft(Expression left) |
void |
setOperator(String operator) |
void |
setRight(Expression right) |
void |
setType(String type) |
String |
toString() |
BinaryExpression |
type(String type) |
public static final String SERIALIZED_NAME_TYPE
public static final String SERIALIZED_NAME_OPERATOR
public static final String SERIALIZED_NAME_LEFT
public static final String SERIALIZED_NAME_RIGHT
public BinaryExpression type(String type)
public String getType()
public void setType(String type)
public BinaryExpression operator(String operator)
public String getOperator()
public void setOperator(String operator)
public BinaryExpression left(Expression left)
public Expression getLeft()
public void setLeft(Expression left)
public BinaryExpression right(Expression right)
public Expression getRight()
public void setRight(Expression right)
public boolean equals(Object o)
equals in class Expressionpublic int hashCode()
hashCode in class Expressionpublic String toString()
toString in class ExpressionCopyright © 2018–2023 InfluxData, Inc.. All rights reserved.