Uses of Class
org.apache.calcite.jdbc.CalciteSchema.TypeEntry
-
Packages that use CalciteSchema.TypeEntry Package Description org.apache.calcite.jdbc JDBC driver for Calcite.org.apache.calcite.sql.validate SQL validation. -
-
Uses of CalciteSchema.TypeEntry in org.apache.calcite.jdbc
Subclasses of CalciteSchema.TypeEntry in org.apache.calcite.jdbc Modifier and Type Class Description static class
CalciteSchema.TypeEntryImpl
Implementation ofCalciteSchema.TypeEntry
where all properties are held in fields.Fields in org.apache.calcite.jdbc with type parameters of type CalciteSchema.TypeEntry Modifier and Type Field Description protected NameMap<CalciteSchema.TypeEntry>
CalciteSchema. typeMap
Methods in org.apache.calcite.jdbc that return CalciteSchema.TypeEntry Modifier and Type Method Description CalciteSchema.TypeEntry
CalciteSchema. add(java.lang.String name, RelProtoDataType type)
Defines a type within this schema.protected CalciteSchema.TypeEntry
CachingCalciteSchema. getImplicitType(java.lang.String name, boolean caseSensitive)
protected abstract CalciteSchema.TypeEntry
CalciteSchema. getImplicitType(java.lang.String name, boolean caseSensitive)
Returns a type with a given name that is defined implicitly (that is, by the underlyingSchema
object, not explicitly by a call toCalciteSchema.add(String, RelProtoDataType)
), or null.protected CalciteSchema.TypeEntry
SimpleCalciteSchema. getImplicitType(java.lang.String name, boolean caseSensitive)
CalciteSchema.TypeEntry
CalciteSchema. getType(java.lang.String name, boolean caseSensitive)
Returns a type, explicit and implicit, with a given name. -
Uses of CalciteSchema.TypeEntry in org.apache.calcite.sql.validate
Methods in org.apache.calcite.sql.validate that return CalciteSchema.TypeEntry Modifier and Type Method Description static CalciteSchema.TypeEntry
SqlValidatorUtil. getTypeEntry(CalciteSchema rootSchema, SqlIdentifier typeName)
Finds aCalciteSchema.TypeEntry
in a given schema whose type has the given name, possibly qualified.
-