Skip navigation links
A C D E G I K O P R S T V W 

A

add(T) - Method in class io.atomix.collections.DistributedQueue
Adds a value to the set.
add(T) - Method in class io.atomix.collections.DistributedSet
Adds a value to the set.
add(T, Duration) - Method in class io.atomix.collections.DistributedSet
Adds a value to the set with a TTL.

C

clear() - Method in class io.atomix.collections.DistributedMap
Removes all entries from the map.
clear() - Method in class io.atomix.collections.DistributedMultiMap
Removes all entries from the map.
clear() - Method in class io.atomix.collections.DistributedQueue
Removes all values from the set.
clear() - Method in class io.atomix.collections.DistributedSet
Removes all values from the set.
config() - Method in class io.atomix.collections.DistributedMultiMap
 
Config() - Constructor for class io.atomix.collections.DistributedMultiMap.Config
 
Config(Properties) - Constructor for class io.atomix.collections.DistributedMultiMap.Config
 
contains(Object) - Method in class io.atomix.collections.DistributedQueue
Checks whether the set contains a value.
contains(Object, ReadConsistency) - Method in class io.atomix.collections.DistributedQueue
Checks whether the set contains a value.
contains(Object) - Method in class io.atomix.collections.DistributedSet
Checks whether the set contains a value.
contains(Object, ReadConsistency) - Method in class io.atomix.collections.DistributedSet
Checks whether the set contains a value.
containsEntry(K, V) - Method in class io.atomix.collections.DistributedMultiMap
Checks whether the map contains an entry.
containsEntry(K, V, ReadConsistency) - Method in class io.atomix.collections.DistributedMultiMap
Checks whether the map contains an entry.
containsKey(Object) - Method in class io.atomix.collections.DistributedMap
Returns true if the given key is present in the map.
containsKey(Object, ReadConsistency) - Method in class io.atomix.collections.DistributedMap
Returns true if the given key is present in the map.
containsKey(K) - Method in class io.atomix.collections.DistributedMultiMap
Checks whether the map contains a key.
containsKey(K, ReadConsistency) - Method in class io.atomix.collections.DistributedMultiMap
Checks whether the map contains a key.
containsValue(Object) - Method in class io.atomix.collections.DistributedMap
Returns true if the map contains a key with the given value.
containsValue(Object, ReadConsistency) - Method in class io.atomix.collections.DistributedMap
Returns true if the map contains a key with the given value.
containsValue(V) - Method in class io.atomix.collections.DistributedMultiMap
Checks whether the map contains a value.
containsValue(V, ReadConsistency) - Method in class io.atomix.collections.DistributedMultiMap
Checks whether the map contains a value.
createInstance(CopycatClient, Properties) - Method in class io.atomix.collections.util.DistributedMapFactory
 
createInstance(CopycatClient, Properties) - Method in class io.atomix.collections.util.DistributedMultiMapFactory
 
createInstance(CopycatClient, Properties) - Method in class io.atomix.collections.util.DistributedQueueFactory
 
createInstance(CopycatClient, Properties) - Method in class io.atomix.collections.util.DistributedSetFactory
 
createSerializableTypeResolver() - Method in class io.atomix.collections.util.DistributedMapFactory
 
createSerializableTypeResolver() - Method in class io.atomix.collections.util.DistributedMultiMapFactory
 
createSerializableTypeResolver() - Method in class io.atomix.collections.util.DistributedQueueFactory
 
createSerializableTypeResolver() - Method in class io.atomix.collections.util.DistributedSetFactory
 
createStateMachine(Properties) - Method in class io.atomix.collections.util.DistributedMapFactory
 
createStateMachine(Properties) - Method in class io.atomix.collections.util.DistributedMultiMapFactory
 
createStateMachine(Properties) - Method in class io.atomix.collections.util.DistributedQueueFactory
 
createStateMachine(Properties) - Method in class io.atomix.collections.util.DistributedSetFactory
 

D

DistributedMap<K,V> - Class in io.atomix.collections
Stores a map of keys to values.
DistributedMap(CopycatClient) - Constructor for class io.atomix.collections.DistributedMap
 
DistributedMap(CopycatClient, Properties) - Constructor for class io.atomix.collections.DistributedMap
 
DistributedMap.EntryEvent<K,V> - Class in io.atomix.collections
Map entry event.
DistributedMap.Events - Enum in io.atomix.collections
Distributed queue events.
DistributedMap.Options - Class in io.atomix.collections
Distributed map options.
DistributedMapFactory - Class in io.atomix.collections.util
Distributed map factory.
DistributedMapFactory() - Constructor for class io.atomix.collections.util.DistributedMapFactory
 
