Package org.apache.druid.catalog.model
Class Columns
java.lang.Object
org.apache.druid.catalog.model.Columns
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Map<ColumnType,String> static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Map<String,ColumnType> static final Stringstatic final Stringstatic final Stringstatic final String -
Method Summary
Modifier and TypeMethodDescriptionstatic RowSignatureconvertSignature(List<ColumnSpec> columns) static ColumnTypedruidType(ColumnSpec spec) static booleanisTimeColumn(String name) static StringsqlType(ColumnSpec spec) static StringsqlType(ColumnType druidType)
-
Field Details
-
TIME_COLUMN
- See Also:
-
STRING
-
LONG
-
FLOAT
-
DOUBLE
-
SQL_VARCHAR
- See Also:
-
SQL_BIGINT
- See Also:
-
SQL_FLOAT
- See Also:
-
SQL_DOUBLE
- See Also:
-
SQL_VARCHAR_ARRAY
- See Also:
-
SQL_BIGINT_ARRAY
- See Also:
-
SQL_FLOAT_ARRAY
- See Also:
-
SQL_DOUBLE_ARRAY
- See Also:
-
SQL_TIMESTAMP
- See Also:
-
SQL_TO_DRUID_TYPES
-
DRUID_TO_SQL_TYPES
-
-
Method Details
-
druidType
-
sqlType
-
isTimeColumn
-
convertSignature
-
sqlType
-