public class oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager extends java.lang.Object implements oadd.org.apache.drill.exec.metastore.MetadataProviderManager
{
private final org.apache.drill.metastore.MetastoreRegistry metastoreRegistry;
private final org.apache.drill.metastore.metadata.TableInfo tableInfo;
private final oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager$MetastoreMetadataProviderConfig config;
private org.apache.drill.metastore.metadata.TableMetadataProvider tableMetadataProvider;
private oadd.org.apache.drill.exec.record.metadata.schema.SchemaProvider schemaProvider;
private oadd.org.apache.drill.exec.planner.common.DrillStatsTable statsProvider;
public void <init>(org.apache.drill.metastore.MetastoreRegistry, org.apache.drill.metastore.metadata.TableInfo, oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager$MetastoreMetadataProviderConfig)
{
oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager$MetastoreMetadataProviderConfig v;
org.apache.drill.metastore.metadata.TableInfo v;
oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager v;
org.apache.drill.metastore.MetastoreRegistry v;
v := @this: oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager;
v := @parameter: org.apache.drill.metastore.MetastoreRegistry;
v := @parameter: org.apache.drill.metastore.metadata.TableInfo;
v := @parameter: oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager$MetastoreMetadataProviderConfig;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager: org.apache.drill.metastore.MetastoreRegistry metastoreRegistry> = v;
v.<oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager: org.apache.drill.metastore.metadata.TableInfo tableInfo> = v;
v.<oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager: oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager$MetastoreMetadataProviderConfig config> = v;
return;
}
public void setSchemaProvider(oadd.org.apache.drill.exec.record.metadata.schema.SchemaProvider)
{
oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager v;
oadd.org.apache.drill.exec.record.metadata.schema.SchemaProvider v;
v := @this: oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager;
v := @parameter: oadd.org.apache.drill.exec.record.metadata.schema.SchemaProvider;
v.<oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager: oadd.org.apache.drill.exec.record.metadata.schema.SchemaProvider schemaProvider> = v;
return;
}
public oadd.org.apache.drill.exec.record.metadata.schema.SchemaProvider getSchemaProvider()
{
oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager v;
oadd.org.apache.drill.exec.record.metadata.schema.SchemaProvider v;
v := @this: oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager;
v = v.<oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager: oadd.org.apache.drill.exec.record.metadata.schema.SchemaProvider schemaProvider>;
return v;
}
public void setStatsProvider(oadd.org.apache.drill.exec.planner.common.DrillStatsTable)
{
oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager v;
oadd.org.apache.drill.exec.planner.common.DrillStatsTable v;
v := @this: oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager;
v := @parameter: oadd.org.apache.drill.exec.planner.common.DrillStatsTable;
v.<oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager: oadd.org.apache.drill.exec.planner.common.DrillStatsTable statsProvider> = v;
return;
}
public oadd.org.apache.drill.exec.planner.common.DrillStatsTable getStatsProvider()
{
oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager v;
oadd.org.apache.drill.exec.planner.common.DrillStatsTable v;
v := @this: oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager;
v = v.<oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager: oadd.org.apache.drill.exec.planner.common.DrillStatsTable statsProvider>;
return v;
}
public void setTableMetadataProvider(org.apache.drill.metastore.metadata.TableMetadataProvider)
{
oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager v;
org.apache.drill.metastore.metadata.TableMetadataProvider v;
v := @this: oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager;
v := @parameter: org.apache.drill.metastore.metadata.TableMetadataProvider;
v.<oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager: org.apache.drill.metastore.metadata.TableMetadataProvider tableMetadataProvider> = v;
return;
}
public org.apache.drill.metastore.metadata.TableMetadataProvider getTableMetadataProvider()
{
oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager v;
org.apache.drill.metastore.metadata.TableMetadataProvider v;
v := @this: oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager;
v = v.<oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager: org.apache.drill.metastore.metadata.TableMetadataProvider tableMetadataProvider>;
return v;
}
public org.apache.drill.metastore.MetastoreRegistry getMetastoreRegistry()
{
oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager v;
org.apache.drill.metastore.MetastoreRegistry v;
v := @this: oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager;
v = v.<oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager: org.apache.drill.metastore.MetastoreRegistry metastoreRegistry>;
return v;
}
public org.apache.drill.metastore.metadata.TableInfo getTableInfo()
{
oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager v;
org.apache.drill.metastore.metadata.TableInfo v;
v := @this: oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager;
v = v.<oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager: org.apache.drill.metastore.metadata.TableInfo tableInfo>;
return v;
}
public oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager$MetastoreMetadataProviderConfig getConfig()
{
oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager v;
oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager$MetastoreMetadataProviderConfig v;
v := @this: oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager;
v = v.<oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager: oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager$MetastoreMetadataProviderConfig config>;
return v;
}
public boolean usesMetastore()
{
oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager v;
v := @this: oadd.org.apache.drill.exec.metastore.MetastoreMetadataProviderManager;
return 1;
}
}