public class org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec extends org.apache.drill.exec.store.mongo.BaseMongoSubScanSpec
{
private final java.util.Map minFilters;
private final java.util.Map maxFilters;
private final java.lang.String filter;
protected void <init>(org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder)
{
java.util.Map v, v;
org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder v;
java.lang.String v;
org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec v;
v := @this: org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec;
v := @parameter: org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder;
specialinvoke v.<org.apache.drill.exec.store.mongo.BaseMongoSubScanSpec: void <init>(org.apache.drill.exec.store.mongo.BaseMongoSubScanSpec$BaseMongoSubScanSpecBuilder)>(v);
v = v.<org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder: java.util.Map minFilters>;
v.<org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec: java.util.Map minFilters> = v;
v = v.<org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder: java.util.Map maxFilters>;
v.<org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec: java.util.Map maxFilters> = v;
v = v.<org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder: java.lang.String filter>;
v.<org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec: java.lang.String filter> = v;
return;
}
public static org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder builder()
{
org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder v;
v = new org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder;
specialinvoke v.<org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder: void <init>()>();
return v;
}
public java.util.Map getMinFilters()
{
org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec v;
java.util.Map v;
v := @this: org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec;
v = v.<org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec: java.util.Map minFilters>;
return v;
}
public java.util.Map getMaxFilters()
{
org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec v;
java.util.Map v;
v := @this: org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec;
v = v.<org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec: java.util.Map maxFilters>;
return v;
}
public java.lang.String getFilter()
{
java.lang.String v;
org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec v;
v := @this: org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec;
v = v.<org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec: java.lang.String filter>;
return v;
}
public java.lang.String toString()
{
org.apache.drill.common.PlanStringBuilder v, v, v, v, v, v, v;
org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec v;
java.util.List v;
java.util.Map v, v;
java.lang.String v, v, v, v;
v := @this: org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec;
v = new org.apache.drill.common.PlanStringBuilder;
specialinvoke v.<org.apache.drill.common.PlanStringBuilder: void <init>(java.lang.Object)>(v);
v = virtualinvoke v.<org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec: java.lang.String getDbName()>();
v = virtualinvoke v.<org.apache.drill.common.PlanStringBuilder: org.apache.drill.common.PlanStringBuilder field(java.lang.String,java.lang.String)>("bName", v);
v = virtualinvoke v.<org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec: java.lang.String getCollectionName()>();
v = virtualinvoke v.<org.apache.drill.common.PlanStringBuilder: org.apache.drill.common.PlanStringBuilder field(java.lang.String,java.lang.String)>("collectionName", v);
v = virtualinvoke v.<org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec: java.util.List getHosts()>();
v = virtualinvoke v.<org.apache.drill.common.PlanStringBuilder: org.apache.drill.common.PlanStringBuilder field(java.lang.String,java.lang.Object)>("hosts", v);
v = v.<org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec: java.util.Map minFilters>;
v = virtualinvoke v.<org.apache.drill.common.PlanStringBuilder: org.apache.drill.common.PlanStringBuilder field(java.lang.String,java.lang.Object)>("minFilters", v);
v = v.<org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec: java.util.Map maxFilters>;
v = virtualinvoke v.<org.apache.drill.common.PlanStringBuilder: org.apache.drill.common.PlanStringBuilder field(java.lang.String,java.lang.Object)>("maxFilters", v);
v = v.<org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec: java.lang.String filter>;
v = virtualinvoke v.<org.apache.drill.common.PlanStringBuilder: org.apache.drill.common.PlanStringBuilder field(java.lang.String,java.lang.String)>("filter", v);
v = virtualinvoke v.<org.apache.drill.common.PlanStringBuilder: java.lang.String toString()>();
return v;
}
}