Modifier and Type | Field and Description |
---|---|
protected OpType |
Expr.opType |
Modifier and Type | Method and Description |
---|---|
OpType |
OpType.JsonSerDer.deserialize(com.google.gson.JsonElement json,
Type typeOfT,
com.google.gson.JsonDeserializationContext context) |
OpType |
Expr.getType() |
static OpType |
OpType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static OpType[] |
OpType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
OpType.isAggregationFunction(OpType type)
Check if it is an aggregation function type.
|
static boolean |
OpType.isFunction(OpType type)
Check if it is one of function types.
|
static boolean |
OpType.isLiteral(OpType type)
Check if it is one of the literal types.
|
com.google.gson.JsonElement |
OpType.JsonSerDer.serialize(OpType src,
Type typeOfSrc,
com.google.gson.JsonSerializationContext context) |
Constructor and Description |
---|
BinaryOperator(OpType type,
Expr left,
Expr right) |
Expr(OpType opType) |
FunctionExpr(OpType type,
String signature) |
FunctionExpr(OpType type,
String signature,
Expr[] params) |
GeneralSetFunctionExpr(OpType type,
String signature,
boolean distinct,
Expr[] params) |
PatternMatchPredicate(OpType opType,
boolean not,
Expr predicand,
Expr pattern) |
PatternMatchPredicate(OpType opType,
boolean not,
Expr predicand,
Expr pattern,
boolean caseInsensitive) |
Relation(OpType type,
String relationName) |
SetOperation(OpType type,
Expr left,
Expr right,
boolean distinct) |
UnaryOperator(OpType type) |
Copyright © 2014 Apache Software Foundation. All Rights Reserved.