public class VanillaStringStringKeyValueStore extends Object implements StringStringKeyValueStore
KeyValueStore.Entry<K,V>| Constructor and Description |
|---|
VanillaStringStringKeyValueStore(FactoryContext<SubscriptionKeyValueStore<String,net.openhft.chronicle.bytes.Bytes,net.openhft.chronicle.bytes.BytesStore>> context) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcontainsKey, get, isReadOnly, replace, segmentFor, segmentsisUnderlyingforSessionpublic VanillaStringStringKeyValueStore(FactoryContext<SubscriptionKeyValueStore<String,net.openhft.chronicle.bytes.Bytes,net.openhft.chronicle.bytes.BytesStore>> context)
public View forSession(LocalSession session, Asset asset)
forSession in interface Viewpublic void put(String key, String value)
put in interface KeyValueStore<String,StringBuilder,String>public String getAndPut(String key, String value)
getAndPut in interface KeyValueStore<String,StringBuilder,String>public void remove(String key)
remove in interface KeyValueStore<String,StringBuilder,String>public String getAndRemove(String key)
getAndRemove in interface KeyValueStore<String,StringBuilder,String>public String getUsing(String key, StringBuilder value)
getUsing in interface KeyValueStore<String,StringBuilder,String>public long size()
size in interface KeyValueStore<String,StringBuilder,String>public void keysFor(int segment,
java.util.function.Consumer<String> kConsumer)
keysFor in interface KeyValueStore<String,StringBuilder,String>public void entriesFor(int segment,
java.util.function.Consumer<KeyValueStore.Entry<String,String>> kvConsumer)
entriesFor in interface KeyValueStore<String,StringBuilder,String>public Iterator<Map.Entry<String,String>> entrySetIterator()
entrySetIterator in interface KeyValueStore<String,StringBuilder,String>public void clear()
clear in interface KeyValueStore<String,StringBuilder,String>public void asset(Asset asset)
asset in interface Assetted<KeyValueStore<String,StringBuilder,String>>public Asset asset()
asset in interface Assetted<KeyValueStore<String,StringBuilder,String>>public void underlying(KeyValueStore<String,StringBuilder,String> underlying)
underlying in interface Assetted<KeyValueStore<String,StringBuilder,String>>public KeyValueStore underlying()
underlying in interface Assetted<KeyValueStore<String,StringBuilder,String>>public <E> void registerSubscriber(Class<E> eClass, Subscriber<E> subscriber, String query)
registerSubscriber in interface Subscriptionpublic <T,E> void registerTopicSubscriber(Class<T> tClass, Class<E> eClass, TopicSubscriber<T,E> subscriber, String query)
registerTopicSubscriber in interface Subscriptionpublic <E> void unregisterSubscriber(Class<E> eClass, Subscriber<E> subscriber, String query)
unregisterSubscriber in interface Subscriptionpublic <T,E> void unregisterTopicSubscriber(Class<T> tClass, Class<E> eClass, TopicSubscriber<T,E> subscriber, String query)
unregisterTopicSubscriber in interface SubscriptionCopyright © 2015. All rights reserved.