public class ConditionalExpression extends Expression
| Modifier and Type | Class and Description |
|---|---|
static class |
ConditionalExpression.ConditionalExpressionAlternateAdapter |
static class |
ConditionalExpression.ConditionalExpressionConsequentAdapter |
static class |
ConditionalExpression.ConditionalExpressionTestAdapter |
| Modifier and Type | Field and Description |
|---|---|
static String |
SERIALIZED_NAME_ALTERNATE |
static String |
SERIALIZED_NAME_CONSEQUENT |
static String |
SERIALIZED_NAME_TEST |
static String |
SERIALIZED_NAME_TYPE |
| Constructor and Description |
|---|
ConditionalExpression() |
| Modifier and Type | Method and Description |
|---|---|
ConditionalExpression |
alternate(Expression alternate) |
ConditionalExpression |
consequent(Expression consequent) |
boolean |
equals(Object o) |
Expression |
getAlternate()
Get alternate
|
Expression |
getConsequent()
Get consequent
|
Expression |
getTest()
Get test
|
String |
getType()
Type of AST node
|
int |
hashCode() |
void |
setAlternate(Expression alternate) |
void |
setConsequent(Expression consequent) |
void |
setTest(Expression test) |
void |
setType(String type) |
ConditionalExpression |
test(Expression test) |
String |
toString() |
ConditionalExpression |
type(String type) |
public static final String SERIALIZED_NAME_TYPE
public static final String SERIALIZED_NAME_TEST
public static final String SERIALIZED_NAME_ALTERNATE
public static final String SERIALIZED_NAME_CONSEQUENT
public ConditionalExpression type(String type)
public String getType()
public void setType(String type)
public ConditionalExpression test(Expression test)
public Expression getTest()
public void setTest(Expression test)
public ConditionalExpression alternate(Expression alternate)
public Expression getAlternate()
public void setAlternate(Expression alternate)
public ConditionalExpression consequent(Expression consequent)
public Expression getConsequent()
public void setConsequent(Expression consequent)
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.