Class ResultTable
- java.lang.Object
-
- org.apache.pinot.tools.scan.query.ResultTable
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(int rowId, Object value)ResultTableappend(ResultTable resultsToAppend)voidappend(org.apache.pinot.tools.scan.query.ResultTable.Row row)Objectget(int rowId, int colId)StringgetColumn(int columnId)List<org.apache.pinot.spi.utils.Pair>getColumnList()Map<String,Integer>getColumnMap()StringgetFunction(int columnId)intgetNumDocsScanned()longgetProcessingTime()org.apache.pinot.tools.scan.query.ResultTable.ResultTypegetResultType()org.apache.pinot.tools.scan.query.ResultTable.RowgetRow(int i)List<org.apache.pinot.tools.scan.query.ResultTable.Row>getRows()intgetTotalDocs()booleanisEmpty()Iterator<org.apache.pinot.tools.scan.query.ResultTable.Row>iterator()voidprint()voidseal()voidsetNumDocsScanned(int numDocsScanned)voidsetProcessingTime(long processingTime)voidsetResultType(org.apache.pinot.tools.scan.query.ResultTable.ResultType resultType)voidsetTotalDocs(int totalDocs)intsize()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Method Detail
-
isEmpty
public boolean isEmpty()
-
seal
public void seal()
-
add
public void add(int rowId, Object value)
-
iterator
public Iterator<org.apache.pinot.tools.scan.query.ResultTable.Row> iterator()
-
getRows
public List<org.apache.pinot.tools.scan.query.ResultTable.Row> getRows()
-
get
public Object get(int rowId, int colId)
-
append
public ResultTable append(ResultTable resultsToAppend)
-
getRow
public org.apache.pinot.tools.scan.query.ResultTable.Row getRow(int i)
-
getColumn
public String getColumn(int columnId)
-
getFunction
public String getFunction(int columnId)
-
size
public int size()
-
print
public void print()
-
setNumDocsScanned
public void setNumDocsScanned(int numDocsScanned)
-
getNumDocsScanned
public int getNumDocsScanned()
-
setProcessingTime
public void setProcessingTime(long processingTime)
-
setTotalDocs
public void setTotalDocs(int totalDocs)
-
getTotalDocs
public int getTotalDocs()
-
getProcessingTime
public long getProcessingTime()
-
append
public void append(org.apache.pinot.tools.scan.query.ResultTable.Row row)
-
getColumnList
public List<org.apache.pinot.spi.utils.Pair> getColumnList()
-
setResultType
public void setResultType(org.apache.pinot.tools.scan.query.ResultTable.ResultType resultType)
-
getResultType
public org.apache.pinot.tools.scan.query.ResultTable.ResultType getResultType()
-
-