DistributedMultiMap<K,V> - Class in io.atomix.collections
Stores a map of keys to multiple values.
DistributedMultiMap(CopycatClient, Properties) - Constructor for class io.atomix.collections.DistributedMultiMap
 
DistributedMultiMap.Config - Class in io.atomix.collections
Multimap configuration.
DistributedMultiMap.Order - Enum in io.atomix.collections
Represents the order of values in a multimap.
DistributedMultiMapFactory - Class in io.atomix.collections.util
Distributed multi-map factory.
DistributedMultiMapFactory() - Constructor for class io.atomix.collections.util.DistributedMultiMapFactory
 
DistributedQueue<T> - Class in io.atomix.collections
Distributed collection designed for holding ordered items for processing.
DistributedQueue(CopycatClient, Properties) - Constructor for class io.atomix.collections.DistributedQueue
 
DistributedQueue.Events - Enum in io.atomix.collections
Distributed queue event types.
DistributedQueue.ValueEvent<T> - Class in io.atomix.collections
Generic queue value event.
DistributedQueueFactory - Class in io.atomix.collections.util
Distributed queue factory.
DistributedQueueFactory() - Constructor for class io.atomix.collections.util.DistributedQueueFactory
 
DistributedSet<T> - Class in io.atomix.collections
Distributed collection of unique values.
DistributedSet(CopycatClient, Properties) - Constructor for class io.atomix.collections.DistributedSet
 
DistributedSet.Events - Enum in io.atomix.collections
Distributed set event types.
DistributedSet.ValueEvent<T> - Class in io.atomix.collections
Generic set value event.
DistributedSetFactory - Class in io.atomix.collections.util
Distributed set factory.
DistributedSetFactory() - Constructor for class io.atomix.collections.util.DistributedSetFactory
 

E

element() - Method in class io.atomix.collections.DistributedQueue
Removes a value from the queue.
entry() - Method in class io.atomix.collections.DistributedMap.EntryEvent
Returns the event entry.
EntryEvent() - Constructor for class io.atomix.collections.DistributedMap.EntryEvent
 
EntryEvent(Resource.EventType, Map.Entry<K, V>) - Constructor for class io.atomix.collections.DistributedMap.EntryEvent
 
entrySet() - Method in class io.atomix.collections.DistributedMap
Reads the set of all entries in the map.
entrySet(ReadConsistency) - Method in class io.atomix.collections.DistributedMap
Reads the set of all entries in the map.

G

get(Object) - Method in class io.atomix.collections.DistributedMap
Gets a value from the map.
get(Object, ReadConsistency) - Method in class io.atomix.collections.DistributedMap
Gets a value from the map.
get(K) - Method in class io.atomix.collections.DistributedMultiMap
Gets a value from the map.
get(K, ReadConsistency) - Method in class io.atomix.collections.DistributedMultiMap
Gets a value from the map.
getOrDefault(Object, V) - Method in class io.atomix.collections.DistributedMap
Gets the value of key or returns the given default value if key does not exist.
getOrDefault(Object, V, ReadConsistency) - Method in class io.atomix.collections.DistributedMap
Gets the value of key or returns the given default value if key does not exist.
getValueOrder() - Method in class io.atomix.collections.DistributedMultiMap.Config
Returns the map value order.

I

id() - Method in enum io.atomix.collections.DistributedMap.Events
 
id() - Method in enum io.atomix.collections.DistributedQueue.Events
 
id() - Method in enum io.atomix.collections.DistributedSet.Events
 
io.atomix.collections - package io.atomix.collections
Provides distributed collections such as DistributedMap DistributedMultiMap, DistributedQueue, and DistributedSet.
io.atomix.collections.util - package io.atomix.collections.util
 
isEmpty() - Method in class io.atomix.collections.DistributedMap
Returns true if the map is empty.
isEmpty(ReadConsistency) - Method in class io.atomix.collections.DistributedMap
Returns true if the map is empty.
isEmpty() - Method in class io.atomix.collections.DistributedMultiMap
Checks whether the map is empty.
isEmpty(ReadConsistency) - Method in class io.atomix.collections.DistributedMultiMap
Checks whether the map is empty.
isEmpty() - Method in class io.atomix.collections.DistributedQueue
Checks whether the set is empty.
isEmpty(ReadConsistency) - Method in class io.atomix.collections.DistributedQueue
Checks whether the set is empty.
isEmpty() - Method in class io.atomix.collections.DistributedSet
Checks whether the set is empty.
isEmpty(ReadConsistency) - Method in class io.atomix.collections.DistributedSet
Checks whether the set is empty.
isLocalCache() - Method in class io.atomix.collections.DistributedMap.Options
Returns whether local caching is enabled.
iterator() - Method in class io.atomix.collections.DistributedSet
Returns an Iterator over the values in the set.

