Package org.apache.flink.table.catalog
Class DefaultCatalogModel
java.lang.Object
org.apache.flink.table.catalog.DefaultCatalogModel
- All Implemented Interfaces:
CatalogModel
A catalog model implementation.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()Get a deep copy of the CatalogModel instance.Copy the input model options into the CatalogModel instance.booleanGet comment of the model.Get the unresolved input schema of the model.Returns a map of string-based model options.Get the unresolved output schema of the model.inthashCode()toString()
-
Constructor Details
-
DefaultCatalogModel
-
-
Method Details
-
getOptions
Description copied from interface:CatalogModelReturns a map of string-based model options.- Specified by:
getOptionsin interfaceCatalogModel
-
getInputSchema
Description copied from interface:CatalogModelGet the unresolved input schema of the model.- Specified by:
getInputSchemain interfaceCatalogModel- Returns:
- unresolved input schema of the model.
-
getOutputSchema
Description copied from interface:CatalogModelGet the unresolved output schema of the model.- Specified by:
getOutputSchemain interfaceCatalogModel- Returns:
- unresolved output schema of the model.
-
getComment
Description copied from interface:CatalogModelGet comment of the model.- Specified by:
getCommentin interfaceCatalogModel- Returns:
- comment of the model.
-
copy
Description copied from interface:CatalogModelGet a deep copy of the CatalogModel instance.- Specified by:
copyin interfaceCatalogModel- Returns:
- a copy of the CatalogModel instance
-
copy
Description copied from interface:CatalogModelCopy the input model options into the CatalogModel instance.- Specified by:
copyin interfaceCatalogModel- Returns:
- a copy of the CatalogModel instance with new model options.
-
equals
-
hashCode
public int hashCode() -
toString
-