Package net.hydromatic.morel.foreign
Class CalciteForeignValue
- java.lang.Object
-
- net.hydromatic.morel.foreign.CalciteForeignValue
-
- All Implemented Interfaces:
ForeignValue
public class CalciteForeignValue extends java.lang.Object implements ForeignValue
Value based on a Calcite schema.In ML, it appears as a record with a field for each table.
-
-
Constructor Summary
Constructors Constructor Description CalciteForeignValue(org.apache.calcite.schema.SchemaPlus schema, boolean lower)
Creates a CalciteForeignValue.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Type
type(TypeSystem typeSystem)
java.lang.Object
value()
-
-
-
Method Detail
-
type
public Type type(TypeSystem typeSystem)
- Specified by:
type
in interfaceForeignValue
-
value
public java.lang.Object value()
- Specified by:
value
in interfaceForeignValue
-
-