public final class ChronicleStream<K,V> extends ChronicleReaderStream<K,V>
MapStream.MutableSignal<K,V>, MapStream.Operation, MapStream.Signal<K,V>
chronicle, CONSUMER_UPDATER, consumers, keyCodec, localCache, name, valueCodec
Constructor and Description |
---|
ChronicleStream(java.lang.String name) |
ChronicleStream(java.lang.String name,
int messageSizeHint) |
ChronicleStream(java.lang.String name,
int messageSizeHint,
net.openhft.chronicle.Chronicle chronicle) |
ChronicleStream(java.lang.String name,
int messageSizeHint,
net.openhft.chronicle.Chronicle chronicle,
reactor.io.codec.Codec<reactor.io.buffer.Buffer,K,K> keyCodec,
reactor.io.codec.Codec<reactor.io.buffer.Buffer,V,V> valueCodec) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
void |
deleteOnExit() |
V |
put(K key,
V value) |
void |
putAll(java.util.Map<? extends K,? extends V> m) |
V |
remove(java.lang.Object key) |
protected boolean |
sameOrNotEqual(V previous,
V value) |
int |
size() |
protected void |
writePut(K key,
V previous,
V value) |
protected void |
writePutAll(java.util.Map<? extends K,? extends V> m) |
protected void |
writeRemove(java.lang.Object key) |
chronicle, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keyCodec, keySet, localCache, subscribe, toString, valueCodec, values
adaptiveConsume, adaptiveConsumeOn, after, batchConsume, batchConsumeOn, broadcast, broadcastOn, broadcastTo, buffer, buffer, buffer, buffer, buffer, buffer, buffer, buffer, buffer, buffer, buffer, cache, cancelSubscription, capacity, cast, combine, concatMap, concatWith, consume, consume, consume, consume, consume, consumeLater, consumeOn, consumeOn, consumeOn, count, count, decode, defaultIfEmpty, dematerialize, dispatchOn, dispatchOn, dispatchOn, distinct, distinct, distinctUntilChanged, distinctUntilChanged, downstreamSubscription, elapsed, elementAt, elementAtOrDefault, encode, env, exists, fanIn, filter, filter, finallyDo, flatMap, getCapacity, getDispatcher, getEnvironment, getTimer, groupBy, ignoreError, ignoreError, isReactivePull, join, joinWith, keepAlive, last, lift, log, log, map, materialize, merge, mergeWith, nest, next, observe, observeCancel, observeComplete, observeError, observeStart, observeSubscribe, onErrorResumeNext, onErrorResumeNext, onErrorReturn, onErrorReturn, onOverflowBuffer, onOverflowBuffer, onOverflowDrop, partition, partition, process, recover, reduce, reduce, repeat, repeat, repeatWhen, requestWhen, retry, retry, retry, retry, retryWhen, sample, sample, sample, sample, sample, sample, sampleFirst, sampleFirst, sampleFirst, sampleFirst, sampleFirst, sampleFirst, scan, scan, skip, skip, skip, skipWhile, skipWhile, sort, sort, sort, sort, split, split, startWith, startWith, startWith, subscribe, subscribeOn, subscribeOn, subscribeOn, switchMap, take, take, take, takeWhile, tap, throttle, throttle, timeout, timeout, timeout, timeout, timestamp, toBlockingQueue, toBlockingQueue, toList, toList, unbounded, when, window, window, window, window, window, window, window, window, window, window, window, zip, zipWith, zipWith
public ChronicleStream(java.lang.String name) throws java.io.IOException
java.io.IOException
public ChronicleStream(java.lang.String name, int messageSizeHint) throws java.io.IOException
java.io.IOException
public ChronicleStream(java.lang.String name, int messageSizeHint, net.openhft.chronicle.Chronicle chronicle)
public void deleteOnExit()
public V remove(java.lang.Object key)
public int size()
public void clear()
protected void writeRemove(java.lang.Object key)