Package org.apache.flink.state.forst
Class ForStMapIterator<T>
java.lang.Object
org.apache.flink.runtime.asyncprocessing.AbstractStateIterator<T>
org.apache.flink.state.forst.ForStMapIterator<T>
- All Implemented Interfaces:
org.apache.flink.api.common.state.v2.StateIterator<T>,org.apache.flink.core.state.InternalStateIterator<T>
public class ForStMapIterator<T>
extends org.apache.flink.runtime.asyncprocessing.AbstractStateIterator<T>
The map iterator implementation for ForStDB.
-
Constructor Summary
ConstructorsConstructorDescriptionForStMapIterator(org.apache.flink.api.common.state.v2.State originalState, org.apache.flink.runtime.asyncprocessing.StateRequestType originalRequestType, org.apache.flink.runtime.asyncprocessing.StateRequestType requestType, org.apache.flink.runtime.asyncprocessing.StateRequestHandler stateHandler, Collection<T> partialResult, boolean encounterEnd, org.forstdb.RocksIterator rocksIterator) -
Method Summary
Methods inherited from class org.apache.flink.runtime.asyncprocessing.AbstractStateIterator
getCurrentCache, getRequestType, isEmpty, onNext, onNext, onNextSync
-
Constructor Details
-
ForStMapIterator
public ForStMapIterator(org.apache.flink.api.common.state.v2.State originalState, org.apache.flink.runtime.asyncprocessing.StateRequestType originalRequestType, org.apache.flink.runtime.asyncprocessing.StateRequestType requestType, org.apache.flink.runtime.asyncprocessing.StateRequestHandler stateHandler, Collection<T> partialResult, boolean encounterEnd, org.forstdb.RocksIterator rocksIterator)
-
-
Method Details
-
hasNextLoading
public boolean hasNextLoading() -
nextPayloadForContinuousLoading
- Specified by:
nextPayloadForContinuousLoadingin classorg.apache.flink.runtime.asyncprocessing.AbstractStateIterator<T>
-