public class oadd.org.apache.calcite.jdbc.DynamicRootSchema$RootSchema extends oadd.org.apache.drill.exec.store.AbstractSchema
{
private final oadd.org.apache.drill.exec.store.StoragePluginRegistry storages;
public void <init>(oadd.org.apache.drill.exec.store.StoragePluginRegistry)
{
java.util.List v;
oadd.org.apache.drill.exec.store.StoragePluginRegistry v;
oadd.org.apache.calcite.jdbc.DynamicRootSchema$RootSchema v;
v := @this: oadd.org.apache.calcite.jdbc.DynamicRootSchema$RootSchema;
v := @parameter: oadd.org.apache.drill.exec.store.StoragePluginRegistry;
v = staticinvoke <java.util.Collections: java.util.List emptyList()>();
specialinvoke v.<oadd.org.apache.drill.exec.store.AbstractSchema: void <init>(java.util.List,java.lang.String)>(v, "");
v.<oadd.org.apache.calcite.jdbc.DynamicRootSchema$RootSchema: oadd.org.apache.drill.exec.store.StoragePluginRegistry storages> = v;
return;
}
public java.util.Set getSubSchemaNames()
{
java.util.Set v;
oadd.org.apache.drill.exec.store.StoragePluginRegistry v;
oadd.org.apache.calcite.jdbc.DynamicRootSchema$RootSchema v;
v := @this: oadd.org.apache.calcite.jdbc.DynamicRootSchema$RootSchema;
v = v.<oadd.org.apache.calcite.jdbc.DynamicRootSchema$RootSchema: oadd.org.apache.drill.exec.store.StoragePluginRegistry storages>;
v = interfaceinvoke v.<oadd.org.apache.drill.exec.store.StoragePluginRegistry: java.util.Set availablePlugins()>();
return v;
}
public java.lang.String getTypeName()
{
oadd.org.apache.calcite.jdbc.DynamicRootSchema$RootSchema v;
v := @this: oadd.org.apache.calcite.jdbc.DynamicRootSchema$RootSchema;
return "";
}
public oadd.org.apache.calcite.linq4j.tree.Expression getExpression(oadd.org.apache.calcite.schema.SchemaPlus, java.lang.String)
{
oadd.org.apache.calcite.schema.SchemaPlus v;
oadd.org.apache.calcite.linq4j.tree.MethodCallExpression v;
oadd.org.apache.calcite.util.BuiltInMethod v;
oadd.org.apache.calcite.linq4j.tree.Expression[] v;
java.lang.String v;
java.lang.reflect.Method v;
oadd.org.apache.calcite.linq4j.tree.ParameterExpression v;
oadd.org.apache.calcite.jdbc.DynamicRootSchema$RootSchema v;
v := @this: oadd.org.apache.calcite.jdbc.DynamicRootSchema$RootSchema;
v := @parameter: oadd.org.apache.calcite.schema.SchemaPlus;
v := @parameter: java.lang.String;
v = <oadd.org.apache.calcite.DataContext: oadd.org.apache.calcite.linq4j.tree.ParameterExpression ROOT>;
v = <oadd.org.apache.calcite.util.BuiltInMethod: oadd.org.apache.calcite.util.BuiltInMethod DATA_CONTEXT_GET_ROOT_SCHEMA>;
v = v.<oadd.org.apache.calcite.util.BuiltInMethod: java.lang.reflect.Method method>;
v = newarray (oadd.org.apache.calcite.linq4j.tree.Expression)[0];
v = staticinvoke <oadd.org.apache.calcite.linq4j.tree.Expressions: oadd.org.apache.calcite.linq4j.tree.MethodCallExpression call(oadd.org.apache.calcite.linq4j.tree.Expression,java.lang.reflect.Method,oadd.org.apache.calcite.linq4j.tree.Expression[])>(v, v, v);
return v;
}
public boolean showInInformationSchema()
{
oadd.org.apache.calcite.jdbc.DynamicRootSchema$RootSchema v;
v := @this: oadd.org.apache.calcite.jdbc.DynamicRootSchema$RootSchema;
return 0;
}
}