public class org.apache.drill.exec.store.druid.druid.ScanQuery extends java.lang.Object
{
private static final java.lang.String granularity;
private static final java.lang.String queryType;
private static final boolean descending;
private final java.lang.String dataSource;
private final java.util.List columns;
private final com.fasterxml.jackson.databind.node.ObjectNode filter;
private final java.util.List intervals;
private final java.math.BigInteger offset;
private final int limit;
public void <init>(java.lang.String, java.util.List, com.fasterxml.jackson.databind.node.ObjectNode, java.util.List, java.math.BigInteger, int)
{
java.util.List v, v;
int v;
org.apache.drill.exec.store.druid.druid.ScanQuery v;
java.math.BigInteger v;
java.lang.String v;
com.fasterxml.jackson.databind.node.ObjectNode v;
v := @this: org.apache.drill.exec.store.druid.druid.ScanQuery;
v := @parameter: java.lang.String;
v := @parameter: java.util.List;
v := @parameter: com.fasterxml.jackson.databind.node.ObjectNode;
v := @parameter: java.util.List;
v := @parameter: java.math.BigInteger;
v := @parameter: int;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.drill.exec.store.druid.druid.ScanQuery: java.lang.String dataSource> = v;
v.<org.apache.drill.exec.store.druid.druid.ScanQuery: java.util.List columns> = v;
v.<org.apache.drill.exec.store.druid.druid.ScanQuery: com.fasterxml.jackson.databind.node.ObjectNode filter> = v;
v.<org.apache.drill.exec.store.druid.druid.ScanQuery: java.util.List intervals> = v;
v.<org.apache.drill.exec.store.druid.druid.ScanQuery: java.math.BigInteger offset> = v;
v.<org.apache.drill.exec.store.druid.druid.ScanQuery: int limit> = v;
return;
}
public java.lang.String getQueryType()
{
org.apache.drill.exec.store.druid.druid.ScanQuery v;
v := @this: org.apache.drill.exec.store.druid.druid.ScanQuery;
return "scan";
}
public boolean isDescending()
{
org.apache.drill.exec.store.druid.druid.ScanQuery v;
v := @this: org.apache.drill.exec.store.druid.druid.ScanQuery;
return 0;
}
public java.lang.String getDataSource()
{
org.apache.drill.exec.store.druid.druid.ScanQuery v;
java.lang.String v;
v := @this: org.apache.drill.exec.store.druid.druid.ScanQuery;
v = v.<org.apache.drill.exec.store.druid.druid.ScanQuery: java.lang.String dataSource>;
return v;
}
public java.util.List getColumns()
{
org.apache.drill.exec.store.druid.druid.ScanQuery v;
java.util.List v;
v := @this: org.apache.drill.exec.store.druid.druid.ScanQuery;
v = v.<org.apache.drill.exec.store.druid.druid.ScanQuery: java.util.List columns>;
return v;
}
public java.lang.String getGranularity()
{
org.apache.drill.exec.store.druid.druid.ScanQuery v;
v := @this: org.apache.drill.exec.store.druid.druid.ScanQuery;
return "all";
}
public java.util.List getIntervals()
{
org.apache.drill.exec.store.druid.druid.ScanQuery v;
java.util.List v;
v := @this: org.apache.drill.exec.store.druid.druid.ScanQuery;
v = v.<org.apache.drill.exec.store.druid.druid.ScanQuery: java.util.List intervals>;
return v;
}
public com.fasterxml.jackson.databind.node.ObjectNode getFilter()
{
org.apache.drill.exec.store.druid.druid.ScanQuery v;
com.fasterxml.jackson.databind.node.ObjectNode v;
v := @this: org.apache.drill.exec.store.druid.druid.ScanQuery;
v = v.<org.apache.drill.exec.store.druid.druid.ScanQuery: com.fasterxml.jackson.databind.node.ObjectNode filter>;
return v;
}
public java.math.BigInteger getOffset()
{
org.apache.drill.exec.store.druid.druid.ScanQuery v;
java.math.BigInteger v;
v := @this: org.apache.drill.exec.store.druid.druid.ScanQuery;
v = v.<org.apache.drill.exec.store.druid.druid.ScanQuery: java.math.BigInteger offset>;
return v;
}
public int getLimit()
{
int v;
org.apache.drill.exec.store.druid.druid.ScanQuery v;
v := @this: org.apache.drill.exec.store.druid.druid.ScanQuery;
v = v.<org.apache.drill.exec.store.druid.druid.ScanQuery: int limit>;
return v;
}
}