Package org.apache.calcite.jdbc
Class CalciteSchema.Entry
- java.lang.Object
-
- org.apache.calcite.jdbc.CalciteSchema.Entry
-
- Direct Known Subclasses:
CalciteSchema.FunctionEntry
,CalciteSchema.LatticeEntry
,CalciteSchema.TableEntry
,CalciteSchema.TypeEntry
- Enclosing class:
- CalciteSchema
public abstract static class CalciteSchema.Entry extends java.lang.Object
Entry in a schema, such as a table or sub-schema.Each object's name is a property of its membership in a schema; therefore in principle it could belong to several schemas, or even the same schema several times, with different names. In this respect, it is like an inode in a Unix file system.
The members of a schema must have unique names.
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
name
CalciteSchema
schema
-
Constructor Summary
Constructors Constructor Description Entry(CalciteSchema schema, java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>
path()
Returns this object's path.
-
-
-
Field Detail
-
schema
public final CalciteSchema schema
-
name
public final java.lang.String name
-
-
Constructor Detail
-
Entry
public Entry(CalciteSchema schema, java.lang.String name)
-
-