| Modifier and Type | Field and Description |
|---|---|
protected org.apache.kylin.storage.StorageContext |
context |
protected org.apache.kylin.cube.cuboid.Cuboid |
cuboid |
protected Iterator<org.apache.kylin.gridtable.GTRecord> |
curRecordIterator |
protected CubeSegmentScanner |
curScanner |
protected CubeTupleConverter |
curTupleConverter |
protected org.apache.kylin.metadata.tuple.Tuple |
next |
protected Iterator<CubeSegmentScanner> |
scannerIterator |
protected Set<org.apache.kylin.metadata.model.TblColRef> |
selectedDimensions |
protected Set<org.apache.kylin.metadata.model.FunctionDesc> |
selectedMetrics |
protected org.apache.kylin.metadata.tuple.Tuple |
tuple |
protected org.apache.kylin.metadata.tuple.TupleInfo |
tupleInfo |
| Constructor and Description |
|---|
SequentialCubeTupleIterator(List<CubeSegmentScanner> scanners,
org.apache.kylin.cube.cuboid.Cuboid cuboid,
Set<org.apache.kylin.metadata.model.TblColRef> selectedDimensions,
Set<org.apache.kylin.metadata.model.FunctionDesc> selectedMetrics,
org.apache.kylin.metadata.tuple.TupleInfo returnTupleInfo,
org.apache.kylin.storage.StorageContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected void |
close(CubeSegmentScanner scanner) |
int |
getScanCount() |
boolean |
hasNext() |
org.apache.kylin.metadata.tuple.ITuple |
next() |
void |
remove() |
protected final org.apache.kylin.cube.cuboid.Cuboid cuboid
protected final Set<org.apache.kylin.metadata.model.TblColRef> selectedDimensions
protected final Set<org.apache.kylin.metadata.model.FunctionDesc> selectedMetrics
protected final org.apache.kylin.metadata.tuple.TupleInfo tupleInfo
protected final org.apache.kylin.metadata.tuple.Tuple tuple
protected final Iterator<CubeSegmentScanner> scannerIterator
protected final org.apache.kylin.storage.StorageContext context
protected CubeSegmentScanner curScanner
protected Iterator<org.apache.kylin.gridtable.GTRecord> curRecordIterator
protected CubeTupleConverter curTupleConverter
protected org.apache.kylin.metadata.tuple.Tuple next
public SequentialCubeTupleIterator(List<CubeSegmentScanner> scanners, org.apache.kylin.cube.cuboid.Cuboid cuboid, Set<org.apache.kylin.metadata.model.TblColRef> selectedDimensions, Set<org.apache.kylin.metadata.model.FunctionDesc> selectedMetrics, org.apache.kylin.metadata.tuple.TupleInfo returnTupleInfo, org.apache.kylin.storage.StorageContext context)
public boolean hasNext()
public org.apache.kylin.metadata.tuple.ITuple next()
public void remove()
public void close()
close in interface org.apache.kylin.metadata.tuple.ITupleIteratorprotected void close(CubeSegmentScanner scanner)
public int getScanCount()
Copyright © 2014–2016 Apache Software Foundation. All rights reserved.