Class ValueExpressions
java.lang.Object
org.apache.drill.common.expression.ValueExpressions
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classIdentifies method parameter based on given name and type.static classstatic classstatic classprotected static classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic LogicalExpressiongetBigInt(long l) static LogicalExpressiongetBit(boolean b) static LogicalExpressionstatic LogicalExpressiongetDate(long milliSecond) static LogicalExpressiongetDate(GregorianCalendar date) static LogicalExpressiongetFloat4(float f) static LogicalExpressiongetFloat8(double d) static LogicalExpressiongetInt(int i) static LogicalExpressiongetIntervalDay(long intervalInMillis) static LogicalExpressiongetIntervalYear(int months) static LogicalExpressiongetNumericExpression(String sign, String s, ExpressionPosition ep) static LogicalExpressiongetParameterExpression(String name, TypeProtos.MajorType type) static LogicalExpressiongetTime(int milliSeconds) static LogicalExpressiongetTime(GregorianCalendar time) static LogicalExpressiongetTimeStamp(long milliSeconds) static LogicalExpressionstatic LogicalExpressiongetVarDecimal(BigDecimal input, int precision, int scale)
-
Constructor Details
-
ValueExpressions
public ValueExpressions()
-
-
Method Details
-
getBigInt
-
getInt
-
getFloat8
-
getFloat4
-
getBit
-
getChar
-
getDate
-
getDate
-
getTime
-
getTime
-
getTimeStamp
-
getTimeStamp
-
getIntervalYear
-
getIntervalDay
-
getVarDecimal
-
getNumericExpression
-
getParameterExpression
-