public class org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder extends org.apache.drill.exec.store.mongo.BaseMongoSubScanSpec$BaseMongoSubScanSpecBuilder
{
private java.util.Map minFilters;
private java.util.Map maxFilters;
private java.lang.String filter;
public void <init>()
{
org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder v;
v := @this: org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder;
specialinvoke v.<org.apache.drill.exec.store.mongo.BaseMongoSubScanSpec$BaseMongoSubScanSpecBuilder: void <init>()>();
return;
}
public org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder minFilters(java.util.Map)
{
org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder v, v;
java.util.Map v;
v := @this: org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder;
v := @parameter: java.util.Map;
v.<org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder: java.util.Map minFilters> = v;
v = virtualinvoke v.<org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder: org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder self()>();
return v;
}
public org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder maxFilters(java.util.Map)
{
org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder v, v;
java.util.Map v;
v := @this: org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder;
v := @parameter: java.util.Map;
v.<org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder: java.util.Map maxFilters> = v;
v = virtualinvoke v.<org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder: org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder self()>();
return v;
}
public org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder filter(java.lang.String)
{
org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder v, v;
java.lang.String v;
v := @this: org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder;
v := @parameter: java.lang.String;
v.<org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder: java.lang.String filter> = v;
v = virtualinvoke v.<org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder: org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder self()>();
return v;
}
public org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder self()
{
org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder v;
v := @this: org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder;
return v;
}
public org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec build()
{
org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder v;
org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec v;
v := @this: org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder;
v = new org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec;
specialinvoke v.<org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec: void <init>(org.apache.drill.exec.store.mongo.MongoSubScan$ShardedMongoSubScanSpec$ShardedMongoSubScanSpecBuilder)>(v);
return v;
}
}