K

keySet() - Method in class io.atomix.collections.DistributedMap
Reads the set of all keys in the map.
keySet(ReadConsistency) - Method in class io.atomix.collections.DistributedMap
Reads the set of all keys in the map.

O

offer(T) - Method in class io.atomix.collections.DistributedQueue
Adds a value to the queue.
onAdd(Consumer<DistributedMap.EntryEvent<K, V>>) - Method in class io.atomix.collections.DistributedMap
Registers a DistributedMap.put(Object, Object) event listener.
onAdd(K, Consumer<DistributedMap.EntryEvent<K, V>>) - Method in class io.atomix.collections.DistributedMap
Registers a DistributedMap.put(Object, Object) event listener.
onAdd(Consumer<DistributedQueue.ValueEvent<T>>) - Method in class io.atomix.collections.DistributedQueue
Registers a queue item add event listener.
onAdd(Consumer<DistributedSet.ValueEvent<T>>) - Method in class io.atomix.collections.DistributedSet
Registers a queue item add event listener.
onRemove(Consumer<DistributedMap.EntryEvent<K, V>>) - Method in class io.atomix.collections.DistributedMap
Registers a DistributedMap.remove(Object) event listener.
onRemove(K, Consumer<DistributedMap.EntryEvent<K, V>>) - Method in class io.atomix.collections.DistributedMap
Registers a DistributedMap.remove(Object) event listener.
onRemove(Consumer<DistributedQueue.ValueEvent<T>>) - Method in class io.atomix.collections.DistributedQueue
Registers a queue item remove event listener.
onRemove(Consumer<DistributedSet.ValueEvent<T>>) - Method in class io.atomix.collections.DistributedSet
Registers a queue item remove event listener.
onUpdate(Consumer<DistributedMap.EntryEvent<K, V>>) - Method in class io.atomix.collections.DistributedMap
Registers a DistributedMap.put(Object, Object) event listener.
onUpdate(K, Consumer<DistributedMap.EntryEvent<K, V>>) - Method in class io.atomix.collections.DistributedMap
Registers a DistributedMap.put(Object, Object) event listener.
open() - Method in class io.atomix.collections.DistributedMap
 
options() - Method in class io.atomix.collections.DistributedMap
 
Options() - Constructor for class io.atomix.collections.DistributedMap.Options
 
Options(Properties) - Constructor for class io.atomix.collections.DistributedMap.Options
 

P

peek() - Method in class io.atomix.collections.DistributedQueue
Removes a value from the queue.
poll() - Method in class io.atomix.collections.DistributedQueue
Removes a value from the queue.
put(K, V) - Method in class io.atomix.collections.DistributedMap
Puts a value in the map for the given key.
put(K, V, Duration) - Method in class io.atomix.collections.DistributedMap
Puts a value in the map with a time-to-live for the given key.
put(K, V) - Method in class io.atomix.collections.DistributedMultiMap
Puts a value in the map.
put(K, V, Duration) - Method in class io.atomix.collections.DistributedMultiMap
Puts a value in the map.
putIfAbsent(K, V) - Method in class io.atomix.collections.DistributedMap
Puts a value in the map if the given key does not exist.
putIfAbsent(K, V, Duration) - Method in class io.atomix.collections.DistributedMap
Puts a value with a time-to-live in the map if the given key does not exist.

R

readObject(BufferInput<?>, Serializer) - Method in class io.atomix.collections.DistributedMap.EntryEvent
 
readObject(BufferInput<?>, Serializer) - Method in class io.atomix.collections.DistributedQueue.ValueEvent
 
readObject(BufferInput<?>, Serializer) - Method in class io.atomix.collections.DistributedSet.ValueEvent
 
