Package org.apache.calcite.adapter.pig
Class PigSchema
java.lang.Object
org.apache.calcite.schema.impl.AbstractSchema
org.apache.calcite.adapter.pig.PigSchema
- All Implemented Interfaces:
- Schema
Schema that contains one more or more Pig tables.
- 
Nested Class SummaryNested classes/interfaces inherited from class org.apache.calcite.schema.impl.AbstractSchemaAbstractSchema.FactoryNested classes/interfaces inherited from interface org.apache.calcite.schema.SchemaSchema.TableType
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionReturns a map of tables in this schema by name.Methods inherited from class org.apache.calcite.schema.impl.AbstractSchemagetExpression, getFunctionMultimap, getFunctionNames, getFunctions, getSubSchema, getSubSchemaMap, getSubSchemaNames, getTable, getTableNames, getType, getTypeMap, getTypeNames, isMutable, snapshot, subSchemas, tables
- 
Field Details- 
tableMap
 
- 
- 
Constructor Details- 
PigSchemapublic PigSchema()
 
- 
- 
Method Details- 
getTableMapDescription copied from class:AbstractSchemaReturns a map of tables in this schema by name.The implementations of AbstractSchema.getTableNames()andAbstractSchema.getTable(String)depend on this map. The default implementation of this method returns the empty map. Override this method to change their behavior.- Overrides:
- getTableMapin class- AbstractSchema
- Returns:
- Map of tables in this schema by name
 
 
-