public class StreamIterator extends java.lang.Object implements java.util.Iterator<DataEntry>, ProcessingChainNode
| Modifier and Type | Field and Description | 
|---|---|
| int | maxQueryTimestamp | 
| int | minQueryTimestamp | 
| java.lang.String | sensorName | 
| java.lang.String | stationName | 
| Constructor and Description | 
|---|
| StreamIterator(SensorMeta sensorMeta,
              <any> chunkMetaMap,
              <any> sensorChunkMap,
              int minQueryTimestamp,
              int maxQueryTimestamp) | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | getProcessingTitle()Default implementation: Create title for processing chain entry from class name. | 
| boolean | hasNext() | 
| DataEntry | next() | 
| DataEntry[] | remainingToArray() | 
| java.lang.String | toString() | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetProcessingChaincreateUnknown, ofcreateUnknownpublic final int minQueryTimestamp
public final int maxQueryTimestamp
public final java.lang.String stationName
public final java.lang.String sensorName
public StreamIterator(SensorMeta sensorMeta, <any> chunkMetaMap, <any> sensorChunkMap, int minQueryTimestamp, int maxQueryTimestamp)
public boolean hasNext()
hasNext in interface java.util.Iterator<DataEntry>public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getProcessingTitle()
ProcessingChainNodegetProcessingTitle in interface ProcessingChainEntrygetProcessingTitle in interface ProcessingChainNodepublic DataEntry[] remainingToArray()