Package org.apache.calcite.jdbc
Class CalciteSchema.FunctionEntryImpl
- java.lang.Object
-
- org.apache.calcite.jdbc.CalciteSchema.Entry
-
- org.apache.calcite.jdbc.CalciteSchema.FunctionEntry
-
- org.apache.calcite.jdbc.CalciteSchema.FunctionEntryImpl
-
- Enclosing class:
- CalciteSchema
public static class CalciteSchema.FunctionEntryImpl extends CalciteSchema.FunctionEntry
Implementation ofCalciteSchema.FunctionEntry
where all properties are held in fields.
-
-
Field Summary
Fields Modifier and Type Field Description private Function
function
-
Fields inherited from class org.apache.calcite.jdbc.CalciteSchema.Entry
name, schema
-
-
Constructor Summary
Constructors Constructor Description FunctionEntryImpl(CalciteSchema schema, java.lang.String name, Function function)
Creates a FunctionEntryImpl.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Function
getFunction()
boolean
isMaterialization()
Whether this represents a materialized view.-
Methods inherited from class org.apache.calcite.jdbc.CalciteSchema.Entry
path
-
-
-
-
Field Detail
-
function
private final Function function
-
-
Constructor Detail
-
FunctionEntryImpl
public FunctionEntryImpl(CalciteSchema schema, java.lang.String name, Function function)
Creates a FunctionEntryImpl.
-
-
Method Detail
-
getFunction
public Function getFunction()
- Specified by:
getFunction
in classCalciteSchema.FunctionEntry
-
isMaterialization
public boolean isMaterialization()
Description copied from class:CalciteSchema.FunctionEntry
Whether this represents a materialized view. (At a given point in time, it may or may not be materialized as a table.)- Specified by:
isMaterialization
in classCalciteSchema.FunctionEntry
-
-