A C E G H I K M O R S T V 
All Classes All Packages

A

add(K, V) - Method in interface ion.SyncCollections.IDictionary
 
add(TKey, TValue) - Method in class ion.SyncCollections.HashDictionary
 
addAll(Iterable<Map.Entry<U, W>>) - Method in class ion.SyncCollections.HashDictionary
 
addAll(Iterable<Map.Entry<U, W>>) - Method in interface ion.SyncCollections.IDictionary
 
AddRequest(TKey, TValue) - Constructor for class ion.SyncCollections.HashDictionary.AddRequest
 

C

contains(Map.Entry<TKey, TValue>) - Method in class ion.SyncCollections.HashDictionary
 
contains(K) - Method in interface ion.SyncCollections.IDictionary
 
contains(TKey) - Method in class ion.SyncCollections.HashDictionary
 
containsAll(Iterable<H>) - Method in class ion.SyncCollections.HashDictionary
 
containsAll(Iterable<H>) - Method in interface ion.SyncCollections.IDictionary
 
copyTo(Map.Entry<TKey, TValue>[], int) - Method in class ion.SyncCollections.HashDictionary
 
copyTo(TItem[], int) - Method in interface ion.SyncCollections.ICollectionValue
 
count() - Method in class ion.SyncCollections.HashDictionary
 
count() - Method in interface ion.SyncCollections.ICollectionValue
 

E

ElementHashDictionary<TKey,​TValue extends ion.Meta.Element> - Class in ion.SyncCollections
An implementation of HashDictionary where the values must extend Element.
ElementHashDictionary() - Constructor for class ion.SyncCollections.ElementHashDictionary
 
equals(Object) - Method in class ion.SyncCollections.HashDictionary.ModifyElementRequest
 

G

get(K) - Method in interface ion.SyncCollections.IDictionary
 
get(TKey) - Method in class ion.SyncCollections.HashDictionary
 
getDictionary() - Method in interface ion.SyncCollections.Events.Dictionary.IDictionaryChanged
 
getDictionary() - Method in class ion.SyncCollections.HashDictionary
 
getKey() - Method in interface ion.SyncCollections.Events.Dictionary.IAdded
 
getKey() - Method in interface ion.SyncCollections.Events.Dictionary.IRemoved
 
getKeys() - Method in class ion.SyncCollections.HashDictionary
 
getKeys() - Method in interface ion.SyncCollections.IDictionary
 
getValue() - Method in interface ion.SyncCollections.Events.Dictionary.IAdded
 
getValue() - Method in interface ion.SyncCollections.Events.Dictionary.IRemoved
 
getValues() - Method in class ion.SyncCollections.HashDictionary
 
getValues() - Method in interface ion.SyncCollections.IDictionary
 

H

handleModificationRequests(IReadOnlyQueueSet<Request>) - Method in class ion.SyncCollections.HashDictionary
Handles every request made to modify this Dictionary.
hashCode() - Method in class ion.SyncCollections.HashDictionary.ModifyElementRequest
 
HashDictionary<TKey,​TValue> - Class in ion.SyncCollections
 
HashDictionary() - Constructor for class ion.SyncCollections.HashDictionary
 
HashDictionary.AddRequest - Class in ion.SyncCollections
 
HashDictionary.ModifyElementRequest - Class in ion.SyncCollections
 
HashDictionary.RemoveRequest - Class in ion.SyncCollections
 
HashDictionary.SetRequest - Class in ion.SyncCollections
 

I

IAdded<TKey,​TValue> - Interface in ion.SyncCollections.Events.Dictionary
 
IAddedDictionary<TKey,​TValue,​TDictionary> - Interface in ion.SyncCollections.Events.Dictionary
 
ICleared<TDictionary> - Interface in ion.SyncCollections.Events.Dictionary
 
ICollection<TItem> - Interface in ion.SyncCollections
 
ICollectionValue<TItem> - Interface in ion.SyncCollections
 
IDictionary<K,​V> - Interface in ion.SyncCollections
 
IDictionaryChanged<TDictionary> - Interface in ion.SyncCollections.Events.Dictionary
 
ion.SyncCollections - package ion.SyncCollections
 
ion.SyncCollections.Events.Dictionary - package ion.SyncCollections.Events.Dictionary
 
IRemoved<TKey,​TValue> - Interface in ion.SyncCollections.Events.Dictionary
 
IRemovedDictionary<TKey,​TValue,​TDictionary> - Interface in ion.SyncCollections.Events.Dictionary
 
iterator() - Method in class ion.SyncCollections.HashDictionary
 

K

key - Variable in class ion.SyncCollections.HashDictionary.ModifyElementRequest
 

M

ModifyElementRequest(TKey) - Constructor for class ion.SyncCollections.HashDictionary.ModifyElementRequest
 

O

onDestroy() - Method in class ion.SyncCollections.ElementHashDictionary
 
onDestroy() - Method in class ion.SyncCollections.HashDictionary
 

R

remove(K) - Method in interface ion.SyncCollections.IDictionary
 
remove(TKey) - Method in class ion.SyncCollections.HashDictionary
 
removeAll() - Method in class ion.SyncCollections.HashDictionary
 
removeAll() - Method in interface ion.SyncCollections.IDictionary
 
removeAll(Iterable<K>) - Method in interface ion.SyncCollections.IDictionary
 
removeAll(Iterable<TKey>) - Method in class ion.SyncCollections.HashDictionary
 
RemoveRequest(TKey) - Constructor for class ion.SyncCollections.HashDictionary.RemoveRequest
 

S

set(K, V) - Method in interface ion.SyncCollections.IDictionary
 
set(TKey, TValue) - Method in class ion.SyncCollections.HashDictionary
 
SetRequest(TKey, TValue) - Constructor for class ion.SyncCollections.HashDictionary.SetRequest
 

T

toArray() - Method in class ion.SyncCollections.HashDictionary
 
toArray() - Method in interface ion.SyncCollections.ICollectionValue
 

V

value - Variable in class ion.SyncCollections.HashDictionary.AddRequest
 
value - Variable in class ion.SyncCollections.HashDictionary.SetRequest
 
A C E G H I K M O R S T V 
All Classes All Packages