MCPcopy Create free account
hub / github.com/apache/calcite / toType

Method toType

piglet/src/main/java/org/apache/calcite/piglet/Handler.java:241–248  ·  view source on GitHub ↗
(Ast.Schema schema)

Source from the content-addressed store, hash-verified

239
240
241 private RelDataType toType(Ast.Schema schema) {
242 final RelDataTypeFactory.Builder typeBuilder =
243 builder.getTypeFactory().builder();
244 for (Ast.FieldSchema fieldSchema : schema.fieldSchemaList) {
245 typeBuilder.add(fieldSchema.id.value, toType(fieldSchema.type));
246 }
247 return typeBuilder.build();
248 }
249
250 private RelDataType toType(Ast.Type type) {
251 switch (type.op) {

Callers 1

handleMethod · 0.95

Calls 8

createSqlTypeMethod · 0.95
createMultisetTypeMethod · 0.95
createMapTypeMethod · 0.95
builderMethod · 0.95
builderMethod · 0.65
getTypeFactoryMethod · 0.65
addMethod · 0.65
buildMethod · 0.65

Tested by

no test coverage detected