public interface ImplicitExpressionConversions
Literal
and from Expression
to ImplicitExpressionOperations
.Modifier and Type | Method and Description |
---|---|
Expression |
array2ArrayConstructor(Object array) |
Expression |
boolean2Literal(boolean bool) |
Expression |
byte2Literal(byte b) |
CurrentRange |
CURRENT_RANGE() |
CurrentRow |
CURRENT_ROW() |
Expression |
double2Literal(double d) |
Expression |
float2Literal(float d) |
Expression |
int2Literal(int i) |
Expression |
javaDec2Literal(BigDecimal javaDec) |
Expression |
long2Literal(long l) |
Expression |
scalaDec2Literal(scala.math.BigDecimal scalaDec) |
Expression |
short2Literal(short s) |
Expression |
sqlDate2Literal(Date sqlDate) |
Expression |
sqlTime2Literal(Time sqlTime) |
Expression |
sqlTimestamp2Literal(Timestamp sqlTimestamp) |
Expression |
string2Literal(String str) |
Expression |
symbol2FieldExpression(scala.Symbol sym) |
UnboundedRange |
UNBOUNDED_RANGE() |
UnboundedRow |
UNBOUNDED_ROW() |
<T,ACC> UDAGGExpression<T,ACC> |
userDefinedAggFunctionConstructor(AggregateFunction<T,ACC> udagg,
TypeInformation<T> evidence$1) |
UnboundedRow UNBOUNDED_ROW()
UnboundedRange UNBOUNDED_RANGE()
CurrentRow CURRENT_ROW()
CurrentRange CURRENT_RANGE()
Expression symbol2FieldExpression(scala.Symbol sym)
Expression byte2Literal(byte b)
Expression short2Literal(short s)
Expression int2Literal(int i)
Expression long2Literal(long l)
Expression double2Literal(double d)
Expression float2Literal(float d)
Expression string2Literal(String str)
Expression boolean2Literal(boolean bool)
Expression javaDec2Literal(BigDecimal javaDec)
Expression scalaDec2Literal(scala.math.BigDecimal scalaDec)
Expression sqlDate2Literal(Date sqlDate)
Expression sqlTime2Literal(Time sqlTime)
Expression sqlTimestamp2Literal(Timestamp sqlTimestamp)
Expression array2ArrayConstructor(Object array)
<T,ACC> UDAGGExpression<T,ACC> userDefinedAggFunctionConstructor(AggregateFunction<T,ACC> udagg, TypeInformation<T> evidence$1)
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.