Class ReadOnlyWindowStore<K, V, TJVMK, TJVMV>
KNet implementation of ReadOnlyWindowStore<K, V>
public class ReadOnlyWindowStore<K, V, TJVMK, TJVMV> : ManagedStore<ReadOnlyWindowStore<TJVMK, TJVMV>>, IManagedStore<ReadOnlyWindowStore<TJVMK, TJVMV>>, IGenericSerDesFactoryApplier
Type Parameters
K
The key type
V
The value type
TJVMK
The JVM type of
K
TJVMV
The JVM type of
V
- Inheritance
-
ManagedStore<ReadOnlyWindowStore<TJVMK, TJVMV>>ReadOnlyWindowStore<K, V, TJVMK, TJVMV>
- Implements
-
IManagedStore<ReadOnlyWindowStore<TJVMK, TJVMV>>
- Derived
- Inherited Members
Properties
BackwardAll
public virtual WindowedKeyValueIterator<K, V, TJVMK, TJVMV> BackwardAll { get; }
Property Value
- WindowedKeyValueIterator<K, V, TJVMK, TJVMV>
Methods
All()
public virtual WindowedKeyValueIterator<K, V, TJVMK, TJVMV> All()
Returns
- WindowedKeyValueIterator<K, V, TJVMK, TJVMV>
BackwardFetch(K, Instant, Instant)
public virtual WindowStoreIterator<V, TJVMV> BackwardFetch(K arg0, Instant arg1, Instant arg2)
Parameters
Returns
Exceptions
BackwardFetch(K, K, Instant, Instant)
public virtual WindowedKeyValueIterator<K, V, TJVMK, TJVMV> BackwardFetch(K arg0, K arg1, Instant arg2, Instant arg3)
Parameters
Returns
- WindowedKeyValueIterator<K, V, TJVMK, TJVMV>
Exceptions
BackwardFetchAll(Instant, Instant)
public virtual WindowedKeyValueIterator<K, V, TJVMK, TJVMV> BackwardFetchAll(Instant arg0, Instant arg1)
Parameters
Returns
- WindowedKeyValueIterator<K, V, TJVMK, TJVMV>
Exceptions
Fetch(K, Instant, Instant)
public virtual WindowStoreIterator<V, TJVMV> Fetch(K arg0, Instant arg1, Instant arg2)
Parameters
Returns
Exceptions
Fetch(K, long)
public virtual V Fetch(K arg0, long arg1)
Parameters
Returns
- V
V
Fetch(K, K, Instant, Instant)
public virtual WindowedKeyValueIterator<K, V, TJVMK, TJVMV> Fetch(K arg0, K arg1, Instant arg2, Instant arg3)
Parameters
Returns
- WindowedKeyValueIterator<K, V, TJVMK, TJVMV>
Exceptions
FetchAll(Instant, Instant)
public virtual WindowedKeyValueIterator<K, V, TJVMK, TJVMV> FetchAll(Instant arg0, Instant arg1)
Parameters
Returns
- WindowedKeyValueIterator<K, V, TJVMK, TJVMV>