remove(Object) - Method in class io.atomix.collections.DistributedMap
Removes a the value for the given key from the map.
remove(K, V) - Method in class io.atomix.collections.DistributedMap
Removes the given key from the map if its value matches the given value.
remove(Object) - Method in class io.atomix.collections.DistributedMultiMap
Removes a value from the map.
remove(Object, Object) - Method in class io.atomix.collections.DistributedMultiMap
Removes a key and value from the map.
remove() - Method in class io.atomix.collections.DistributedQueue
Removes a value from the queue.
remove(T) - Method in class io.atomix.collections.DistributedQueue
Removes a value from the set.
remove(T) - Method in class io.atomix.collections.DistributedSet
Removes a value from the set.
removeValue(Object) - Method in class io.atomix.collections.DistributedMultiMap
Removes all instances of a value from the map.
replace(K, V) - Method in class io.atomix.collections.DistributedMap
Replaces a value in the map if the key exists.
replace(K, V, Duration) - Method in class io.atomix.collections.DistributedMap
Replaces a value in the map if the key exist.
replace(K, V, V) - Method in class io.atomix.collections.DistributedMap
Replaces a value in the map.
replace(K, V, V, Duration) - Method in class io.atomix.collections.DistributedMap
Replaces a value in the map with a time-to-live.

S

size() - Method in class io.atomix.collections.DistributedMap
Gets the number of key-value pairs in the map.
size(ReadConsistency) - Method in class io.atomix.collections.DistributedMap
Gets the number of key-value pairs in the map.
size() - Method in class io.atomix.collections.DistributedMultiMap
Gets the number of key-value pairs in the map.
size(ReadConsistency) - Method in class io.atomix.collections.DistributedMultiMap
Gets the number of key-value pairs in the map.
size(K) - Method in class io.atomix.collections.DistributedMultiMap
Gets the number of values for the given key.
size(K, ReadConsistency) - Method in class io.atomix.collections.DistributedMultiMap
Gets the number of values for the given key.
size() - Method in class io.atomix.collections.DistributedQueue
Gets the set count.
size(ReadConsistency) - Method in class io.atomix.collections.DistributedQueue
Gets the set count.
size() - Method in class io.atomix.collections.DistributedSet
Gets the set count.
size(ReadConsistency) - Method in class io.atomix.collections.DistributedSet
Gets the set count.

T

type() - Method in class io.atomix.collections.DistributedMap.EntryEvent
 
type() - Method in class io.atomix.collections.DistributedQueue.ValueEvent
 
type() - Method in class io.atomix.collections.DistributedSet.ValueEvent
 

V

value() - Method in class io.atomix.collections.DistributedQueue.ValueEvent
Returns the event value.
value() - Method in class io.atomix.collections.DistributedSet.ValueEvent
Returns the event value.
ValueEvent() - Constructor for class io.atomix.collections.DistributedQueue.ValueEvent
 
ValueEvent(Resource.EventType, T) - Constructor for class io.atomix.collections.DistributedQueue.ValueEvent
 
ValueEvent() - Constructor for class io.atomix.collections.DistributedSet.ValueEvent
 
ValueEvent(Resource.EventType, T) - Constructor for class io.atomix.collections.DistributedSet.ValueEvent
 
valueOf(String) - Static method in enum io.atomix.collections.DistributedMap.Events
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.atomix.collections.DistributedMultiMap.Order
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.atomix.collections.DistributedQueue.Events
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.atomix.collections.DistributedSet.Events
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.atomix.collections.DistributedMap.Events
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class io.atomix.collections.DistributedMap
Reads the collection of all values in the map.
values(ReadConsistency) - Method in class io.atomix.collections.DistributedMap
Reads the collection of all values in the map.
values() - Static method in enum io.atomix.collections.DistributedMultiMap.Order
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.atomix.collections.DistributedQueue.Events
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.atomix.collections.DistributedSet.Events
Returns an array containing the constants of this enum type, in the order they are declared.

W

withLocalCache() - Method in class io.atomix.collections.DistributedMap.Options
Enables the local map cache.
withLocalCache(boolean) - Method in class io.atomix.collections.DistributedMap.Options
Sets whether to enable local caching.
withValueOrder(DistributedMultiMap.Order) - Method in class io.atomix.collections.DistributedMultiMap.Config
Sets the map value order.
writeObject(BufferOutput<?>, Serializer) - Method in class io.atomix.collections.DistributedMap.EntryEvent
 
writeObject(BufferOutput<?>, Serializer) - Method in class io.atomix.collections.DistributedQueue.ValueEvent
 
writeObject(BufferOutput<?>, Serializer) - Method in class io.atomix.collections.DistributedSet.ValueEvent
 
A C D E G I K O P R S T V W 
Skip navigation links

Copyright © 2013–2017. All rights reserved.