public static class KylinMeta.KMetaProject extends Object implements KylinMeta.NamedWithChildren
| Modifier and Type | Field and Description |
|---|---|
List<KylinMeta.KMetaCatalog> |
catalogs |
String |
projectName |
| Constructor and Description |
|---|
KylinMeta.KMetaProject(String projectName,
List<KylinMeta.KMetaCatalog> catalogs) |
| Modifier and Type | Method and Description |
|---|---|
List<? extends KylinMeta.NamedWithChildren> |
getChildren() |
List<KylinMeta.KMetaColumn> |
getColumns(String catalog,
org.apache.calcite.avatica.Meta.Pat schemaPattern,
org.apache.calcite.avatica.Meta.Pat tableNamePattern,
org.apache.calcite.avatica.Meta.Pat columnNamePattern) |
String |
getName() |
List<KylinMeta.KMetaSchema> |
getSchemas(String catalog,
org.apache.calcite.avatica.Meta.Pat schemaPattern) |
List<KylinMeta.KMetaTable> |
getTables(String catalog,
org.apache.calcite.avatica.Meta.Pat schemaPattern,
org.apache.calcite.avatica.Meta.Pat tableNamePattern,
List<String> typeList) |
public final String projectName
public final List<KylinMeta.KMetaCatalog> catalogs
public KylinMeta.KMetaProject(String projectName, List<KylinMeta.KMetaCatalog> catalogs)
public List<KylinMeta.KMetaSchema> getSchemas(String catalog, org.apache.calcite.avatica.Meta.Pat schemaPattern)
public List<KylinMeta.KMetaTable> getTables(String catalog, org.apache.calcite.avatica.Meta.Pat schemaPattern, org.apache.calcite.avatica.Meta.Pat tableNamePattern, List<String> typeList)
public List<KylinMeta.KMetaColumn> getColumns(String catalog, org.apache.calcite.avatica.Meta.Pat schemaPattern, org.apache.calcite.avatica.Meta.Pat tableNamePattern, org.apache.calcite.avatica.Meta.Pat columnNamePattern)
public String getName()
getName in interface org.apache.calcite.avatica.MetaImpl.Namedpublic List<? extends KylinMeta.NamedWithChildren> getChildren()
getChildren in interface KylinMeta.NamedWithChildrenCopyright © 2014–2017 Apache Software Foundation. All rights reserved.