Class AtomType
java.lang.Object
org.apache.drill.common.expression.types.AtomType
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.apache.drill.common.expression.types.DataTypestatic final org.apache.drill.common.expression.types.DataTypestatic final org.apache.drill.common.expression.types.DataTypestatic final org.apache.drill.common.expression.types.DataTypestatic final org.apache.drill.common.expression.types.DataTypestatic final org.apache.drill.common.expression.types.DataTypestatic final org.apache.drill.common.expression.types.DataTypestatic final org.apache.drill.common.expression.types.DataTypestatic final org.apache.drill.common.expression.types.DataTypestatic final org.apache.drill.common.expression.types.DataTypestatic final org.apache.drill.common.expression.types.DataTypestatic final org.apache.drill.common.expression.types.DataTypestatic final org.apache.drill.common.expression.types.DataTypestatic final org.apache.drill.common.expression.types.DataTypestatic final org.apache.drill.common.expression.types.DataTypestatic final org.apache.drill.common.expression.types.DataTypestatic final org.apache.drill.common.expression.types.DataType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.drill.common.expression.types.DataTypeorg.apache.drill.common.expression.types.DataType.Comparabilitystatic org.apache.drill.common.expression.types.DataTypegetDataType(String name) getName()booleanbooleanbooleanintsize()
-
Field Details
-
LATEBIND
public static final org.apache.drill.common.expression.types.DataType LATEBIND -
BOOLEAN
public static final org.apache.drill.common.expression.types.DataType BOOLEAN -
BYTES
public static final org.apache.drill.common.expression.types.DataType BYTES -
SIGNED_BYTE
public static final org.apache.drill.common.expression.types.DataType SIGNED_BYTE -
SIGNED_INT16
public static final org.apache.drill.common.expression.types.DataType SIGNED_INT16 -
NVARCHAR
public static final org.apache.drill.common.expression.types.DataType NVARCHAR -
FLOAT32
public static final org.apache.drill.common.expression.types.DataType FLOAT32 -
FLOAT64
public static final org.apache.drill.common.expression.types.DataType FLOAT64 -
INT64
public static final org.apache.drill.common.expression.types.DataType INT64 -
INT32
public static final org.apache.drill.common.expression.types.DataType INT32 -
INT16
public static final org.apache.drill.common.expression.types.DataType INT16 -
UINT16
public static final org.apache.drill.common.expression.types.DataType UINT16 -
DATE
public static final org.apache.drill.common.expression.types.DataType DATE -
DATETIME
public static final org.apache.drill.common.expression.types.DataType DATETIME -
MAP
public static final org.apache.drill.common.expression.types.DataType MAP -
ARRAY
public static final org.apache.drill.common.expression.types.DataType ARRAY -
NULL
public static final org.apache.drill.common.expression.types.DataType NULL
-
-
Constructor Details
-
AtomType
public AtomType(String name, org.apache.drill.common.expression.types.DataType.Comparability comparability, boolean isNumericType)
-
-
Method Details
-
isNumericType
public boolean isNumericType() -
getName
-
isLateBind
public boolean isLateBind() -
hasChildType
public boolean hasChildType() -
getChildType
public org.apache.drill.common.expression.types.DataType getChildType() -
getComparability
public org.apache.drill.common.expression.types.DataType.Comparability getComparability() -
size
public int size() -
getDataType
-