Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- absoluteToHeap(long) - Method in class jadex.collection.SharedPersistentMap
-
Converts an absolute position to a heap position
- ActionReferenceQueue - Class in jadex.collection
-
The extended reference queue allows for adding (weak) object with an associated action.
- ActionReferenceQueue() - Constructor for class jadex.collection.ActionReferenceQueue
-
Create a new list.
- add(byte[]) - Method in class jadex.collection.BloomFilter
-
Add a value to the filter.
- add(int, Object) - Method in class jadex.collection.ConcurrencyCheckingList
- add(int, Object) - Method in class jadex.collection.IndexMap
-
Unsupported method, due to missing key parameter.
- add(int, Object) - Method in class jadex.collection.WeakList
-
Inserts the specified element at the specified position in this list (optional operation).
- add(int, K, V) - Method in class jadex.collection.IndexMap
-
Add an object to the collection.
- add(int, T) - Method in class jadex.collection.ListWrapper
- add(int, T) - Method in class jadex.collection.RwListWrapper
-
Inserts an element at a position.
- add(int, T) - Method in class jadex.collection.SortedList
-
Inserts the specified element at the specified position in this list.
- add(E) - Method in class jadex.collection.LeaseTimeSet
- add(E) - Method in class jadex.collection.LeaseTimeSet.SynchronizedLeaseTimeCollection
- add(E) - Method in class jadex.collection.PassiveLeaseTimeSet
- add(E) - Method in class jadex.collection.WeakList
-
Appends the specified element to the end of this list (optional operation).
- add(E, long) - Method in interface jadex.collection.ILeaseTimeSet
-
Add a new entry.
- add(E, long) - Method in class jadex.collection.LeaseTimeSet
- add(E, long) - Method in class jadex.collection.LeaseTimeSet.SynchronizedLeaseTimeCollection
- add(E, long) - Method in class jadex.collection.PassiveLeaseTimeSet
- add(CachedObject) - Method in class jadex.collection.ObjectCache
-
Add a cached object.
- add(Object) - Method in class jadex.collection.CheckedCollection
-
Ensures that this collection contains the specified element (optional operation).
- add(Object) - Method in class jadex.collection.ConcurrencyCheckingList
- add(Object) - Method in class jadex.collection.IndexMap
-
Unsupported method, due to missing key parameter.
- add(Object) - Method in class jadex.collection.WeakSet
-
Add an element to the set.
- add(Object, Object) - Method in class jadex.collection.TwoWayMultiCollection
-
Associates the specified value with the specified key in this map (optional operation).
- add(K, Collection<V>) - Method in class jadex.collection.MultiCollection
-
Associates the specified value with the specified key in this map (optional operation).
- add(K, V) - Method in class jadex.collection.IndexMap
-
Add a new object with key and value.
- add(K, V) - Method in class jadex.collection.MultiCollection
-
Associates the specified value with the specified key in this map (optional operation).
- add(T) - Method in class jadex.collection.CollectionWrapper
- add(T) - Method in class jadex.collection.IdentityHashSet
-
Adds the specified element to this set if it is not already present (optional operation).
- add(T) - Method in class jadex.collection.RwListWrapper
-
Appends an element to the list.
- add(T) - Method in class jadex.collection.SortedList
-
Appends the specified element to the end of this list.
- addAll(int, Collection) - Method in class jadex.collection.ConcurrencyCheckingList
- addAll(int, Collection) - Method in class jadex.collection.IndexMap
-
Unsupported method, due to missing key parameter.
- addAll(int, Collection) - Method in class jadex.collection.WeakList
-
Inserts all of the elements in the specified collection into this list at the specified position (optional operation).
- addAll(int, Collection<? extends T>) - Method in class jadex.collection.ListWrapper
- addAll(int, Collection<? extends T>) - Method in class jadex.collection.RwListWrapper
-
Appends all elements of a collection, starting at the specified position.
- addAll(int, Collection<? extends T>) - Method in class jadex.collection.SortedList
-
Inserts all of the elements in the specified collection into this list, starting at the specified position.
- addAll(Collection) - Method in class jadex.collection.CheckedCollection
-
Adds all of the elements in the specified collection to this collection (optional operation).
- addAll(Collection) - Method in class jadex.collection.ConcurrencyCheckingList
- addAll(Collection) - Method in class jadex.collection.IndexMap
-
Unsupported method, due to missing key parameter.
- addAll(Collection) - Method in class jadex.collection.WeakList
-
Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's iterator (optional operation).
- addAll(Collection<? extends E>) - Method in class jadex.collection.LeaseTimeSet
- addAll(Collection<? extends E>) - Method in class jadex.collection.LeaseTimeSet.SynchronizedLeaseTimeCollection
- addAll(Collection<? extends E>) - Method in class jadex.collection.PassiveLeaseTimeSet
- addAll(Collection<? extends T>) - Method in class jadex.collection.CollectionWrapper
- addAll(Collection<? extends T>) - Method in class jadex.collection.IdentityHashSet
-
Adds all of the elements in the specified collection to this set if they're not already present (optional operation).
- addAll(Collection<? extends T>) - Method in class jadex.collection.RwListWrapper
-
Appends all elements of a collection.
- addAll(Collection<? extends T>) - Method in class jadex.collection.SortedList
-
Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's iterator.
- addAll(Map<? extends K, ? extends V>) - Method in class jadex.collection.MultiCollection
-
Add all elements of another map.
- addChild(TreeNode) - Method in class jadex.collection.TreeNode
-
Adds a child to the list of children for this node.
- addEntry(Object, Runnable) - Method in class jadex.collection.ActionReferenceQueue
-
Add an object with an associated value.
- addFirst(T) - Method in class jadex.collection.RwLinkedListWrapper
-
Adds an element to the beginning of the list.
- addFirst(T) - Method in class jadex.collection.SortedList
-
Inserts the given element at the beginning of this list.
- addGarbage(long) - Method in class jadex.collection.SharedPersistentMap
-
Adds an amount to the garbage counter.
- addIterator(Iterator<T>) - Method in class jadex.collection.MultiIterator
-
Add a collection.
- addLast(T) - Method in class jadex.collection.RwLinkedListWrapper
-
Adds an element to the end of the list.
- addLast(T) - Method in class jadex.collection.SortedList
-
Appends the given element to the end of this list.
- addSize(long) - Method in class jadex.collection.SharedPersistentMap
-
Adds an amount to the map item size.
- appendKVPair(K) - Method in class jadex.collection.SharedPersistentMap
-
Appends a new KV node.
- apply(T) - Method in interface jadex.collection.SharedPersistentMap.IOFunction
- arg - Variable in class jadex.collection.WeakEntry
-
Optional command argument.
- array - Variable in class jadex.collection.WeakList
-
The list of elements.
- ArrayBlockingQueue<T> - Class in jadex.collection
-
Blocking queue implemented as array.
- ArrayBlockingQueue() - Constructor for class jadex.collection.ArrayBlockingQueue
-
Create a new blocking queue.
- ascending - Variable in class jadex.collection.SortedList
-
The ordering direction of the list.
- aslist - Variable in class jadex.collection.IndexMap
-
The index map as java.util.List.
- asmap - Variable in class jadex.collection.IndexMap
-
The index map as java.util.Map.
B
- BiHashMap<K,
V> - Class in jadex.collection -
A bidirectional hash map.
- BiHashMap() - Constructor for class jadex.collection.BiHashMap
- BiHashMap(Map<K, V>, Map<V, K>) - Constructor for class jadex.collection.BiHashMap
- BlockingQueue<T> - Class in jadex.collection
-
A blocking queue allows to enqueue or dequeue elements.
- BlockingQueue() - Constructor for class jadex.collection.BlockingQueue
-
Create a blocking queue.
- BloomFilter - Class in jadex.collection
-
A bloom filter is a probabilistic data structure for checking if a value is contained in a set.
- BloomFilter() - Constructor for class jadex.collection.BloomFilter
-
Create a new BloomFilter with default p = 0.01 and n = 1000.
- BloomFilter(double, int) - Constructor for class jadex.collection.BloomFilter
-
Create a new BloomFilter.
- BloomFilter(int, int, int) - Constructor for class jadex.collection.BloomFilter
-
Create a new BloomFilter.
- bs - Variable in class jadex.collection.BloomFilter
-
The bit set.
C
- cache - Variable in class jadex.collection.ObjectCache
-
The expression caches for filename.
- Cache - Class in jadex.collection
-
Cache that provide expiration in case of a) timetolive is exceeded b) the max number of data has been reached (lru behaviour)
- Cache(int) - Constructor for class jadex.collection.Cache
-
Create a new cache.
- Cache(int, long) - Constructor for class jadex.collection.Cache
-
Create a new cache.
- Cache(LRU, long) - Constructor for class jadex.collection.Cache
-
Create a new cache.
- cachedate - Variable in class jadex.collection.CacheEntry
-
The cache data.
- cachedobject - Variable in class jadex.collection.CachedObject
-
The cached object.
- CachedObject - Class in jadex.collection
-
A cache for an object that was loaded from a file or url.
- CachedObject(String, long, Serializable) - Constructor for class jadex.collection.CachedObject
-
Create a new file cache.
- CacheEntry - Class in jadex.collection
-
Entry for cache.
- CacheEntry(Object, long, long) - Constructor for class jadex.collection.CacheEntry
-
Create a new cache entry.
- cancel() - Method in interface jadex.collection.IDelayRunner
-
Cancel the timer.
- cancel() - Method in class jadex.collection.LeaseTimeSet.Checker
-
Cancel the current wait.
- cancel() - Method in class jadex.collection.TimerDelayRunner
-
Cancel the timer.
- canExpire(Object) - Method in class jadex.collection.Cache
-
Test if an entry can expire.
- CheckedCollection - Class in jadex.collection
-
A checked collection can be used for concurrent modification bug tracking.
- CheckedCollection(Collection) - Constructor for class jadex.collection.CheckedCollection
-
Create a new collection.
- CheckedCollection(Collection, CheckedMap) - Constructor for class jadex.collection.CheckedCollection
-
Create a new collection.
- CheckedMap - Class in jadex.collection
-
Throws exception on change.
- CheckedMap(Map) - Constructor for class jadex.collection.CheckedMap
-
Create a new collection.
- checker - Variable in class jadex.collection.LeaseTimeSet
-
The current checker.
- Checker() - Constructor for class jadex.collection.LeaseTimeSet.Checker
- checkForEmptySlots(List) - Static method in class jadex.collection.WeakList
-
Check for empty slots in list.
- checkStale() - Method in class jadex.collection.LeaseTimeMap
-
Check for stale entries and remove them.
- checkStale() - Method in class jadex.collection.LeaseTimeSet
-
Start removing discovered proxies.
- checkStale() - Method in class jadex.collection.PassiveLeaseTimeSet
-
Start removing discovered entries.
- children - Variable in class jadex.collection.TreeNode
-
The children.
- cleaner - Variable in class jadex.collection.LRU
-
The entry cleaner (for performing cleanup code on removed entries).
- cleanupEldestEntry(Map.Entry<V, K>) - Method in interface jadex.collection.ILRUEntryCleaner
-
Cleanup the eldest entry.
- clear() - Method in class jadex.collection.BiHashMap
-
Clears the map.
- clear() - Method in class jadex.collection.BloomFilter
-
Clear the filter content.
- clear() - Method in class jadex.collection.CheckedCollection
-
Removes all of the elements from this collection (optional operation).
- clear() - Method in class jadex.collection.CheckedMap
-
Removes all of the mappings from this map (optional operation).
- clear() - Method in class jadex.collection.CollectionWrapper
- clear() - Method in class jadex.collection.ConcurrencyCheckingList
- clear() - Method in class jadex.collection.IdentityHashSet
-
Removes all of the elements from this set (optional operation).
- clear() - Method in class jadex.collection.IndexMap
-
Removes all mappings from this map.
- clear() - Method in class jadex.collection.LeaseTimeMap
-
Removes all mappings from this map.
- clear() - Method in class jadex.collection.LeaseTimeSet
- clear() - Method in class jadex.collection.LeaseTimeSet.SynchronizedLeaseTimeCollection
- clear() - Method in class jadex.collection.MapWrapper
- clear() - Method in class jadex.collection.MultiCollection
-
Removes all mappings from this map.
- clear() - Method in class jadex.collection.NestedMap
-
Removes all mappings from this map (optional operation).
- clear() - Method in class jadex.collection.ObjectCache
-
Clear the cache.
- clear() - Method in class jadex.collection.OrderedProperties
-
Delegate.
- clear() - Method in class jadex.collection.PassiveLeaseTimeMap
- clear() - Method in class jadex.collection.PassiveLeaseTimeSet
- clear() - Method in class jadex.collection.RwListWrapper
-
Clears the list.
- clear() - Method in class jadex.collection.RwMapWrapper
-
Clears the map.
- clear() - Method in class jadex.collection.SharedPersistentMap
-
Clears the map, deleting all elements.
- clear() - Method in class jadex.collection.TwoWayMultiCollection
-
Removes all mappings from this map.
- clear() - Method in class jadex.collection.WeakKeyValueMap
-
Clears map.
- clear() - Method in class jadex.collection.WeakList
-
Removes all of the elements from this list (optional operation).
- clear() - Method in class jadex.collection.WeakSet
-
Removes all of the elements from this set.
- clear() - Method in class jadex.collection.WeakValueMap
-
Clear the map.
- clone() - Method in class jadex.collection.IndexMap
-
Clone an index map.
- clone() - Method in class jadex.collection.IndexMap.ListIndexMap
-
Clone an index map.
- clone() - Method in class jadex.collection.IndexMap.MapIndexMap
-
Clone an index map.
- clone() - Method in class jadex.collection.MultiCollection
-
Clone a multi collection.
- clone() - Method in class jadex.collection.WeakSet
-
Returns a shallow copy of this WeakSet instance: the elements themselves are not cloned.
- close() - Method in class jadex.collection.SharedPersistentMap
-
Closes the backing file, after this operation the map must be opened again before use.
- closed - Variable in class jadex.collection.ArrayBlockingQueue
-
The queue state.
- closed - Variable in class jadex.collection.BlockingQueue
-
The queue state.
- ClosedException(String) - Constructor for exception class jadex.collection.IBlockingQueue.ClosedException
-
Create a new closed exception.
- coll - Variable in class jadex.collection.CheckedCollection
-
The collection.
- collcnt - Variable in class jadex.collection.MultiIterator
-
The counter for the collection.
- CollectionWrapper<T> - Class in jadex.collection
-
Wrapper for collections.
- CollectionWrapper(Collection<T>) - Constructor for class jadex.collection.CollectionWrapper
-
Create a new wrapper.
- comp - Variable in class jadex.collection.SortedList
-
The comparator to use (if any).
- compare(T, T) - Method in class jadex.collection.SortedList
-
Compare two elements.
- computeAcceptableN(long, long) - Static method in class jadex.collection.BloomFilter
-
Compute acceptable amount of elements with given number of hashes and size of filter in bits.
- computeOptimalK(long, long) - Static method in class jadex.collection.BloomFilter
-
Compute optimal number of hash functions using expected number of elements and size of filter in bits.
- computeOptimalM(long, double) - Static method in class jadex.collection.BloomFilter
-
Compute optimal size of bloom filter in bits by expected number of elements and acceptable false positive rate.
- computeP(long, long, double) - Static method in class jadex.collection.BloomFilter
-
Compute best-case (uniform hash function) false positive probability.
- ConcurrencyCheckingList - Class in jadex.collection
-
A wrapper for a list to detect undesired concurrent access.
- ConcurrencyCheckingList(List) - Constructor for class jadex.collection.ConcurrencyCheckingList
-
Wrap the given list.
- contains(Object) - Method in class jadex.collection.CheckedCollection
-
Returns true if this collection contains the specified element.
- contains(Object) - Method in class jadex.collection.CollectionWrapper
- contains(Object) - Method in class jadex.collection.ConcurrencyCheckingList
- contains(Object) - Method in class jadex.collection.IdentityHashSet
-
Returns true if this set contains the specified element.
- contains(Object) - Method in class jadex.collection.IndexMap
-
Returns true if this list contains the specified element.
- contains(Object) - Method in class jadex.collection.LeaseTimeSet
- contains(Object) - Method in class jadex.collection.LeaseTimeSet.SynchronizedLeaseTimeCollection
- contains(Object) - Method in class jadex.collection.PassiveLeaseTimeSet
- contains(Object) - Method in class jadex.collection.RwListWrapper
-
Returns if the list contains an object.
- contains(Object) - Method in class jadex.collection.WeakList
-
Returns true if this list contains the specified element.
- contains(Object) - Method in class jadex.collection.WeakSet
-
Returns true if this set contains the specified element.
- containsAll(Collection) - Method in class jadex.collection.CheckedCollection
-
Returns true if this collection contains all of the elements in the specified collection.
- containsAll(Collection) - Method in class jadex.collection.ConcurrencyCheckingList
- containsAll(Collection) - Method in class jadex.collection.WeakList
-
Returns true if this list contains all of the elements of the specified collection.
- containsAll(Collection<?>) - Method in class jadex.collection.CollectionWrapper
- containsAll(Collection<?>) - Method in class jadex.collection.IdentityHashSet
-
Returns true if this set contains all of the elements of the specified collection.
- containsAll(Collection<?>) - Method in class jadex.collection.IndexMap
-
Returns true if this list contains all of the elements of the specified collection.
- containsAll(Collection<?>) - Method in class jadex.collection.LeaseTimeSet
- containsAll(Collection<?>) - Method in class jadex.collection.LeaseTimeSet.SynchronizedLeaseTimeCollection
- containsAll(Collection<?>) - Method in class jadex.collection.PassiveLeaseTimeSet
- containsAll(Collection<?>) - Method in class jadex.collection.RwListWrapper
-
Returns if all elements of a collection are contained.
- containsKey(Object) - Method in class jadex.collection.BiHashMap
-
Returns whether the forward map contains the specified key.
- containsKey(Object) - Method in class jadex.collection.Cache
-
Test if a key is contained.
- containsKey(Object) - Method in class jadex.collection.CheckedMap
-
Returns true if this map contains a mapping for the specified key.
- containsKey(Object) - Method in class jadex.collection.IndexMap
-
Returns true if this map contains a mapping for the specified key.
- containsKey(Object) - Method in class jadex.collection.LeaseTimeMap
-
Returns true if this map contains a mapping for the specified key.
- containsKey(Object) - Method in class jadex.collection.MapWrapper
- containsKey(Object) - Method in class jadex.collection.MultiCollection
-
Returns true if this map contains a mapping for the specified key.
- containsKey(Object) - Method in class jadex.collection.NestedMap
-
Returns true if this map contains a mapping for the specified key.
- containsKey(Object) - Method in class jadex.collection.OrderedProperties
-
Delegate.
- containsKey(Object) - Method in class jadex.collection.PassiveLeaseTimeMap
- containsKey(Object) - Method in class jadex.collection.RwMapWrapper
-
Returns if the map contains a key.
- containsKey(Object) - Method in class jadex.collection.SharedPersistentMap
-
Checks if a key is contained in the map.
- containsKey(Object) - Method in class jadex.collection.WeakKeyValueMap
-
Returns if key is contained.
- containsKey(Object) - Method in class jadex.collection.WeakValueMap
-
Test if key contained.
- containsValue(Object) - Method in class jadex.collection.BiHashMap
-
Returns whether the reverse map contains the specified key.
- containsValue(Object) - Method in class jadex.collection.CheckedMap
-
Returns true if this map maps one or more keys to the specified value.
- containsValue(Object) - Method in class jadex.collection.IndexMap
-
Returns true if this map maps one or more keys to the specified value.
- containsValue(Object) - Method in class jadex.collection.LeaseTimeMap
-
Returns true if this map maps one or more keys to the specified value.
- containsValue(Object) - Method in class jadex.collection.MapWrapper
- containsValue(Object) - Method in class jadex.collection.MultiCollection
-
Returns true if this map maps one or more keys to the specified value.
- containsValue(Object) - Method in class jadex.collection.NestedMap
-
Returns true if this map maps one or more keys to the specified value.
- containsValue(Object) - Method in class jadex.collection.OrderedProperties
-
Delegate.
- containsValue(Object) - Method in class jadex.collection.PassiveLeaseTimeMap
- containsValue(Object) - Method in class jadex.collection.RwMapWrapper
-
Returns if the map contains a value.
- containsValue(Object) - Method in class jadex.collection.SharedPersistentMap
-
Checks if a value is contained in the map.
- containsValue(Object) - Method in class jadex.collection.WeakKeyValueMap
-
Returns if value is contained.
- containsValue(Object) - Method in class jadex.collection.WeakValueMap
-
Test if value contained.
- content - Variable in class jadex.collection.WeakKeyValueMap
-
The internal delegate map.
- contents - Variable in class jadex.collection.WeakValueMap
-
The contents.
- createCollection(K) - Method in class jadex.collection.MultiCollection
-
Create a collection instance.
- createLeaseTimeCollection(long) - Static method in class jadex.collection.LeaseTimeSet
-
Create a lease time collection.
- createLeaseTimeCollection(long, boolean, Consumer<Tuple2<E, Long>>) - Static method in class jadex.collection.LeaseTimeSet
-
Create a lease time collection.
- createLeaseTimeCollection(long, Consumer<Tuple2<E, Long>>) - Static method in class jadex.collection.LeaseTimeSet
-
Create a lease time collection.
- createLeaseTimeCollection(long, Consumer<Tuple2<E, Long>>, boolean, IDelayRunner, boolean, Object) - Static method in class jadex.collection.LeaseTimeSet
-
Create a lease time collection.
- createLeaseTimeCollection(long, Consumer<Tuple2<E, Long>>, Object) - Static method in class jadex.collection.LeaseTimeSet
-
Create a lease time collection.
- createTestvalues(String, int) - Static method in class jadex.collection.WeakList
-
Create some string values for testing.
- curit - Variable in class jadex.collection.MultiIterator
-
The current iterator.
D
- data - Variable in class jadex.collection.CacheEntry
-
The cache data.
- data - Variable in class jadex.collection.TreeNode
-
The user node data.
- decoder - Variable in class jadex.collection.SharedPersistentMap
-
The decoder functionality.
- DEF_DECODER - Static variable in class jadex.collection.SharedPersistentMap
- DEF_ENCODER - Static variable in class jadex.collection.SharedPersistentMap
-
Default Encoder using Java serialization.
- DEFAULT_TIME_TO_LIVE - Static variable in class jadex.collection.Cache
-
The default time to live time span (5 mins).
- deftimeout - Variable in class jadex.collection.PassiveLeaseTimeMap
- delegate - Variable in class jadex.collection.CollectionWrapper
-
The delegate list.
- delegate - Variable in class jadex.collection.MapWrapper
-
The delegate map.
- dequeue() - Method in class jadex.collection.ArrayBlockingQueue
-
Remove an object from the queue (blocks until an element is available).
- dequeue() - Method in class jadex.collection.BlockingQueue
-
Dequeue an element.
- dequeue() - Method in interface jadex.collection.IBlockingQueue
-
Dequeue an element.
- dequeue(long) - Method in class jadex.collection.ArrayBlockingQueue
-
Dequeue an element.
- dequeue(long) - Method in class jadex.collection.BlockingQueue
-
Dequeue an element.
- dequeue(long) - Method in interface jadex.collection.IBlockingQueue
-
Dequeue an element.
- descendingIterator() - Method in class jadex.collection.RwLinkedListWrapper
- directmappings - Variable in class jadex.collection.SharedPersistentMap
-
Objects directly mapped with their own mapping
- dispose() - Method in class jadex.collection.LeaseTimeSet
-
Release all resources.
- doWaitFor(long, Runnable) - Method in class jadex.collection.LeaseTimeSet
-
Overriden wait for to not use platform clock.
E
- element() - Method in class jadex.collection.RwLinkedListWrapper
-
Gets an element from the head of the list.
- elements - Variable in class jadex.collection.ArrayBlockingQueue
-
The elements in the queue.
- elems - Variable in class jadex.collection.BlockingQueue
-
The element storage.
- encoder - Variable in class jadex.collection.SharedPersistentMap
-
The serialization/encoder functionality.
- end - Variable in class jadex.collection.ArrayBlockingQueue
-
Insert position for the next element.
- enqueue(Object) - Method in class jadex.collection.ArrayBlockingQueue
-
Add an element to the end of the queue.
- enqueue(T) - Method in class jadex.collection.BlockingQueue
-
Enqueue an element.
- enqueue(T) - Method in interface jadex.collection.IBlockingQueue
-
Enqueue an element.
- entries - Variable in class jadex.collection.ActionReferenceQueue
-
The list of elements.
- entries - Variable in class jadex.collection.LeaseTimeSet
-
The entries.
- entries - Variable in class jadex.collection.PassiveLeaseTimeMap
- entries - Variable in class jadex.collection.PassiveLeaseTimeSet
-
The entries.
- entriesAdded(Set<Map.Entry<T, E>>) - Method in class jadex.collection.MapWrapper
-
Entries were added to the map.
- entriesRemoved(Set<Map.Entry<T, E>>) - Method in class jadex.collection.MapWrapper
-
Entries were removed from the map.
- entry() - Method in class jadex.collection.ConcurrencyCheckingList
-
Called for each method entry.
- entryAdded(T, int) - Method in class jadex.collection.CollectionWrapper
-
An entry was added to the collection.
- entryAdded(T, E) - Method in class jadex.collection.MapWrapper
-
An entry was added to the map.
- entryChanged(T, E, E) - Method in class jadex.collection.MapWrapper
-
An entry was changed in the map.
- entryChanged(T, T, int) - Method in class jadex.collection.CollectionWrapper
-
An entry was changed in the collection.
- entryRemoved(T, int) - Method in class jadex.collection.CollectionWrapper
-
An entry was removed from the collection.
- entryRemoved(T, E) - Method in class jadex.collection.MapWrapper
-
An entry was removed from the map.
- entrySet() - Method in class jadex.collection.BiHashMap
-
Returns the entry set of the forward map.
- entrySet() - Method in class jadex.collection.CheckedMap
-
Returns a
Set
view of the mappings contained in this map. - entrySet() - Method in class jadex.collection.IndexMap
-
Returns a set view of the mappings contained in this map.
- entrySet() - Method in class jadex.collection.LeaseTimeMap
-
Returns a set view of the mappings contained in this map.
- entrySet() - Method in class jadex.collection.MapWrapper
- entrySet() - Method in class jadex.collection.MultiCollection
-
Returns a set view of the mappings contained in this map.
- entrySet() - Method in class jadex.collection.NestedMap
-
Returns a set view of the mappings contained in this map.
- entrySet() - Method in class jadex.collection.OrderedProperties
-
Delegate.
- entrySet() - Method in class jadex.collection.PassiveLeaseTimeMap
- entrySet() - Method in class jadex.collection.RwMapWrapper
-
Returns the entry set.
- entrySet() - Method in class jadex.collection.SharedPersistentMap
-
Returns the entry set for the Map.
- entrySet() - Method in class jadex.collection.WeakKeyValueMap
-
Returns the entry set.
- entrySet() - Method in class jadex.collection.WeakValueMap
-
Get the entries.
- equals(Object) - Method in class jadex.collection.CheckedCollection
-
Compares the specified object with this collection for equality.
- equals(Object) - Method in class jadex.collection.CheckedMap
-
Compares the specified object with this map for equality.
- equals(Object) - Method in class jadex.collection.CollectionWrapper
-
Test if this object equals another.
- equals(Object) - Method in class jadex.collection.IdentityHashSet
-
Compares the specified object with this set for equality.
- equals(Object) - Method in class jadex.collection.IndexMap
-
Compares the specified object with this map for equality.
- equals(Object) - Method in class jadex.collection.LeaseTimeMap
-
Compares the specified object with this map for equality.
- equals(Object) - Method in class jadex.collection.LeaseTimeSet
- equals(Object) - Method in class jadex.collection.MapEntry
-
Test if equal.
- equals(Object) - Method in class jadex.collection.MapWrapper
-
Test if this object equals another.
- equals(Object) - Method in class jadex.collection.MultiCollection
-
Compares the specified object with this map for equality.
- equals(Object) - Method in class jadex.collection.NestedMap
-
Compares the specified object with this map for equality.
- equals(Object) - Method in class jadex.collection.PassiveLeaseTimeSet
- equals(Object) - Method in class jadex.collection.WeakObject
-
Check the equality of an object with this.
- exit() - Method in class jadex.collection.ConcurrencyCheckingList
-
Called for each method exit.
- expungeStaleEntries() - Method in class jadex.collection.PassiveLeaseTimeMap
- expungeStaleEntries() - Method in class jadex.collection.WeakSet
-
Remove garbage collected entries.
- expungeStaleEntries() - Method in class jadex.collection.WeakValueMap
-
Remove garbage collected entries.
F
- file - Variable in class jadex.collection.SharedPersistentMap
-
The file backing the map
- filename - Variable in class jadex.collection.CachedObject
-
The filename of the cache.
- filename - Variable in class jadex.collection.ObjectCache
-
The filename of the cache.
- fill(ByteBuffer, byte) - Method in class jadex.collection.SharedPersistentMap
-
Fills a ByteBuffer with a byte value.
- findKVPair(Object) - Method in class jadex.collection.SharedPersistentMap
-
Finds the key-value pair that contains the given key.
- flip() - Method in class jadex.collection.BiHashMap
-
Returns a flipped map, sharing the data with the original map.
- forward - Variable in class jadex.collection.BiHashMap
-
The forward map.
G
- get() - Method in interface jadex.collection.SharedPersistentMap.IOSupplier
- get(int) - Method in class jadex.collection.ConcurrencyCheckingList
- get(int) - Method in class jadex.collection.IndexMap
-
Returns the element at the specified position in this list.
- get(int) - Method in class jadex.collection.ListWrapper
- get(int) - Method in class jadex.collection.RwListWrapper
-
Gets an indexed element from the list.
- get(int) - Method in class jadex.collection.WeakList
-
Returns the element at the specified position in this list.
- get(Object) - Method in class jadex.collection.BiHashMap
-
Returns the value of the key from the forward map.
- get(Object) - Method in class jadex.collection.CheckedMap
-
Returns the value to which the specified key is mapped, or
null
if this map contains no mapping for the key. - get(Object) - Method in class jadex.collection.IndexMap
-
Returns the value to which this map maps the specified key.
- get(Object) - Method in class jadex.collection.LeaseTimeMap
-
Returns the collection to which this map maps the specified key.
- get(Object) - Method in class jadex.collection.MapWrapper
- get(Object) - Method in class jadex.collection.MultiCollection
-
Returns the collection to which this map maps the specified key.
- get(Object) - Method in class jadex.collection.NestedMap
-
Returns the value to which this map maps the specified key.
- get(Object) - Method in class jadex.collection.OrderedProperties
-
Delegate.
- get(Object) - Method in class jadex.collection.PassiveLeaseTimeMap
- get(Object) - Method in class jadex.collection.RwMapWrapper
-
Gets the value for the key.
- get(Object) - Method in class jadex.collection.SharedPersistentMap
-
Gets the value for a given key.
- get(Object) - Method in class jadex.collection.WeakKeyValueMap
-
Gets the value for key.
- get(Object) - Method in class jadex.collection.WeakValueMap
-
Get value for key.
- get(Object, long) - Method in class jadex.collection.Cache
-
Get data from the cache.
- getArgument() - Method in class jadex.collection.WeakEntry
-
Get the argument.
- getAsList() - Method in class jadex.collection.IndexMap
-
Return an instance of this index map accessible via list interface.
- getAsMap() - Method in class jadex.collection.IndexMap
-
Return an instance of this index map accessible via map interface.
- getAutoLock() - Method in interface jadex.collection.IRwDataStructure
-
Gets the internal auto lock.
- getAutoLock() - Method in class jadex.collection.RwListWrapper
-
Gets the internal auto lock.
- getAutoLock() - Method in class jadex.collection.RwMapWrapper
-
Gets the internal auto lock.
- getCacheDate() - Method in class jadex.collection.CacheEntry
-
Get the cachedate.
- getChildren() - Method in class jadex.collection.TreeNode
-
Return the children of node.
- getCleaner() - Method in class jadex.collection.LRU
-
Get the cleaner object.
- getClockTime() - Method in class jadex.collection.LeaseTimeSet
-
Get the current time.
- getClockTime() - Method in class jadex.collection.PassiveLeaseTimeSet
-
Get the current time.
- getCollection(Object) - Method in class jadex.collection.MultiCollection
-
Get the values associated to a key as collection.
- getCurrentIterator() - Method in class jadex.collection.MultiIterator
-
Get the current iterator.
- getData() - Method in class jadex.collection.CacheEntry
-
Get the data.
- getData() - Method in class jadex.collection.TreeNode
-
Get the node data.
- getDefaultTimeout() - Method in class jadex.collection.PassiveLeaseTimeMap
- getEntriesSize() - Method in class jadex.collection.ActionReferenceQueue
-
Get the size of the entries (existing objects).
- getExpirationTime(long) - Method in class jadex.collection.LeaseTimeSet
-
Get the expiration time.
- getExpirationTime(long) - Method in class jadex.collection.PassiveLeaseTimeSet
-
Get the expiration time.
- getFilename() - Method in class jadex.collection.CachedObject
-
Get the filename.
- getFirst() - Method in class jadex.collection.RwLinkedListWrapper
-
Gets first list element.
- getHeaderInt(int) - Method in class jadex.collection.SharedPersistentMap
-
Reads an int-value from the header.
- getHeaderLong(int) - Method in class jadex.collection.SharedPersistentMap
-
Reads a long-value from the header.
- getIndexMap() - Method in class jadex.collection.SharedPersistentMap
- getIndexPosition(int) - Method in class jadex.collection.SharedPersistentMap
- getIndexReference(long) - Method in class jadex.collection.SharedPersistentMap
-
Reads the positional reference at a given position in the hashtable index.
- getIndexSizeForMapSize(long) - Method in class jadex.collection.SharedPersistentMap
-
Returns the appropriate index size for the size of the map.
- getKey() - Method in class jadex.collection.MapEntry
-
Get the key.
- getKey() - Method in class jadex.collection.SharedPersistentMap.KVNode
-
Gets the key object.
- getKey(int) - Method in class jadex.collection.IndexMap
-
Get an indexed key.
- getKeys() - Method in class jadex.collection.IndexMap
-
Get the keys as array.
- getKeys() - Method in class jadex.collection.MultiCollection
-
Get the keys as array.
- getKeys(Class<?>) - Method in class jadex.collection.IndexMap
-
Get the keys as array.
- getKeys(Class<?>) - Method in class jadex.collection.MultiCollection
-
Get the keys as array.
- getKeySize() - Method in class jadex.collection.SharedPersistentMap.KVNode
-
Returns the size of the key object.
- getLast() - Method in class jadex.collection.RwLinkedListWrapper
-
Gets last list element.
- getLastModified() - Method in class jadex.collection.CachedObject
-
Get the last modified date.
- getLeaseTime() - Method in class jadex.collection.LeaseTimeSet
-
Get the leasetime.
- getLeaseTime() - Method in class jadex.collection.PassiveLeaseTimeSet
-
Get the leasetime.
- getLeaseTime(E) - Method in class jadex.collection.LeaseTimeSet
-
Get the leasetime.
- getList() - Method in class jadex.collection.ListWrapper
- getLocalMap() - Method in class jadex.collection.NestedMap
-
Get the map containing the local mappings.
- getLock() - Method in interface jadex.collection.IRwDataStructure
-
Gets the internal lock.
- getMappedBuffer(long, long, boolean) - Method in class jadex.collection.SharedPersistentMap
- getMaxEntries() - Method in class jadex.collection.LRU
-
Get the maximum number of the
- getNext() - Method in class jadex.collection.SharedPersistentMap.KVNode
-
Gets the position of the next KV node, 0 if end of chain.
- getNextAlignedPosition() - Method in class jadex.collection.SharedPersistentMap
-
Returns the next 8byte-aligned starting position after the current end of file.
- getNumberOfChildren() - Method in class jadex.collection.TreeNode
-
Returns the number of immediate children of this node.
- getObject() - Method in class jadex.collection.CachedObject
-
Get the cached object
- getObject(Object) - Method in class jadex.collection.MultiCollection
-
Get first object for a key (unwraps from collection).
- getObjects() - Method in class jadex.collection.IndexMap
-
Get the values as array.
- getObjects() - Method in class jadex.collection.MultiCollection
-
Get the values as array.
- getObjects(Class) - Method in class jadex.collection.IndexMap
-
Get the values as array.
- getObjects(Class<?>) - Method in class jadex.collection.MultiCollection
-
Get the values as array.
- getPrevious() - Method in class jadex.collection.SharedPersistentMap.KVNode
-
Gets the position of the previous KV node, 0 if start of chain.
- getRawHash() - Method in class jadex.collection.SharedPersistentMap.KVNode
-
Returns the raw hashcode for the key.
- getReadLock() - Method in interface jadex.collection.IRwDataStructure
-
Gets the read lock for manual locking.
- getReverseMultiCollection() - Method in class jadex.collection.TwoWayMultiCollection
-
Get the reverse multi-collection.
- getRootNode() - Method in class jadex.collection.Tree
-
Return the root node of the tree.
- getTimeToLive() - Method in class jadex.collection.CacheEntry
-
Get the ttl.
- getValue() - Method in class jadex.collection.MapEntry
-
Get the value.
- getValue() - Method in class jadex.collection.SharedPersistentMap.KVNode
-
Gets the value object.
- getValueSize() - Method in class jadex.collection.SharedPersistentMap.KVNode
-
Returns the size of the value object.
- getWriteLock() - Method in interface jadex.collection.IRwDataStructure
-
Gets the write lock for manual locking.
H
- hashcode - Variable in class jadex.collection.WeakObject
-
The hash code.
- hashCode() - Method in class jadex.collection.CheckedCollection
-
Returns the hash code value for this collection.
- hashCode() - Method in class jadex.collection.CheckedMap
-
Returns the hash code value for this map.
- hashCode() - Method in class jadex.collection.CollectionWrapper
-
Get the hashcode of the object.
- hashCode() - Method in class jadex.collection.IdentityHashSet
-
Returns the hash code value for this set.
- hashCode() - Method in class jadex.collection.IndexMap
-
Returns the hash code value for this map.
- hashCode() - Method in class jadex.collection.LeaseTimeMap
-
Returns the hash code value for this map.
- hashCode() - Method in class jadex.collection.LeaseTimeSet
-
Get the hashcode.
- hashCode() - Method in class jadex.collection.MapEntry
-
Get the hashcode.
- hashCode() - Method in class jadex.collection.MapWrapper
-
Get the hashcode of the object.
- hashCode() - Method in class jadex.collection.MultiCollection
-
Returns the hash code value for this map.
- hashCode() - Method in class jadex.collection.NestedMap
-
Returns the hash code value for this map.
- hashCode() - Method in class jadex.collection.PassiveLeaseTimeSet
-
Get the hashcode.
- hashCode() - Method in class jadex.collection.WeakObject
-
Return the hash code of the nested object.
- hashK(byte[], int, int) - Static method in class jadex.collection.BloomFilter
-
Compute k hashes based on two hashes using (hash1+i*hash2)%m;
- hasNext() - Method in class jadex.collection.MultiIterator
-
Returns
true
if the iteration has more elements. - hasNext() - Method in class jadex.collection.SharedPersistentMap.KVNode
-
Checks if a next node exists.
- hasPrevious() - Method in class jadex.collection.SharedPersistentMap.KVNode
-
Checks if a previous node exists.
- HDR_POS_DATA_POINTER - Static variable in class jadex.collection.SharedPersistentMap
-
Position of the data pointer, pointing to the next empty byte in the file.
- HDR_POS_GARBAGE_SIZE - Static variable in class jadex.collection.SharedPersistentMap
-
Position of the garbage size in the header.
- HDR_POS_IDX_SIZE - Static variable in class jadex.collection.SharedPersistentMap
-
Position of the map size in the header.
- HDR_POS_MAP_SIZE - Static variable in class jadex.collection.SharedPersistentMap
-
Position of the map size in the header.
- HDR_POS_MGC_WRD - Static variable in class jadex.collection.SharedPersistentMap
-
Position of the magic word in the header.
- HDR_POS_STR_VER - Static variable in class jadex.collection.SharedPersistentMap
-
Position of the map structure version in the header.
- HEADER_SIZE - Static variable in class jadex.collection.SharedPersistentMap
-
Size of the header: [4 bytes Magic Word] [4 bytes Map Structure Version] [8 byte Index Size] [8 bytes Map Size/Elements] [8 bytes garbage size] [104 bytes reserved]
- headermap - Variable in class jadex.collection.SharedPersistentMap
-
Memory mapping of the header.
- heapToAbsolute(long) - Method in class jadex.collection.SharedPersistentMap
-
Converts an absolute position to a heap position
I
- IBlockingQueue<T> - Interface in jadex.collection
-
A queue that blocks until an element is available.
- IBlockingQueue.ClosedException - Exception Class in jadex.collection
-
Closed exception.
- IDelayRunner - Interface in jadex.collection
-
Interface for scheduling a command.
- IdentityHashSet<T> - Class in jadex.collection
-
A set based on identity comparison.
- IdentityHashSet() - Constructor for class jadex.collection.IdentityHashSet
-
Create a new identity hash set.
- ILeaseTimeSet<E> - Interface in jadex.collection
-
Special methods for a lease time collection.
- ILRUEntryCleaner<V,
K> - Interface in jadex.collection -
The entry cleaner (for performing cleanup code on removed entries in a LRU).
- INDEX_SIZES - Static variable in class jadex.collection.SharedPersistentMap
-
Table of index sizes.
- indexmap - Variable in class jadex.collection.SharedPersistentMap
-
Memory mapping of the index.
- IndexMap<K,
V> - Class in jadex.collection -
This class combines the list and map interface.
- IndexMap() - Constructor for class jadex.collection.IndexMap
-
Create a new index map.
- IndexMap(IndexMap<K, V>) - Constructor for class jadex.collection.IndexMap
-
Create a new index map.
- IndexMap(List<K>, Map<K, V>) - Constructor for class jadex.collection.IndexMap
-
Create a new index map using the specified collections as backup.
- IndexMap.ListIndexMap<K,
V> - Class in jadex.collection -
Provide access to the index map via list interface.
- IndexMap.MapIndexMap<K,
V> - Class in jadex.collection -
Provide access to the index map via map interface.
- indexOf(Object) - Method in class jadex.collection.ConcurrencyCheckingList
- indexOf(Object) - Method in class jadex.collection.IndexMap
-
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
- indexOf(Object) - Method in class jadex.collection.ListWrapper
- indexOf(Object) - Method in class jadex.collection.RwListWrapper
-
Returns the index of the first occurrence of an element.
- indexOf(Object) - Method in class jadex.collection.WeakList
-
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
- indexsizecache - Variable in class jadex.collection.SharedPersistentMap
- initializeMap() - Method in class jadex.collection.SharedPersistentMap
-
Initializes the map file as an empty map.
- initializeMap(long) - Method in class jadex.collection.SharedPersistentMap
-
Initializes the map file as an empty map with a specified index size.
- insertChildAt(int, TreeNode) - Method in class jadex.collection.TreeNode
-
Inserts a node at the specified position in the child list.
- insertElement(int, T) - Method in class jadex.collection.SortedList
-
Insert an element into the list.
- IRwDataStructure - Interface in jadex.collection
-
Interface for thread-safe data structures using a read-write lock.
- isClosed() - Method in class jadex.collection.ArrayBlockingQueue
-
Check if the queue is closed.
- isClosed() - Method in class jadex.collection.BlockingQueue
-
Check if the queue is closed.
- isClosed() - Method in interface jadex.collection.IBlockingQueue
-
Check if the queue is closed.
- isEmpty() - Method in class jadex.collection.BiHashMap
-
Tests if the map is empty.
- isEmpty() - Method in class jadex.collection.CheckedCollection
-
Returns true if this collection contains no elements.
- isEmpty() - Method in class jadex.collection.CheckedMap
-
Returns true if this map contains no key-value mappings.
- isEmpty() - Method in class jadex.collection.CollectionWrapper
- isEmpty() - Method in class jadex.collection.ConcurrencyCheckingList
- isEmpty() - Method in class jadex.collection.IdentityHashSet
-
Returns true if this set contains no elements.
- isEmpty() - Method in class jadex.collection.IndexMap
-
Returns true if this map contains no key-value mappings.
- isEmpty() - Method in class jadex.collection.LeaseTimeMap
-
Returns true if this map contains no key-value mappings.
- isEmpty() - Method in class jadex.collection.LeaseTimeSet
- isEmpty() - Method in class jadex.collection.LeaseTimeSet.SynchronizedLeaseTimeCollection
- isEmpty() - Method in class jadex.collection.MapWrapper
- isEmpty() - Method in class jadex.collection.MultiCollection
-
Returns true if this map contains no key-value mappings.
- isEmpty() - Method in class jadex.collection.NestedMap
-
Returns true if this map contains no key-value mappings.
- isEmpty() - Method in class jadex.collection.OrderedProperties
-
Delegate.
- isEmpty() - Method in class jadex.collection.PassiveLeaseTimeMap
- isEmpty() - Method in class jadex.collection.PassiveLeaseTimeSet
- isEmpty() - Method in class jadex.collection.RwListWrapper
-
Returns if the list is empty.
- isEmpty() - Method in class jadex.collection.RwMapWrapper
-
Returns if map is empty.
- isEmpty() - Method in class jadex.collection.SharedPersistentMap
-
Returns true, if this map contains no key-value mappings.
- isEmpty() - Method in class jadex.collection.Tree
-
Test if empty.
- isEmpty() - Method in class jadex.collection.WeakKeyValueMap
-
Returns if empty.
- isEmpty() - Method in class jadex.collection.WeakList
-
Returns true if this list contains no elements.
- isEmpty() - Method in class jadex.collection.WeakSet
-
Returns true if this set contains no elements.
- isEmpty() - Method in class jadex.collection.WeakValueMap
-
Check if empty.
- isExpired(long) - Method in class jadex.collection.CacheEntry
-
Test if a cache entry is expired.
- iterator() - Method in class jadex.collection.CheckedCollection
-
Returns an iterator over the elements in this collection.
- iterator() - Method in class jadex.collection.CollectionWrapper
- iterator() - Method in class jadex.collection.ConcurrencyCheckingList
- iterator() - Method in class jadex.collection.IdentityHashSet
-
Returns an iterator over the elements in this set.
- iterator() - Method in class jadex.collection.IndexMap
-
Returns an iterator over the elements in this list in proper sequence.
- iterator() - Method in class jadex.collection.LeaseTimeSet
- iterator() - Method in class jadex.collection.LeaseTimeSet.SynchronizedLeaseTimeCollection
- iterator() - Method in class jadex.collection.PassiveLeaseTimeSet
- iterator() - Method in class jadex.collection.RwListWrapper
-
Returns the iterator.
- iterator() - Method in class jadex.collection.WeakList
-
Returns an iterator over the elements in this list in proper sequence.
- iterator() - Method in class jadex.collection.WeakSet
-
Return an iteration over the elements in the set.
- its - Variable in class jadex.collection.MultiIterator
-
The data collections.
J
- jadex.collection - package jadex.collection
K
- k - Variable in class jadex.collection.BloomFilter
-
The number of hash (functions).
- k - Variable in class jadex.collection.MapEntry
- keySet() - Method in class jadex.collection.BiHashMap
-
Returns the keys of the forward map.
- keySet() - Method in class jadex.collection.CheckedMap
-
Returns a
Set
view of the keys contained in this map. - keySet() - Method in class jadex.collection.IndexMap
-
Returns a set view of the keys contained in this map.
- keySet() - Method in class jadex.collection.LeaseTimeMap
-
Returns a set view of the keys contained in this map.
- keySet() - Method in class jadex.collection.MapWrapper
- keySet() - Method in class jadex.collection.MultiCollection
-
Returns a set view of the keys contained in this map.
- keySet() - Method in class jadex.collection.NestedMap
-
Returns a set view of the keys contained in this map.
- keySet() - Method in class jadex.collection.OrderedProperties
-
Delegate.
- keySet() - Method in class jadex.collection.PassiveLeaseTimeMap
- keySet() - Method in class jadex.collection.RwMapWrapper
-
Returns the key set.
- keySet() - Method in class jadex.collection.SharedPersistentMap
-
Returns the key set for the Map.
- keySet() - Method in class jadex.collection.WeakKeyValueMap
-
Returns the key set.
- keySet() - Method in class jadex.collection.WeakValueMap
-
Get the key set.
- KVNode(SharedPersistentMap.KVNode) - Constructor for class jadex.collection.SharedPersistentMap.KVNode
-
Creates a view on a KV node.
- KVNode(MappedByteBuffer) - Constructor for class jadex.collection.SharedPersistentMap.KVNode
-
Creates a view on a KV node.
L
- lastIndexOf(Object) - Method in class jadex.collection.ConcurrencyCheckingList
- lastIndexOf(Object) - Method in class jadex.collection.IndexMap
-
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
- lastIndexOf(Object) - Method in class jadex.collection.ListWrapper
- lastIndexOf(Object) - Method in class jadex.collection.RwListWrapper
-
Returns the index of the last occurrence of an element.
- lastIndexOf(Object) - Method in class jadex.collection.WeakList
-
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
- lastmod - Variable in class jadex.collection.CheckedCollection
-
The last modification.
- lastmod - Variable in class jadex.collection.CheckedMap
-
The last modification.
- lastmodified - Variable in class jadex.collection.CachedObject
-
The last modified date.
- leasetime - Variable in class jadex.collection.LeaseTimeSet
-
The leasetime.
- leasetime - Variable in class jadex.collection.PassiveLeaseTimeSet
-
The leasetime.
- LeaseTimeMap<K,
V> - Class in jadex.collection -
Lease time map with supervised write/update access.
- LeaseTimeMap(long) - Constructor for class jadex.collection.LeaseTimeMap
-
Create a new lease time map.
- LeaseTimeMap(long, boolean) - Constructor for class jadex.collection.LeaseTimeMap
-
Create a new lease time map.
- LeaseTimeMap(long, boolean, Consumer<Tuple2<Map.Entry<K, V>, Long>>) - Constructor for class jadex.collection.LeaseTimeMap
-
Create a new lease time map.
- LeaseTimeMap(long, Consumer<Tuple2<Map.Entry<K, V>, Long>>, boolean, boolean, boolean) - Constructor for class jadex.collection.LeaseTimeMap
-
Create a new lease time map.
- LeaseTimeMap(long, Consumer<Tuple2<Map.Entry<K, V>, Long>>, boolean, boolean, boolean, IDelayRunner, boolean) - Constructor for class jadex.collection.LeaseTimeMap
-
Create a new lease time map.
- LeaseTimeSet<E> - Class in jadex.collection
-
Collection that remove elements after a lease time automatically.
- LeaseTimeSet() - Constructor for class jadex.collection.LeaseTimeSet
-
Create a new lease time handling object.
- LeaseTimeSet(long) - Constructor for class jadex.collection.LeaseTimeSet
-
Create a new lease time handling object.
- LeaseTimeSet(long, Consumer<Tuple2<E, Long>>) - Constructor for class jadex.collection.LeaseTimeSet
-
Create a new lease time handling object.
- LeaseTimeSet(long, Consumer<Tuple2<E, Long>>, IDelayRunner) - Constructor for class jadex.collection.LeaseTimeSet
-
Create a new lease time handling object.
- LeaseTimeSet(Consumer<Tuple2<E, Long>>) - Constructor for class jadex.collection.LeaseTimeSet
-
Create a new lease time handling object.
- LeaseTimeSet.Checker - Class in jadex.collection
-
The checker for removing entries.
- LeaseTimeSet.SynchronizedLeaseTimeCollection<E> - Class in jadex.collection
-
Synchronized lease time collection.
- list - Variable in class jadex.collection.ConcurrencyCheckingList
-
The wrapped list.
- list - Variable in class jadex.collection.IndexMap
-
The key list.
- list - Variable in class jadex.collection.RwListWrapper
-
The wrapped list.
- ListIndexMap() - Constructor for class jadex.collection.IndexMap.ListIndexMap
-
Create a new list interface index map.
- ListIndexMap(List<K>, Map<K, V>) - Constructor for class jadex.collection.IndexMap.ListIndexMap
-
Create a new list interface index map.
- listIterator() - Method in class jadex.collection.ConcurrencyCheckingList
- listIterator() - Method in class jadex.collection.IndexMap
-
Returns a list iterator of the elements in this list (in proper sequence).
- listIterator() - Method in class jadex.collection.ListWrapper
- listIterator() - Method in class jadex.collection.RwListWrapper
-
Returns the list iterator.
- listIterator() - Method in class jadex.collection.WeakList
-
Returns a list iterator of the elements in this list (in proper sequence).
- listIterator(int) - Method in class jadex.collection.ConcurrencyCheckingList
- listIterator(int) - Method in class jadex.collection.IndexMap
-
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
- listIterator(int) - Method in class jadex.collection.ListWrapper
- listIterator(int) - Method in class jadex.collection.RwListWrapper
-
Returns the list iterator starting at a position.
- listIterator(int) - Method in class jadex.collection.WeakList
-
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
- ListWrapper<T> - Class in jadex.collection
- ListWrapper(List<T>) - Constructor for class jadex.collection.ListWrapper
-
Create a new wrapper.
- loadCachedObject(String, long) - Method in class jadex.collection.ObjectCache
-
Load the cached file.
- loadObjectCache(String) - Static method in class jadex.collection.ObjectCache
-
Load the model cache.
- local - Variable in class jadex.collection.NestedMap
-
The local map.
- lru - Variable in class jadex.collection.Cache
-
The lru.
- LRU<K,
V> - Class in jadex.collection -
A least recently used map.
- LRU() - Constructor for class jadex.collection.LRU
-
Create a new LRU with 1000 entries.
- LRU(int) - Constructor for class jadex.collection.LRU
-
Create a new LRU.
- LRU(int, ILRUEntryCleaner) - Constructor for class jadex.collection.LRU
-
Create a new LRU.
- LRU(int, ILRUEntryCleaner, boolean) - Constructor for class jadex.collection.LRU
-
Create a new LRU.
M
- m - Variable in class jadex.collection.BloomFilter
-
The number of bits in the bit set
- MAGIC_WORD - Static variable in class jadex.collection.SharedPersistentMap
-
Magic word starting the file.
- main(String[]) - Static method in class jadex.collection.BlockingQueue
-
Main for testing.
- main(String[]) - Static method in class jadex.collection.BloomFilter
-
Main for testing.
- main(String[]) - Static method in class jadex.collection.LeaseTimeMap
-
Main for testing.
- main(String[]) - Static method in class jadex.collection.LeaseTimeSet
-
Main for testing.
- main(String[]) - Static method in class jadex.collection.SharedPersistentMap
- main(String[]) - Static method in class jadex.collection.WeakList
-
Main method for testing.
- map - Variable in class jadex.collection.CheckedMap
-
The map.
- map - Variable in class jadex.collection.IdentityHashSet
-
The backing map.
- map - Variable in class jadex.collection.IndexMap
-
The key/value map.
- map - Variable in class jadex.collection.LeaseTimeMap
-
The map.
- map - Variable in class jadex.collection.MultiCollection
-
The map.
- map - Variable in class jadex.collection.OrderedProperties
-
The internal map.
- map - Variable in class jadex.collection.RwMapWrapper
-
The wrapped map.
- MAP_TYPE - Static variable in class jadex.collection.SharedPersistentMap
-
Type of map - normal shared map.
- MapEntry<K,
V> - Class in jadex.collection -
Replacement for Map.Entry which cannot be instantiated :-(
- MapEntry(K, V) - Constructor for class jadex.collection.MapEntry
-
Create a new map entry.
- MapIndexMap() - Constructor for class jadex.collection.IndexMap.MapIndexMap
-
Create a new map interface index map.
- MapIndexMap(List<K>, Map<K, V>) - Constructor for class jadex.collection.IndexMap.MapIndexMap
-
Create a new map interface index map.
- mappings - Variable in class jadex.collection.SharedPersistentMap
-
Mappings for the rest of the file.
- mappingslock - Variable in class jadex.collection.SharedPersistentMap
-
Lock for the mappings list.
- mapstructversion - Variable in class jadex.collection.SharedPersistentMap
-
Structure version of the map to detect changes in the indexing/map structure performed by other processes / instances operating on the same file.
- MapWrapper<T,
E> - Class in jadex.collection -
Wrap a map and call template methods on modification.
- MapWrapper(Map<T, E>) - Constructor for class jadex.collection.MapWrapper
-
Create a new collection wrapper.
- max - Variable in class jadex.collection.LRU
-
The maximum number of entries.
- MAX_GARBAGE_PERCENTAGE - Static variable in class jadex.collection.SharedPersistentMap
-
Default maximum percentage of garbage in the map file that needs to be cleaned up.
- MAX_INDEX_EXP - Static variable in class jadex.collection.SharedPersistentMap
-
Maximum index exponent, limit: hashCode() returns int.
- MAX_LOAD_FACTOR - Static variable in class jadex.collection.SharedPersistentMap
-
Default maximum percentage for the load factor of the hash table before re-indexing.
- MAX_MAP - Static variable in class jadex.collection.SharedPersistentMap
-
Maximum size per mapping = 256MiB.
- MAX_MAP_SHIFT - Static variable in class jadex.collection.SharedPersistentMap
-
Bit shift defining size per mapping = 256MiB.
- maxgarbagefactor - Variable in class jadex.collection.SharedPersistentMap
-
Factor (not percentage) for maximum garbage tolerated.
- maxloadfactor - Variable in class jadex.collection.SharedPersistentMap
-
Maximum load factor (not percentage) of the index.
- mightContain(byte[]) - Method in class jadex.collection.BloomFilter
-
Test if a value is contained in the filter.
- MIN_FILE_SIZE - Static variable in class jadex.collection.SharedPersistentMap
-
Minimum file size (header size + initial index size).
- MIN_LOAD_FACTOR - Static variable in class jadex.collection.SharedPersistentMap
-
Default minimum percentage for the load factor of the hash table before re-indexing.
- MIN_MAP - Static variable in class jadex.collection.SharedPersistentMap
-
Maximum size per mapping = 64KiB.
- minloadfactor - Variable in class jadex.collection.SharedPersistentMap
-
Minimum load factor (not percentage) of the index.
- mode - Variable in class jadex.collection.SharedPersistentMap
-
Current file access mode.
- monitor - Variable in class jadex.collection.ArrayBlockingQueue
-
The monitor.
- monitor - Variable in class jadex.collection.BlockingQueue
-
The monitor.
- MultiCollection<K,
V> - Class in jadex.collection -
An MultiCollection is a map with the ability to store more than one element per key (an collection).
- MultiCollection() - Constructor for class jadex.collection.MultiCollection
-
Create a new multi collection.
- MultiCollection(Map<K, Collection<V>>, Class<?>) - Constructor for class jadex.collection.MultiCollection
-
Create a new multi collection.
- MultiIterator<T> - Class in jadex.collection
-
Iterator that operates over multiple collections.
- MultiIterator() - Constructor for class jadex.collection.MultiIterator
-
Create a new MultiCollectionIterator.
- murmur3(byte[], int) - Static method in class jadex.collection.BloomFilter
-
Compute the murmur hash for a byte array.
N
- n - Variable in class jadex.collection.BloomFilter
-
The number of expected entries.
- NestedMap - Class in jadex.collection
-
A nested map refers to parent maps for entries not found in this map.
- NestedMap(Map) - Constructor for class jadex.collection.NestedMap
-
Create a nested map, referring to the specified parent map.
- NestedMap(Map[]) - Constructor for class jadex.collection.NestedMap
-
Create a nested map, referring to the specified parent maps.
- NestedMap(Map[], Map) - Constructor for class jadex.collection.NestedMap
-
Create a nested map, referring to the specified parent map, using the given map for storing local mappings.
- next() - Method in class jadex.collection.MultiIterator
-
Returns the next element in the iteration.
- next() - Method in class jadex.collection.SharedPersistentMap.KVNode
-
Selects the next node.
- nextPowerOfTwo(int) - Method in class jadex.collection.SharedPersistentMap
-
Calculates the next power of two that's equal or larger than x.
- NONE - Static variable in class jadex.collection.LeaseTimeSet
-
Constant for no leasetime.
- NONE - Static variable in class jadex.collection.PassiveLeaseTimeSet
-
Constant for no leasetime.
O
- ObjectCache - Class in jadex.collection
-
A cache for CachedObjects that reflect files.
- ObjectCache(String) - Constructor for class jadex.collection.ObjectCache
-
Create a new cache.
- ObjectCache(String, boolean, boolean) - Constructor for class jadex.collection.ObjectCache
-
Create a new cache.
- ObjectCache(String, boolean, boolean, int) - Constructor for class jadex.collection.ObjectCache
-
Create a new cache.
- offer(T) - Method in class jadex.collection.RwLinkedListWrapper
-
Inserts the specified element.
- offerFirst(T) - Method in class jadex.collection.RwLinkedListWrapper
-
Adds the element at the end unless it would violate capacity restrictions.
- offerLast(T) - Method in class jadex.collection.RwLinkedListWrapper
-
Adds the element at the end unless it would violate capacity restrictions.
- open() - Method in class jadex.collection.SharedPersistentMap
-
Opens the backing file, after this operation the map is ready for use.
- OrderedProperties - Class in jadex.collection
-
Class extending java.util.Properties to preserve order by redirecting calls to an internal linked hash map.
- OrderedProperties() - Constructor for class jadex.collection.OrderedProperties
- overwriteValue(V) - Method in class jadex.collection.SharedPersistentMap.KVNode
-
Overwrites the value object.
P
- parent - Variable in class jadex.collection.CheckedCollection
-
The paretn map (if any).
- parents - Variable in class jadex.collection.NestedMap
-
The parent maps.
- PassiveLeaseTimeMap<K,
V> - Class in jadex.collection - PassiveLeaseTimeMap() - Constructor for class jadex.collection.PassiveLeaseTimeMap
- PassiveLeaseTimeMap(long) - Constructor for class jadex.collection.PassiveLeaseTimeMap
- PassiveLeaseTimeSet<E> - Class in jadex.collection
-
Collection that remove elements after a lease time on trigger.
- PassiveLeaseTimeSet() - Constructor for class jadex.collection.PassiveLeaseTimeSet
-
Create a new lease time handling object.
- PassiveLeaseTimeSet(long) - Constructor for class jadex.collection.PassiveLeaseTimeSet
-
Create a new lease time handling object.
- PassiveLeaseTimeSet(long, Consumer<Tuple2<E, Long>>) - Constructor for class jadex.collection.PassiveLeaseTimeSet
-
Create a new lease time handling object.
- PassiveLeaseTimeSet(Consumer<Tuple2<E, Long>>) - Constructor for class jadex.collection.PassiveLeaseTimeSet
-
Create a new lease time handling object.
- peek() - Method in class jadex.collection.ArrayBlockingQueue
-
Peek the topmost element without dequeuing it.
- peek() - Method in class jadex.collection.BlockingQueue
-
Peek the topmost element without dequeuing it.
- peek() - Method in interface jadex.collection.IBlockingQueue
-
Peek the topmost element without dequeuing it.
- peek() - Method in class jadex.collection.RwLinkedListWrapper
-
Gets an element from the head of the list.
- peekFirst() - Method in class jadex.collection.RwLinkedListWrapper
-
Gets first list element.
- peekLast() - Method in class jadex.collection.RwLinkedListWrapper
-
Gets last list element.
- performMaintenanceIfRequired() - Method in class jadex.collection.SharedPersistentMap
-
Performs maintenance tasks if required.
- persist() - Method in class jadex.collection.CachedObject
-
Persist the cached object.
- persist() - Method in class jadex.collection.ObjectCache
-
Presist the cached object.
- persist_always - Variable in class jadex.collection.ObjectCache
-
The persist strategy (always or only on demand by manually calling persist).
- persist_single - Variable in class jadex.collection.ObjectCache
-
The flag indicating if cached objects are stored on disk themselves.
- poll() - Method in class jadex.collection.ActionReferenceQueue
-
Poll a stale entry.
- poll() - Method in class jadex.collection.RwLinkedListWrapper
-
Removes an element from the head of the list.
- pollFirst() - Method in class jadex.collection.RwLinkedListWrapper
-
Removes the element from the beginning, returns null if this list is empty.
- pollLast() - Method in class jadex.collection.RwLinkedListWrapper
-
Removes the element from the end, returns null if this list is empty.
- pop() - Method in class jadex.collection.RwLinkedListWrapper
-
Pops an element from the head of the list.
- POSTORDER - Static variable in class jadex.collection.Tree
-
The postorder constant.
- PREORDER - Static variable in class jadex.collection.Tree
-
The preorder constant.
- previous() - Method in class jadex.collection.SharedPersistentMap.KVNode
-
Selects the previous node.
- push(T) - Method in class jadex.collection.RwLinkedListWrapper
-
Pushes an element to the head of the list.
- put(Object, Object) - Method in class jadex.collection.CheckedMap
-
Associates the specified value with the specified key in this map (optional operation).
- put(Object, Object) - Method in class jadex.collection.NestedMap
-
Associates the specified value with the specified key in this map (optional operation).
- put(Object, Object) - Method in class jadex.collection.OrderedProperties
-
Delegate.
- put(Object, Object, long) - Method in class jadex.collection.Cache
-
Put an entry in the cache.
- put(Object, Object, long, long) - Method in class jadex.collection.Cache
-
Put an entry in the cache.
- put(K, Collection<V>) - Method in class jadex.collection.MultiCollection
-
Associates the specified value with the specified key in this map (optional operation).
- put(K, V) - Method in class jadex.collection.BiHashMap
-
Puts an entry into the map, forward direction.
- put(K, V) - Method in class jadex.collection.IndexMap
-
Associates the specified value with the specified key in this map (optional operation).
- put(K, V) - Method in class jadex.collection.LeaseTimeMap
-
Associates the specified value with the specified key in this map (optional operation).
- put(K, V) - Method in class jadex.collection.LRU
- put(K, V) - Method in class jadex.collection.PassiveLeaseTimeMap
- put(K, V) - Method in class jadex.collection.RwMapWrapper
-
Puts a key-value pair.
- put(K, V) - Method in class jadex.collection.SharedPersistentMap
-
Adds a new key-value pair to the map, if the key already exists, the associated value is overwritten.
- put(K, V) - Method in class jadex.collection.WeakKeyValueMap
-
Adds value for key.
- put(K, V) - Method in class jadex.collection.WeakValueMap
-
Add value for key.
- put(K, V, long) - Method in class jadex.collection.LeaseTimeMap
- put(K, V, long) - Method in class jadex.collection.PassiveLeaseTimeMap
- put(T, E) - Method in class jadex.collection.MapWrapper
- putAll(Map) - Method in class jadex.collection.CheckedMap
-
Copies all of the mappings from the specified map to this map (optional operation).
- putAll(Map) - Method in class jadex.collection.NestedMap
-
Copies all of the mappings from the specified map to this map (optional operation).
- putAll(Map<? extends Object, ? extends Object>) - Method in class jadex.collection.OrderedProperties
-
Delegate.
- putAll(Map<? extends K, ? extends Collection<V>>) - Method in class jadex.collection.MultiCollection
-
Copies all of the mappings from the specified map to this map (optional operation).
- putAll(Map<? extends K, ? extends V>) - Method in class jadex.collection.BiHashMap
-
Puts all entries of a map into this map, forward direction.
- putAll(Map<? extends K, ? extends V>) - Method in class jadex.collection.IndexMap
-
Copies all of the mappings from the specified map to this map (optional operation).
- putAll(Map<? extends K, ? extends V>) - Method in class jadex.collection.LeaseTimeMap
-
Copies all of the mappings from the specified map to this map (optional operation).
- putAll(Map<? extends K, ? extends V>) - Method in class jadex.collection.PassiveLeaseTimeMap
- putAll(Map<? extends K, ? extends V>) - Method in class jadex.collection.RwMapWrapper
-
Puts all key-value pairs into map.
- putAll(Map<? extends K, ? extends V>) - Method in class jadex.collection.SharedPersistentMap
-
Adds all entries of another map to this one.
- putAll(Map<? extends K, ? extends V>) - Method in class jadex.collection.WeakKeyValueMap
-
Adds other map content.
- putAll(Map<? extends K, ? extends V>) - Method in class jadex.collection.WeakValueMap
-
Add all mappings.
- putAll(Map<? extends K, ? extends V>, long) - Method in class jadex.collection.LeaseTimeMap
- putAll(Map<? extends T, ? extends E>) - Method in class jadex.collection.MapWrapper
- putHeaderLong(int, long) - Method in class jadex.collection.SharedPersistentMap
-
Writes a long-value from the header.
Q
- queue - Variable in class jadex.collection.WeakList
-
Reference queue for garbage-collected elements.
- queue - Variable in class jadex.collection.WeakSet
-
The reference queue used to get object removal notifications.
- queue - Variable in class jadex.collection.WeakValueMap
-
The reference queue.
R
- readIndexSize() - Method in class jadex.collection.SharedPersistentMap
-
Reads the current index size in long words.
- readLock() - Method in interface jadex.collection.IRwDataStructure
-
Locks the read lock for resource-based locking.
- readLock() - Method in class jadex.collection.SharedPersistentMap
-
Engages the read lock over the whole file.
- readResolve() - Method in class jadex.collection.WeakList
-
Perform special handling on deserialization.
- readResolve() - Method in class jadex.collection.WeakSet
-
Perform special handling on serialization.
- readTransaction(SharedPersistentMap.IOFunction<SharedPersistentMap<K, V>, R>) - Method in class jadex.collection.SharedPersistentMap
-
Performs a read transaction on the map.
- readTransaction(SharedPersistentMap.IORunnable) - Method in class jadex.collection.SharedPersistentMap
-
Performs a read transaction on the map.
- readTransaction(SharedPersistentMap.IOSupplier<R>) - Method in class jadex.collection.SharedPersistentMap
-
Performs a read transaction on the map.
- REF_SIZE - Static variable in class jadex.collection.SharedPersistentMap
-
Size of references in the map (8 bytes / long) and size values.
- REF_SIZE_SHIFT - Static variable in class jadex.collection.SharedPersistentMap
-
Bit shift to convert a counter to a reference offset.
- remove() - Method in class jadex.collection.ActionReferenceQueue
-
Remove an element from the queue.
- remove() - Method in class jadex.collection.MultiIterator
-
Removes from the underlying collection the last element returned by this iterator (optional operation).
- remove() - Method in class jadex.collection.RwLinkedListWrapper
-
Removes an element from the head of the list.
- remove(int) - Method in class jadex.collection.ConcurrencyCheckingList
- remove(int) - Method in class jadex.collection.IndexMap
-
Removes the element at the specified position in this list.
- remove(int) - Method in class jadex.collection.ListWrapper
- remove(int) - Method in class jadex.collection.RwListWrapper
-
Removes an indexed element from the list.
- remove(int) - Method in class jadex.collection.WeakList
-
Removes the element at the specified position in this list (optional operation).
- remove(long) - Method in class jadex.collection.ActionReferenceQueue
-
Remove an element from the queue.
- remove(Object) - Method in class jadex.collection.BiHashMap
-
Removes an entry, forward direction.
- remove(Object) - Method in class jadex.collection.Cache
-
Remove an entry.
- remove(Object) - Method in class jadex.collection.CheckedCollection
-
Removes a single instance of the specified element from this collection, if it is present (optional operation).
- remove(Object) - Method in class jadex.collection.CheckedMap
-
Removes the mapping for a key from this map if it is present (optional operation).
- remove(Object) - Method in class jadex.collection.CollectionWrapper
- remove(Object) - Method in class jadex.collection.ConcurrencyCheckingList
- remove(Object) - Method in class jadex.collection.IdentityHashSet
-
Removes the specified element from this set if it is present (optional operation).
- remove(Object) - Method in class jadex.collection.IndexMap.ListIndexMap
-
Removes the first occurrence in this list of the specified element.
- remove(Object) - Method in class jadex.collection.IndexMap.MapIndexMap
-
Removes the mapping for this key from this map if it is present.
- remove(Object) - Method in class jadex.collection.LeaseTimeMap
-
Removes the mapping for this key from this map if it is present.
- remove(Object) - Method in class jadex.collection.LeaseTimeSet
- remove(Object) - Method in class jadex.collection.LeaseTimeSet.SynchronizedLeaseTimeCollection
- remove(Object) - Method in class jadex.collection.MapWrapper
- remove(Object) - Method in class jadex.collection.MultiCollection
-
Removes the mapping for this key from this map if it is present.
- remove(Object) - Method in class jadex.collection.NestedMap
-
Removes the mapping for this key from this map if it is present (optional operation).
- remove(Object) - Method in class jadex.collection.OrderedProperties
-
Delegate.
- remove(Object) - Method in class jadex.collection.PassiveLeaseTimeMap
- remove(Object) - Method in class jadex.collection.PassiveLeaseTimeSet
- remove(Object) - Method in class jadex.collection.RwListWrapper
-
Removes an element from the list.
- remove(Object) - Method in class jadex.collection.RwMapWrapper
-
Removes a key-value pair.
- remove(Object) - Method in class jadex.collection.SharedPersistentMap
-
Removes key from the map.
- remove(Object) - Method in class jadex.collection.TwoWayMultiCollection
-
Removes the mapping for this key from this map if it is present.
- remove(Object) - Method in class jadex.collection.WeakKeyValueMap
-
Removes key.
- remove(Object) - Method in class jadex.collection.WeakList
-
Removes the first occurrence in this list of the specified element (optional operation).
- remove(Object) - Method in class jadex.collection.WeakSet
-
Removes the given element from this set if it is present.
- remove(Object) - Method in class jadex.collection.WeakValueMap
-
Remove value for key.
- remove(String) - Method in class jadex.collection.ObjectCache
-
Add a cached object.
- removeAll(Collection) - Method in class jadex.collection.CheckedCollection
-
Removes all of this collection's elements that are also contained in the specified collection (optional operation).
- removeAll(Collection) - Method in class jadex.collection.ConcurrencyCheckingList
- removeAll(Collection) - Method in class jadex.collection.WeakList
-
Removes from this list all the elements that are contained in the specified collection (optional operation).
- removeAll(Collection<?>) - Method in class jadex.collection.CollectionWrapper
- removeAll(Collection<?>) - Method in class jadex.collection.IdentityHashSet
-
Removes from this set all of its elements that are contained in the specified collection (optional operation).
- removeAll(Collection<?>) - Method in class jadex.collection.IndexMap
-
Removes from this list all the elements that are contained in the specified collection.
- removeAll(Collection<?>) - Method in class jadex.collection.LeaseTimeSet
- removeAll(Collection<?>) - Method in class jadex.collection.LeaseTimeSet.SynchronizedLeaseTimeCollection
- removeAll(Collection<?>) - Method in class jadex.collection.PassiveLeaseTimeSet
- removeAll(Collection<?>) - Method in class jadex.collection.RwListWrapper
-
Removes all elements of a collection contained in the list.
- removeChildAt(int) - Method in class jadex.collection.TreeNode
-
Remove the Node element at index index of the List.
- removecmd - Variable in class jadex.collection.LeaseTimeSet
-
The cleaner.
- removecmd - Variable in class jadex.collection.PassiveLeaseTimeSet
-
The cleaner.
- removeEldestEntry(Map.Entry<K, V>) - Method in class jadex.collection.LRU
-
Remove the eldest entry.
- removeEntry(Object) - Method in class jadex.collection.ActionReferenceQueue
-
Remove an entry.
- removeFirst() - Method in class jadex.collection.RwLinkedListWrapper
-
Removes the element from the beginning.
- removeFirstOccurrence(Object) - Method in class jadex.collection.RwLinkedListWrapper
-
Removes the first occurrence of an element.
- removeKey(K) - Method in class jadex.collection.IndexMap
-
Removes the mapping for this key from this map if it is present.
- removeLast() - Method in class jadex.collection.RwLinkedListWrapper
-
Removes the last element in the list.
- removeLastOccurrence(Object) - Method in class jadex.collection.RwLinkedListWrapper
-
Removes the last occurrence of an element.
- removeObject(Object, Object) - Method in class jadex.collection.MultiCollection
-
Remove a special object from the collection of a defined key.
- removeObject(Object, Object) - Method in class jadex.collection.TwoWayMultiCollection
-
Remove a special object from the collection of a defined key.
- removeValue(Object) - Method in class jadex.collection.IndexMap
-
Removes the first occurrence in this list of the specified element.
- rentrySet() - Method in class jadex.collection.BiHashMap
-
Returns the entry set of the reverse map.
- replace(K, V) - Method in class jadex.collection.IndexMap
-
Replace an object for the given key.
- RESERVED_HEAP_SIZE - Static variable in class jadex.collection.SharedPersistentMap
-
Reserved heap size
- retainAll(Collection) - Method in class jadex.collection.CheckedCollection
-
Retains only the elements in this collection that are contained in the specified collection (optional operation).
- retainAll(Collection) - Method in class jadex.collection.ConcurrencyCheckingList
- retainAll(Collection) - Method in class jadex.collection.WeakList
-
Retains only the elements in this list that are contained in the specified collection (optional operation).
- retainAll(Collection<?>) - Method in class jadex.collection.CollectionWrapper
- retainAll(Collection<?>) - Method in class jadex.collection.IdentityHashSet
-
Retains only the elements in this set that are contained in the specified collection (optional operation).
- retainAll(Collection<?>) - Method in class jadex.collection.IndexMap
-
Retains only the elements in this list that are contained in the specified collection.
- retainAll(Collection<?>) - Method in class jadex.collection.LeaseTimeSet
- retainAll(Collection<?>) - Method in class jadex.collection.LeaseTimeSet.SynchronizedLeaseTimeCollection
- retainAll(Collection<?>) - Method in class jadex.collection.PassiveLeaseTimeSet
- retainAll(Collection<?>) - Method in class jadex.collection.RwListWrapper
-
Retains all elements contained in the list also contained in a collection .
- reverse - Variable in class jadex.collection.BiHashMap
-
The reverse map.
- reverse - Variable in class jadex.collection.TwoWayMultiCollection
-
The reverse multi-collection.
- reversed() - Method in class jadex.collection.RwLinkedListWrapper
-
Unimplemented, here to resolve default method conflict in Java 21 while avoiding reimplementation of functionality in Java 17.
- rfile - Variable in class jadex.collection.SharedPersistentMap
-
The memory-mapped file when opened.
- rget(Object) - Method in class jadex.collection.BiHashMap
-
Returns the value of the key from the reverse map.
- root - Variable in class jadex.collection.Tree
-
The root node.
- rputAll(Map<? extends V, ? extends K>) - Method in class jadex.collection.BiHashMap
-
Puts all entries of a map into this map, reverse direction.
- rremove(Object) - Method in class jadex.collection.BiHashMap
-
Removes an entry, reverse direction.
- run() - Method in class jadex.collection.LeaseTimeSet.Checker
-
The run method.
- run() - Method in interface jadex.collection.SharedPersistentMap.IORunnable
- RwLinkedListWrapper<T> - Class in jadex.collection
- RwLinkedListWrapper(LinkedList<T>) - Constructor for class jadex.collection.RwLinkedListWrapper
-
Creates the list wrapper.
- RwLinkedListWrapper(LinkedList<T>, ReadWriteLock) - Constructor for class jadex.collection.RwLinkedListWrapper
-
Creates the list wrapper with a specific internal lock.
- RwListWrapper<T> - Class in jadex.collection
- RwListWrapper(List<T>) - Constructor for class jadex.collection.RwListWrapper
-
Creates the list wrapper.
- RwListWrapper(List<T>, ReadWriteLock) - Constructor for class jadex.collection.RwListWrapper
-
Creates the list wrapper with a specific internal lock.
- RwMapWrapper<K,
V> - Class in jadex.collection -
Thread-safe wrapper for maps that uses a read/write lock.
- RwMapWrapper(Map<K, V>) - Constructor for class jadex.collection.RwMapWrapper
-
Creates the wrapper.
- RwMapWrapper(Map<K, V>, boolean) - Constructor for class jadex.collection.RwMapWrapper
-
Creates the wrapper.
- RwMapWrapper(Map<K, V>, ReadWriteLock) - Constructor for class jadex.collection.RwMapWrapper
-
Creates the wrapper with a specific internal lock.
S
- serialized_list - Variable in class jadex.collection.WeakList
- serialized_set - Variable in class jadex.collection.WeakSet
- set - Variable in class jadex.collection.WeakSet
-
The set which will be used for element storage.
- set(int, Object) - Method in class jadex.collection.ConcurrencyCheckingList
- set(int, Object) - Method in class jadex.collection.WeakList
-
Replaces the element at the specified position in this list with the specified element (optional operation).
- set(int, T) - Method in class jadex.collection.ListWrapper
- set(int, T) - Method in class jadex.collection.RwListWrapper
-
Sets an indexed element in the list.
- set(int, V) - Method in class jadex.collection.IndexMap
-
Replaces the element at the specified position in this list with the specified element.
- setChildren(List<TreeNode>) - Method in class jadex.collection.TreeNode
-
Sets the children of a Node object.
- setCleaner(ILRUEntryCleaner) - Method in class jadex.collection.LRU
-
Set the cleaner object.
- setClosed(boolean) - Method in class jadex.collection.ArrayBlockingQueue
-
Open/close the queue.
- setClosed(boolean) - Method in class jadex.collection.BlockingQueue
-
Open/close the queue.
- setClosed(boolean) - Method in interface jadex.collection.IBlockingQueue
-
Open/close the queue.
- setData(Object) - Method in class jadex.collection.TreeNode
-
Set the node data.
- setDecoder(Function<ByteBuffer, Object>) - Method in class jadex.collection.SharedPersistentMap
-
Sets the encoder for decoding objects.
- setDefaultTimeout(long) - Method in class jadex.collection.PassiveLeaseTimeMap
- setEncoder(Function<Object, ByteBuffer>) - Method in class jadex.collection.SharedPersistentMap
-
Sets the encoder for encoding/serializing objects.
- setFile(File) - Method in class jadex.collection.SharedPersistentMap
- setFile(String) - Method in class jadex.collection.SharedPersistentMap
-
Sets the file backing the map.
- setFilename(String) - Method in class jadex.collection.CachedObject
-
Set the filename.
- setKey(K) - Method in class jadex.collection.SharedPersistentMap.KVNode
-
Sets the key object.
- setLastModified(long) - Method in class jadex.collection.CachedObject
-
Set the last modified date.
- setLoadPercentage(double) - Method in class jadex.collection.SharedPersistentMap
-
Sets a percentage for the maximum load of the index (load factor), default: 70%
- setMaxEntries(int) - Method in class jadex.collection.LRU
-
Set the maximum number of entries.
- setMaxGarbage(double) - Method in class jadex.collection.SharedPersistentMap
-
Sets the maximum percentage of the file that can be garbage before garbage collection is triggered (default: 20%).
- setNext(long) - Method in class jadex.collection.SharedPersistentMap.KVNode
-
Sets a new next KV node position.
- setObject(Serializable) - Method in class jadex.collection.CachedObject
-
Set the cached object.
- setPrevious(long) - Method in class jadex.collection.SharedPersistentMap.KVNode
-
Sets a new previous KV node position.
- setRawRemoveCommand(BiConsumer<Map<K, V>, Tuple2<K, Long>>) - Method in class jadex.collection.LeaseTimeMap
-
Sets the raw command to be executed when a value is supposed to be removed (due to timeout).
- setRemoveCommand(Consumer<Tuple2<E, Long>>) - Method in interface jadex.collection.ILeaseTimeSet
-
Set the remove cmd.
- setRemoveCommand(Consumer<Tuple2<E, Long>>) - Method in class jadex.collection.LeaseTimeSet
-
Set the remove cmd.
- setRemoveCommand(Consumer<Tuple2<E, Long>>) - Method in class jadex.collection.LeaseTimeSet.SynchronizedLeaseTimeCollection
-
Set the remove cmd.
- setRemoveCommand(Consumer<Tuple2<E, Long>>) - Method in class jadex.collection.PassiveLeaseTimeSet
-
Set the remove cmd.
- setRemoveCommand(Consumer<Tuple2<Map.Entry<K, V>, Long>>) - Method in class jadex.collection.LeaseTimeMap
-
Sets the command to be executed when a value is removed (due to timeout).
- setRootElement(TreeNode) - Method in class jadex.collection.Tree
-
Set the root node for the tree.
- setSynchronized(boolean) - Method in class jadex.collection.SharedPersistentMap
-
Configures the map for synchronized/non-synchronized writes.
- setTouchOnRead(boolean) - Method in class jadex.collection.LeaseTimeMap
-
Sets if the lease time updates when a value is read.
- setTouchOnWrite(boolean) - Method in class jadex.collection.LeaseTimeMap
-
Sets if the lease time updates when a value is written.
- setValue(V) - Method in class jadex.collection.MapEntry
-
Set the value.
- setValue(V) - Method in class jadex.collection.SharedPersistentMap.KVNode
-
Sets the value object.
- SetWrapper<T> - Class in jadex.collection
- SetWrapper(Set<T>) - Constructor for class jadex.collection.SetWrapper
-
Create a new wrapper.
- SharedPersistentMap<K,
V> - Class in jadex.collection -
A file-based map that can be shared across the operating system using file locks.
- SharedPersistentMap() - Constructor for class jadex.collection.SharedPersistentMap
-
Creates a new map, configure with builder pattern.
- SharedPersistentMap.IOFunction<T,
R> - Interface in jadex.collection -
Lambda interface throwing IOExceptions.
- SharedPersistentMap.IORunnable - Interface in jadex.collection
-
Lambda interface throwing IOExceptions without any input or output.
- SharedPersistentMap.IOSupplier<R> - Interface in jadex.collection
-
Lambda interface throwing IOExceptions without map being passed.
- SharedPersistentMap.KVNode - Class in jadex.collection
-
View on a KVNode.
- size - Variable in class jadex.collection.ArrayBlockingQueue
-
The size (cached for speed).
- size - Variable in class jadex.collection.WeakList
-
The number of elements.
- size() - Method in class jadex.collection.ArrayBlockingQueue
-
Get the number of elements in the queue.
- size() - Method in class jadex.collection.BiHashMap
-
Returns the size of the map.
- size() - Method in class jadex.collection.BlockingQueue
-
Return the size of the queue.
- size() - Method in class jadex.collection.Cache
-
Get the size.
- size() - Method in class jadex.collection.CheckedCollection
-
Returns the number of elements in this collection.
- size() - Method in class jadex.collection.CheckedMap
-
Returns the number of key-value mappings in this map.
- size() - Method in class jadex.collection.CollectionWrapper
-
Get the size.
- size() - Method in class jadex.collection.ConcurrencyCheckingList
- size() - Method in interface jadex.collection.IBlockingQueue
-
Get the size.
- size() - Method in class jadex.collection.IdentityHashSet
-
Returns the number of elements in this set (its cardinality).
- size() - Method in class jadex.collection.IndexMap
-
Returns the number of key-value mappings in this map.
- size() - Method in class jadex.collection.LeaseTimeMap
-
Returns the number of elements added to this map.
- size() - Method in class jadex.collection.LeaseTimeSet
- size() - Method in class jadex.collection.LeaseTimeSet.SynchronizedLeaseTimeCollection
- size() - Method in class jadex.collection.MapWrapper
- size() - Method in class jadex.collection.MultiCollection
-
Returns the number of elements added to this map.
- size() - Method in class jadex.collection.NestedMap
-
Returns the number of key-value mappings in this map.
- size() - Method in class jadex.collection.OrderedProperties
-
Delegate.
- size() - Method in class jadex.collection.PassiveLeaseTimeMap
- size() - Method in class jadex.collection.PassiveLeaseTimeSet
- size() - Method in class jadex.collection.RwListWrapper
-
Returns the list size.
- size() - Method in class jadex.collection.RwMapWrapper
-
Returns the size of the map.
- size() - Method in class jadex.collection.SharedPersistentMap
-
Returns the number of key-values in this map.
- size() - Method in class jadex.collection.WeakKeyValueMap
-
Returns the size of the map.
- size() - Method in class jadex.collection.WeakList
-
Returns the number of elements in this list.
- size() - Method in class jadex.collection.WeakSet
-
Return the size of the set.
- size() - Method in class jadex.collection.WeakValueMap
-
Get the size.
- SortedList<T> - Class in jadex.collection
-
A sorted list allowing duplicates of elements (unlike java.util.TreeSet).
- SortedList() - Constructor for class jadex.collection.SortedList
-
Constructs an empty list with ascending order.
- SortedList(boolean) - Constructor for class jadex.collection.SortedList
-
Constructs an empty list with given order.
- SortedList(Comparator<? super T>, boolean) - Constructor for class jadex.collection.SortedList
-
Constructs an empty list with given order.
- start - Variable in class jadex.collection.ArrayBlockingQueue
-
Pointer to the first element.
- state - Variable in class jadex.collection.WeakList
-
The state (to check for modifications).
- subList(int, int) - Method in class jadex.collection.ConcurrencyCheckingList
- subList(int, int) - Method in class jadex.collection.IndexMap
-
Unsupported method.
- subList(int, int) - Method in class jadex.collection.ListWrapper
- subList(int, int) - Method in class jadex.collection.RwListWrapper
-
Returns a view of the list.
- subList(int, int) - Method in class jadex.collection.WeakList
-
Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive.
- SynchronizedLeaseTimeCollection(ILeaseTimeSet<E>) - Constructor for class jadex.collection.LeaseTimeSet.SynchronizedLeaseTimeCollection
- SynchronizedLeaseTimeCollection(ILeaseTimeSet<E>, Object) - Constructor for class jadex.collection.LeaseTimeSet.SynchronizedLeaseTimeCollection
T
- test1(String[]) - Static method in class jadex.collection.BlockingQueue
-
Main for testing.
- test1b(String[]) - Static method in class jadex.collection.BlockingQueue
-
Main for testing.
- test2(String[]) - Static method in class jadex.collection.BlockingQueue
-
Main for testing.
- threads - Variable in class jadex.collection.ConcurrencyCheckingList
-
A map for counting thread entries.
- timer - Variable in class jadex.collection.LeaseTimeSet
-
The timer.
- timer - Variable in class jadex.collection.TimerDelayRunner
-
The java timer.
- TimerDelayRunner - Class in jadex.collection
-
Timer based on Java java timer.
- TimerDelayRunner() - Constructor for class jadex.collection.TimerDelayRunner
- times - Variable in class jadex.collection.LeaseTimeMap
-
Lease time map with keys.
- times - Variable in class jadex.collection.LeaseTimeSet
-
The timestamps.
- times - Variable in class jadex.collection.PassiveLeaseTimeMap
- times - Variable in class jadex.collection.PassiveLeaseTimeSet
-
The timestamps.
- toArray() - Method in class jadex.collection.CheckedCollection
-
Returns an array containing all of the elements in this collection.
- toArray() - Method in class jadex.collection.CollectionWrapper
- toArray() - Method in class jadex.collection.ConcurrencyCheckingList
- toArray() - Method in class jadex.collection.IdentityHashSet
-
Returns an array containing all of the elements in this set.
- toArray() - Method in class jadex.collection.IndexMap
-
Returns an array containing all of the elements in this list in proper sequence.
- toArray() - Method in class jadex.collection.LeaseTimeSet.SynchronizedLeaseTimeCollection
- toArray() - Method in class jadex.collection.LeaseTimeSet
- toArray() - Method in class jadex.collection.PassiveLeaseTimeSet
- toArray() - Method in class jadex.collection.RwListWrapper
-
Returns the list elements as an array.
- toArray() - Method in class jadex.collection.WeakList
-
Returns an array containing all of the elements in this list in proper sequence.
- toArray() - Method in class jadex.collection.WeakSet
-
Convert the set to an array.
- toArray(E[]) - Method in class jadex.collection.IdentityHashSet
-
Returns an array containing all of the elements in this set; the runtime type of the returned array is that of the specified array.
- toArray(Object[]) - Method in class jadex.collection.CheckedCollection
-
Returns an array containing all of the elements in this collection; the runtime type of the returned array is that of the specified array.
- toArray(Object[]) - Method in class jadex.collection.ConcurrencyCheckingList
- toArray(Object[]) - Method in class jadex.collection.WeakList
-
Returns an array containing all of the elements in this list in proper sequence; the runtime type of the returned array is that of the specified array.
- toArray(Object[]) - Method in class jadex.collection.WeakSet
-
Convert the set to an array.
- toArray(T[]) - Method in class jadex.collection.CollectionWrapper
- toArray(T[]) - Method in class jadex.collection.IndexMap
-
Returns an array containing all of the elements in this list in proper sequence; the runtime type of the returned array is that of the specified array.
- toArray(T[]) - Method in class jadex.collection.LeaseTimeSet.SynchronizedLeaseTimeCollection
- toArray(T[]) - Method in class jadex.collection.LeaseTimeSet
- toArray(T[]) - Method in class jadex.collection.PassiveLeaseTimeSet
- toArray(T[]) - Method in class jadex.collection.RwListWrapper
-
Returns the list elements as an array.
- toList(String) - Method in class jadex.collection.Tree
-
Returns the tree as a List of node objects.
- toString() - Method in class jadex.collection.ActionReferenceQueue
-
Get the string representation.
- toString() - Method in class jadex.collection.ArrayBlockingQueue
-
Create a string representation.
- toString() - Method in class jadex.collection.BloomFilter
-
Get the string representation.
- toString() - Method in class jadex.collection.CollectionWrapper
-
Get the string representation.
- toString() - Method in class jadex.collection.IdentityHashSet
-
Create a string representation.
- toString() - Method in class jadex.collection.IndexMap
-
Create a string representation of this map.
- toString() - Method in class jadex.collection.LeaseTimeMap
-
Create a string representation of this map.
- toString() - Method in class jadex.collection.LeaseTimeSet.SynchronizedLeaseTimeCollection
- toString() - Method in class jadex.collection.LeaseTimeSet
-
Get the string representation.
- toString() - Method in class jadex.collection.MapWrapper
-
Get the string representation.
- toString() - Method in class jadex.collection.MultiCollection
-
Create a string representation of this map.
- toString() - Method in class jadex.collection.NestedMap
-
Create a string representation of this map.
- toString() - Method in class jadex.collection.Tree
-
Returns a String representation of the tree.
- toString() - Method in class jadex.collection.TreeNode
-
Get the string representation.
- toString() - Method in class jadex.collection.WeakList
-
Get the string representation.
- touch(E) - Method in interface jadex.collection.ILeaseTimeSet
-
Update the timestamp of e.
- touch(E) - Method in class jadex.collection.LeaseTimeSet.SynchronizedLeaseTimeCollection
-
Update the timestamp of e.
- touch(E) - Method in class jadex.collection.LeaseTimeSet
-
Update the timestamp of e.
- touch(E) - Method in class jadex.collection.PassiveLeaseTimeSet
-
Update the timestamp of e.
- touch(E, long) - Method in interface jadex.collection.ILeaseTimeSet
-
Update the timestamp of e.
- touch(E, long) - Method in class jadex.collection.LeaseTimeSet.SynchronizedLeaseTimeCollection
-
Update the timestamp of e.
- touch(E, long) - Method in class jadex.collection.LeaseTimeSet
-
Update the timestamp of e.
- touch(E, long) - Method in class jadex.collection.PassiveLeaseTimeSet
-
Update the timestamp of e.
- touch(K) - Method in class jadex.collection.LeaseTimeMap
-
Update the timestamp of e.
- touchonread - Variable in class jadex.collection.LeaseTimeMap
-
Flag if touch on read.
- touchonwrite - Variable in class jadex.collection.LeaseTimeMap
-
Flag if touch on read.
- Tree - Class in jadex.collection
-
Tree data structure.
- Tree() - Constructor for class jadex.collection.Tree
-
Create a new tree.
- Tree(TreeNode) - Constructor for class jadex.collection.Tree
-
Create a new tree.
- TreeNode - Class in jadex.collection
-
Represents a node of a tree.
- TreeNode() - Constructor for class jadex.collection.TreeNode
-
Create a new node.
- TreeNode(Object) - Constructor for class jadex.collection.TreeNode
-
Create a new node.
- ttl - Variable in class jadex.collection.Cache
-
The time to live.
- ttl - Variable in class jadex.collection.CacheEntry
-
The time to live.
- TwoWayMultiCollection - Class in jadex.collection
-
The two-way multi-collection allows fast reverse lookup, by containing a second multi-collection, which reversely maps values to keys.
- TwoWayMultiCollection() - Constructor for class jadex.collection.TwoWayMultiCollection
-
Create a two way map.
- TwoWayMultiCollection(TwoWayMultiCollection) - Constructor for class jadex.collection.TwoWayMultiCollection
-
internal constrcutor for connecting two two-way multi-collection.
- type - Variable in class jadex.collection.MultiCollection
-
The collection type.
U
- UNSET - Static variable in class jadex.collection.LeaseTimeSet
-
Constant for unset leasetime (use global default otherwise no leasetime).
- UNSET - Static variable in class jadex.collection.PassiveLeaseTimeSet
-
Constant for unset leasetime (use global default otherwise no leasetime).
- update(E) - Method in interface jadex.collection.ILeaseTimeSet
-
Add a new entry or update an existing entry.
- update(E) - Method in class jadex.collection.LeaseTimeSet.SynchronizedLeaseTimeCollection
- update(E) - Method in class jadex.collection.LeaseTimeSet
-
Add a new entry or update an existing entry.
- update(E) - Method in class jadex.collection.PassiveLeaseTimeSet
-
Add a new entry or update an existing entry.
- update(E, long) - Method in interface jadex.collection.ILeaseTimeSet
-
Add a new entry or update an existing entry.
- update(E, long) - Method in class jadex.collection.LeaseTimeSet.SynchronizedLeaseTimeCollection
-
Add a new entry or update an existing entry.
- update(E, long) - Method in class jadex.collection.LeaseTimeSet
-
Add a new entry or update an existing entry.
- update(E, long) - Method in class jadex.collection.PassiveLeaseTimeSet
-
Add a new entry or update an existing entry.
V
- v - Variable in class jadex.collection.MapEntry
- values() - Method in class jadex.collection.BiHashMap
-
Returns the keys of the reverse map.
- values() - Method in class jadex.collection.CheckedMap
-
Returns a
Collection
view of the values contained in this map. - values() - Method in class jadex.collection.IndexMap
-
Returns a collection view of the values contained in this map.
- values() - Method in class jadex.collection.LeaseTimeMap
-
Unsupported Operation.
- values() - Method in class jadex.collection.MapWrapper
- values() - Method in class jadex.collection.MultiCollection
-
Unsupported Operation.
- values() - Method in class jadex.collection.NestedMap
-
Returns a collection view of the values contained in this map.
- values() - Method in class jadex.collection.OrderedProperties
-
Delegate.
- values() - Method in class jadex.collection.PassiveLeaseTimeMap
- values() - Method in class jadex.collection.RwMapWrapper
-
Returns the key values.
- values() - Method in class jadex.collection.SharedPersistentMap
-
Returns the values of the Map.
- values() - Method in class jadex.collection.WeakKeyValueMap
-
Returns the values.
- values() - Method in class jadex.collection.WeakValueMap
-
Get the values.
- verifyMapState() - Method in class jadex.collection.SharedPersistentMap
-
Verifies the map file and memory mapping state.
W
- waitForDelay(long, Runnable) - Method in interface jadex.collection.IDelayRunner
-
Wait for a delay.
- waitForDelay(long, Runnable) - Method in class jadex.collection.TimerDelayRunner
-
Wait for a delay.
- walkPostorder(TreeNode, List) - Method in class jadex.collection.Tree
-
Walks the tree in post-order style.
- walkPreorder(TreeNode, List) - Method in class jadex.collection.Tree
-
Walks the tree in pre-order style.
- WeakEntry<T> - Class in jadex.collection
-
A weak entry is a reference with an additional argument that can be inspected the referent is garbage collected.
- WeakEntry(T, Object) - Constructor for class jadex.collection.WeakEntry
-
Construct a new reference.
- WeakEntry(T, Object, ReferenceQueue<? super T>) - Constructor for class jadex.collection.WeakEntry
-
Construct a WeakObject.
- WeakKeyValueMap<K,
V> - Class in jadex.collection -
HashMap with weak reference on both sides.
- WeakKeyValueMap() - Constructor for class jadex.collection.WeakKeyValueMap
- WeakKeyValueMap(Map<? extends K, ? extends V>) - Constructor for class jadex.collection.WeakKeyValueMap
- WeakList<E> - Class in jadex.collection
-
A list with weak entries.
- WeakList() - Constructor for class jadex.collection.WeakList
-
Create a new list.
- WeakObject<T> - Class in jadex.collection
-
Weakreference has the disadvantage that it does not support transparent equals() and hashcode() methods.
- WeakObject(T) - Constructor for class jadex.collection.WeakObject
-
Construct a new reference.
- WeakObject(T, ReferenceQueue<? super T>) - Constructor for class jadex.collection.WeakObject
-
Construct a WeakObject.
- WeakSet<T> - Class in jadex.collection
-
A weak set for entries that will be automatically removed when no references to them are existing any more.
- WeakSet() - Constructor for class jadex.collection.WeakSet
-
Construct a WeakSet based on a HashSet.
- WeakValueMap<K,
V> - Class in jadex.collection -
A map with weak values.
- WeakValueMap() - Constructor for class jadex.collection.WeakValueMap
-
Create a new weak value map.
- WRITE_LOCK - Static variable in class jadex.collection.SharedPersistentMap
-
Thread local for tracking the write lock for reentrant acquisition.
- writeLock() - Method in interface jadex.collection.IRwDataStructure
-
Locks the write lock for resource-based locking.
- writeLock() - Method in class jadex.collection.SharedPersistentMap
-
Engages the write lock over the whole file.
- writeReplace() - Method in class jadex.collection.WeakList
-
Perform special handling on serialization.
- writeReplace() - Method in class jadex.collection.WeakSet
-
Perform special handling on serialization.
- writeTransaction(SharedPersistentMap.IOFunction<SharedPersistentMap<K, V>, R>) - Method in class jadex.collection.SharedPersistentMap
-
Performs a write transaction on the map.
- writeTransaction(SharedPersistentMap.IORunnable) - Method in class jadex.collection.SharedPersistentMap
-
Performs a write transaction on the map.
- writeTransaction(SharedPersistentMap.IOSupplier<R>) - Method in class jadex.collection.SharedPersistentMap
-
Performs a write transaction on the map.
_
- _add(Object, Object) - Method in class jadex.collection.TwoWayMultiCollection
-
Internal put method, which doesn't affect the reverse collection.
- _clear() - Method in class jadex.collection.TwoWayMultiCollection
-
Internal clear method, which doesn't affect the reverse collection.
- _remove(Object) - Method in class jadex.collection.TwoWayMultiCollection
-
Internal remove method, which doesn't affect the reverse collection.
- _remove(Object, Object) - Method in class jadex.collection.TwoWayMultiCollection
-
Internal remove method, which doesn't affect the reverse collection.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form