Class ValueExpressions
java.lang.Object
org.apache.drill.common.expression.ValueExpressions
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
Identifies method parameter based on given name and type.static class
static class
static class
protected static class
static class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic LogicalExpression
getBigInt
(long l) static LogicalExpression
getBit
(boolean b) static LogicalExpression
static LogicalExpression
getDate
(long milliSecond) static LogicalExpression
getDate
(GregorianCalendar date) static LogicalExpression
getFloat4
(float f) static LogicalExpression
getFloat8
(double d) static LogicalExpression
getInt
(int i) static LogicalExpression
getIntervalDay
(long intervalInMillis) static LogicalExpression
getIntervalYear
(int months) static LogicalExpression
getNumericExpression
(String sign, String s, ExpressionPosition ep) static LogicalExpression
getParameterExpression
(String name, TypeProtos.MajorType type) static LogicalExpression
getTime
(int milliSeconds) static LogicalExpression
getTime
(GregorianCalendar time) static LogicalExpression
getTimeStamp
(long milliSeconds) static LogicalExpression
static LogicalExpression
getVarDecimal
(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
-