public class ExpressionBuilder extends Object
Expressions.| Constructor and Description |
|---|
ExpressionBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.flink.table.expressions.UnresolvedCallExpression |
and(org.apache.flink.table.expressions.Expression arg1,
org.apache.flink.table.expressions.Expression arg2) |
static org.apache.flink.table.expressions.UnresolvedCallExpression |
call(org.apache.flink.table.functions.FunctionDefinition functionDefinition,
org.apache.flink.table.expressions.Expression... args) |
static org.apache.flink.table.expressions.UnresolvedCallExpression |
call(org.apache.flink.table.functions.FunctionDefinition functionDefinition,
List<org.apache.flink.table.expressions.Expression> args) |
static org.apache.flink.table.expressions.UnresolvedCallExpression |
cast(org.apache.flink.table.expressions.Expression child,
org.apache.flink.table.expressions.Expression type) |
static org.apache.flink.table.expressions.UnresolvedCallExpression |
concat(org.apache.flink.table.expressions.Expression input1,
org.apache.flink.table.expressions.Expression input2) |
static org.apache.flink.table.expressions.UnresolvedCallExpression |
div(org.apache.flink.table.expressions.Expression input1,
org.apache.flink.table.expressions.Expression input2) |
static org.apache.flink.table.expressions.UnresolvedCallExpression |
equalTo(org.apache.flink.table.expressions.Expression input1,
org.apache.flink.table.expressions.Expression input2) |
static org.apache.flink.table.expressions.UnresolvedCallExpression |
greaterThan(org.apache.flink.table.expressions.Expression input1,
org.apache.flink.table.expressions.Expression input2) |
static org.apache.flink.table.expressions.UnresolvedCallExpression |
ifThenElse(org.apache.flink.table.expressions.Expression condition,
org.apache.flink.table.expressions.Expression ifTrue,
org.apache.flink.table.expressions.Expression ifFalse) |
static org.apache.flink.table.expressions.UnresolvedCallExpression |
isNull(org.apache.flink.table.expressions.Expression input) |
static org.apache.flink.table.expressions.UnresolvedCallExpression |
lessThan(org.apache.flink.table.expressions.Expression input1,
org.apache.flink.table.expressions.Expression input2) |
static org.apache.flink.table.expressions.ValueLiteralExpression |
literal(Object value) |
static org.apache.flink.table.expressions.ValueLiteralExpression |
literal(Object value,
org.apache.flink.table.types.DataType type) |
static org.apache.flink.table.expressions.UnresolvedCallExpression |
minus(org.apache.flink.table.expressions.Expression input1,
org.apache.flink.table.expressions.Expression input2) |
static org.apache.flink.table.expressions.UnresolvedCallExpression |
mod(org.apache.flink.table.expressions.Expression input1,
org.apache.flink.table.expressions.Expression input2) |
static org.apache.flink.table.expressions.UnresolvedCallExpression |
not(org.apache.flink.table.expressions.Expression arg) |
static org.apache.flink.table.expressions.ValueLiteralExpression |
nullOf(org.apache.flink.table.types.DataType type) |
static org.apache.flink.table.expressions.UnresolvedCallExpression |
or(org.apache.flink.table.expressions.Expression arg1,
org.apache.flink.table.expressions.Expression arg2) |
static org.apache.flink.table.expressions.UnresolvedCallExpression |
plus(org.apache.flink.table.expressions.Expression input1,
org.apache.flink.table.expressions.Expression input2) |
static org.apache.flink.table.expressions.UnresolvedCallExpression |
reinterpretCast(org.apache.flink.table.expressions.Expression child,
org.apache.flink.table.expressions.Expression type,
boolean checkOverflow) |
static org.apache.flink.table.expressions.UnresolvedCallExpression |
times(org.apache.flink.table.expressions.Expression input1,
org.apache.flink.table.expressions.Expression input2) |
static org.apache.flink.table.expressions.TypeLiteralExpression |
typeLiteral(org.apache.flink.table.types.DataType type) |
public static org.apache.flink.table.expressions.ValueLiteralExpression nullOf(org.apache.flink.table.types.DataType type)
public static org.apache.flink.table.expressions.ValueLiteralExpression literal(Object value)
public static org.apache.flink.table.expressions.ValueLiteralExpression literal(Object value, org.apache.flink.table.types.DataType type)
public static org.apache.flink.table.expressions.UnresolvedCallExpression call(org.apache.flink.table.functions.FunctionDefinition functionDefinition,
org.apache.flink.table.expressions.Expression... args)
public static org.apache.flink.table.expressions.UnresolvedCallExpression call(org.apache.flink.table.functions.FunctionDefinition functionDefinition,
List<org.apache.flink.table.expressions.Expression> args)
public static org.apache.flink.table.expressions.UnresolvedCallExpression and(org.apache.flink.table.expressions.Expression arg1,
org.apache.flink.table.expressions.Expression arg2)
public static org.apache.flink.table.expressions.UnresolvedCallExpression or(org.apache.flink.table.expressions.Expression arg1,
org.apache.flink.table.expressions.Expression arg2)
public static org.apache.flink.table.expressions.UnresolvedCallExpression not(org.apache.flink.table.expressions.Expression arg)
public static org.apache.flink.table.expressions.UnresolvedCallExpression isNull(org.apache.flink.table.expressions.Expression input)
public static org.apache.flink.table.expressions.UnresolvedCallExpression ifThenElse(org.apache.flink.table.expressions.Expression condition,
org.apache.flink.table.expressions.Expression ifTrue,
org.apache.flink.table.expressions.Expression ifFalse)
public static org.apache.flink.table.expressions.UnresolvedCallExpression plus(org.apache.flink.table.expressions.Expression input1,
org.apache.flink.table.expressions.Expression input2)
public static org.apache.flink.table.expressions.UnresolvedCallExpression minus(org.apache.flink.table.expressions.Expression input1,
org.apache.flink.table.expressions.Expression input2)
public static org.apache.flink.table.expressions.UnresolvedCallExpression div(org.apache.flink.table.expressions.Expression input1,
org.apache.flink.table.expressions.Expression input2)
public static org.apache.flink.table.expressions.UnresolvedCallExpression times(org.apache.flink.table.expressions.Expression input1,
org.apache.flink.table.expressions.Expression input2)
public static org.apache.flink.table.expressions.UnresolvedCallExpression mod(org.apache.flink.table.expressions.Expression input1,
org.apache.flink.table.expressions.Expression input2)
public static org.apache.flink.table.expressions.UnresolvedCallExpression equalTo(org.apache.flink.table.expressions.Expression input1,
org.apache.flink.table.expressions.Expression input2)
public static org.apache.flink.table.expressions.UnresolvedCallExpression lessThan(org.apache.flink.table.expressions.Expression input1,
org.apache.flink.table.expressions.Expression input2)
public static org.apache.flink.table.expressions.UnresolvedCallExpression greaterThan(org.apache.flink.table.expressions.Expression input1,
org.apache.flink.table.expressions.Expression input2)
public static org.apache.flink.table.expressions.UnresolvedCallExpression cast(org.apache.flink.table.expressions.Expression child,
org.apache.flink.table.expressions.Expression type)
public static org.apache.flink.table.expressions.UnresolvedCallExpression reinterpretCast(org.apache.flink.table.expressions.Expression child,
org.apache.flink.table.expressions.Expression type,
boolean checkOverflow)
public static org.apache.flink.table.expressions.TypeLiteralExpression typeLiteral(org.apache.flink.table.types.DataType type)
public static org.apache.flink.table.expressions.UnresolvedCallExpression concat(org.apache.flink.table.expressions.Expression input1,
org.apache.flink.table.expressions.Expression input2)
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.