#Java - Code Snippets for '#Org.apache.calcite.rel.type.RelDataType' - 2 code snippet(s) found |
|
Sample 1. Code Sample / Example / Snippet of org.apache.calcite.rel.type.RelDataType | |
|
public RelDataType getRowType(RelDataTypeFactory typeFactory) {
final RelDataType mapType =
typeFactory.createMapType(
typeFactory.createSqlType(SqlTypeName.VARCHAR),
typeFactory.createTypeWithNullability(
typeFactory.createSqlType(SqlTypeName.ANY), true));
return typeFactory.builder().add("_MAP", mapType).build();
}
|
|
Like Feedback org.apache.calcite.rel.type.RelDataType |
|
|
Sample 2. Code Sample / Example / Snippet of org.apache.calcite.rel.type.RelDataTypeFactory | |
|
public Void apply(RelNode node) {
CassandraSchema.this.addMaterializedViews();
return null;
}
});
}
RelProtoDataType getRelDataType(String columnFamily, boolean view) {
List<ColumnMetadata> columns;
if (view) {
columns = getKeyspace().getMaterializedView(columnFamily).getColumns();
} else {
columns = getKeyspace().getTable(columnFamily).getColumns();
}
final RelDataTypeFactory typeFactory =
new SqlTypeFactoryImpl(RelDataTypeSystem.DEFAULT);
final RelDataTypeFactory.FieldInfoBuilder fieldInfo = typeFactory.builder();
for (ColumnMetadata column : columns) {
|
|
Like Feedback org.apache.calcite.rel.type.RelDataTypeFactory |
|
|