A C D E F G H I J K L M N O P Q R S T U V W 

A

AbstractLazyMap<KEY,VALUE> - Class in cz.cuni.amis.utils.maps
Abstract implementation of a lazy map.
AbstractLazyMap() - Constructor for class cz.cuni.amis.utils.maps.AbstractLazyMap
 
AbstractLazyMap(Set<KEY>) - Constructor for class cz.cuni.amis.utils.maps.AbstractLazyMap
 
AbstractLazyMap(Map<KEY, VALUE>) - Constructor for class cz.cuni.amis.utils.maps.AbstractLazyMap
 
AbstractPropertiesProvider - Class in cz.cuni.amis.utils.configuration.providers
Wrapper of java.util.Properties class.
AbstractPropertiesProvider(InputStream, String) - Constructor for class cz.cuni.amis.utils.configuration.providers.AbstractPropertiesProvider
 
accept(TYPE) - Method in interface cz.cuni.amis.utils.flag.WaitForFlagChange.IAccept
 
accept(T) - Method in interface cz.cuni.amis.utils.ObjectFilter
Deprecated.
 
add(NODE) - Method in class cz.cuni.amis.utils.astar.AStarHeap
 
add(VALUE) - Method in class cz.cuni.amis.utils.collections.LazyMapValuesCollection
 
add(E) - Method in class cz.cuni.amis.utils.collections.ObservableCollection
 
add(int, E) - Method in class cz.cuni.amis.utils.collections.ObservableList
 
add(boolean) - Method in class cz.cuni.amis.utils.HashCode
 
add(byte) - Method in class cz.cuni.amis.utils.HashCode
 
add(char) - Method in class cz.cuni.amis.utils.HashCode
 
add(short) - Method in class cz.cuni.amis.utils.HashCode
 
add(int) - Method in class cz.cuni.amis.utils.HashCode
 
add(long) - Method in class cz.cuni.amis.utils.HashCode
 
add(float) - Method in class cz.cuni.amis.utils.HashCode
 
add(double) - Method in class cz.cuni.amis.utils.HashCode
 
add(Object) - Method in class cz.cuni.amis.utils.HashCode
 
add(NODE) - Method in class cz.cuni.amis.utils.heap.Heap
 
add(NODE) - Method in class cz.cuni.amis.utils.heap.ImmutableHeap
 
add(IniFile.Section) - Method in class cz.cuni.amis.utils.IniFile.Section
Adds all properties from 'section' into this one.
add(E) - Method in class cz.cuni.amis.utils.iterators.CircularListIterator
 
add(Key, IListener) - Method in class cz.cuni.amis.utils.listener.ListenersMap
 
add(KEY, ITEM) - Method in class cz.cuni.amis.utils.maps.HashMapList
Add a new item at the end of the list under a specific key.
add(KEY, ITEM) - Method in class cz.cuni.amis.utils.maps.HashMapSet
Adds the item into the set under the key.
add(K) - Method in class cz.cuni.amis.utils.sets.ConcurrentHashSet
 
add(K) - Method in class cz.cuni.amis.utils.sets.ConcurrentLinkedHashSet
 
add(TYPE) - Method in interface cz.cuni.amis.utils.statistic.IMovingAverage
Add another item into the moving average.
add(TYPE) - Method in class cz.cuni.amis.utils.statistic.MovingAverage
 
add(String) - Method in class cz.cuni.amis.utils.StringCutter
Adding string to the buffer, returning strings if 'limiter' is found.
add(long) - Method in class cz.cuni.amis.utils.Throughput
 
addAll(Collection) - Method in class cz.cuni.amis.utils.astar.AStarHeap
 
addAll(NODE[]) - Method in class cz.cuni.amis.utils.astar.AStarHeap
 
addAll(Collection<? extends VALUE>) - Method in class cz.cuni.amis.utils.collections.LazyMapValuesCollection
 
addAll(Collection<? extends E>) - Method in class cz.cuni.amis.utils.collections.ObservableCollection
 
addAll(int, Collection<? extends E>) - Method in class cz.cuni.amis.utils.collections.ObservableList
 
addAll(Collection<? extends E>) - Method in class cz.cuni.amis.utils.collections.ObservableList
 
addAll(Collection) - Method in class cz.cuni.amis.utils.heap.Heap
 
addAll(NODE[]) - Method in class cz.cuni.amis.utils.heap.Heap
 
addAll(NODE[]) - Method in interface cz.cuni.amis.utils.heap.IHeap
Adds all items from 'items'.
addAll(Collection) - Method in class cz.cuni.amis.utils.heap.ImmutableHeap
 
addAll(NODE[]) - Method in class cz.cuni.amis.utils.heap.ImmutableHeap
 
addAll(Collection<? extends K>) - Method in class cz.cuni.amis.utils.sets.ConcurrentHashSet
 
addAll(Collection<? extends K>) - Method in class cz.cuni.amis.utils.sets.ConcurrentLinkedHashSet
 
addAndGet(int, int) - Method in class cz.cuni.amis.utils.concurrency.AtomicIntegerList
Atomically add the given value to element at index i.
addAndGet(int, long) - Method in class cz.cuni.amis.utils.concurrency.AtomicLongList
Atomically add the given value to element at index i.
addCollectionListener(CollectionEventListener) - Method in class cz.cuni.amis.utils.collections.ObservableCollection
 
addComment(String) - Method in class cz.cuni.amis.utils.IniFile.Section
Adds comment to this section.
addComment(String, String) - Method in class cz.cuni.amis.utils.IniFile.Section
 
addFutureListener(IFutureListener<RESULT>) - Method in class cz.cuni.amis.utils.future.FutureWithListeners
Adds a listener on a future status (using strong reference).
addIniFile(IniFile) - Method in class cz.cuni.amis.utils.IniFile
Add all sections from one ini file into this one.
addKey(KEY) - Method in class cz.cuni.amis.utils.maps.AbstractLazyMap
 
addListener(FlagListener<T>) - Method in class cz.cuni.amis.utils.flag.Flag
Adds new listener to the flag with specified param.
addListener(FlagListener<T>) - Method in interface cz.cuni.amis.utils.flag.IFlag
 
addListener(FlagListener<T>) - Method in class cz.cuni.amis.utils.flag.ImmutableFlag
 
addListener(FlagListener<TYPE>) - Method in class cz.cuni.amis.utils.flag.ReasonFlag
Use ReasonFlagListener to get reasons or simple FlagListener to only receives new values.
addSection(String) - Method in class cz.cuni.amis.utils.IniFile
Adds a new section into this class (won't overwrite existing one).
addSection(IniFile.Section) - Method in class cz.cuni.amis.utils.IniFile
Adds section into this ini file.
addStrongListener(FlagListener<T>) - Method in class cz.cuni.amis.utils.flag.Flag
Adds new listener to the flag (strong reference).
addStrongListener(FlagListener<T>) - Method in interface cz.cuni.amis.utils.flag.IFlag
 
addStrongListener(FlagListener<T>) - Method in class cz.cuni.amis.utils.flag.ImmutableFlag
 
addStrongListener(FlagListener<TYPE>) - Method in class cz.cuni.amis.utils.flag.ReasonFlag
Use ReasonFlagListener to get reasons or simple FlagListener to only receives new values.
addStrongListener(Listener) - Method in class cz.cuni.amis.utils.listener.Listeners
Adds listener with strong reference to it.
addWeakListener(Listener) - Method in class cz.cuni.amis.utils.listener.Listeners
Adds listener with weak reference to it.
addWeakListener(KEY, MapWithKeyListeners.IKeyCreatedListener<KEY, VALUE>) - Method in class cz.cuni.amis.utils.maps.MapWithKeyListeners
 
AdvancedEquals - Class in cz.cuni.amis.utils
 
AdvancedEquals() - Constructor for class cz.cuni.amis.utils.AdvancedEquals
 
allAreDone(Future[]) - Static method in class cz.cuni.amis.utils.Concurrent
 
allAreDone(Collection<? extends Future>) - Static method in class cz.cuni.amis.utils.Concurrent
 
And - Class in cz.cuni.amis.utils.flag.connective
 
ArrayMerger - Class in cz.cuni.amis.utils
Merge arrays.
ArrayMerger() - Constructor for class cz.cuni.amis.utils.ArrayMerger
Creates a new instance of ArrayMerger
asList(T[]) - Static method in class cz.cuni.amis.utils.collections.MyCollections
 
asList(Collection<T>) - Static method in class cz.cuni.amis.utils.collections.MyCollections
 
asList(T[], ObjectFilter) - Static method in class cz.cuni.amis.utils.collections.MyCollections
 
asList(Collection<T>, ObjectFilter) - Static method in class cz.cuni.amis.utils.collections.MyCollections
 
asList(T[], IFilter) - Static method in class cz.cuni.amis.utils.collections.MyCollections
 
asList(Collection<T>, IFilter) - Static method in class cz.cuni.amis.utils.collections.MyCollections
 
AStar<NODE> - Class in cz.cuni.amis.utils.astar
======================================================== This file holds implementation of generic A* algorithm, better refered to as A* Machine according to Dan Higgins, Generic A* Pathfind, AI Gaming Wisdom, 2002 ========================================================
AStar() - Constructor for class cz.cuni.amis.utils.astar.AStar
 
aStar(AStarMap<NODE>, NODE, AStarGoal<NODE>, long) - Static method in class cz.cuni.amis.utils.astar.AStar
Method performing an AStar search over graph defined inside AStarMap starting from 'start' node driving itself towards goal that is described by AStarGoal.
aStar(AStarMap<NODE>, NODE, AStarGoal<NODE>) - Static method in class cz.cuni.amis.utils.astar.AStar
Method performing an AStar search over graph defined inside AStarMap starting from 'start' node driving itself towards goal that is described by AStarGoal.
aStar(AStarMap<NODE>, AStarEvaluator<NODE>, NODE, NODE, int) - Static method in class cz.cuni.amis.utils.astar.AStar
Method performing an AStar search over graph defined inside AStarMap starting from 'start' node driving itself towards 'goal' using heuristic and extra costs defined by AStarEvaluator.
aStar(AStarMap<NODE>, AStarEvaluator<NODE>, NODE, NODE) - Static method in class cz.cuni.amis.utils.astar.AStar
Method performing an AStar search over graph defined inside AStarMap starting from 'start' node driving itself towards 'goal' using heuristic and extra costs defined by AStarEvaluator.
aStar(AStarMap<NODE>, AStarHeuristic<NODE>, NODE, NODE, int) - Static method in class cz.cuni.amis.utils.astar.AStar
Method performing an AStar search over graph defined inside AStarMap starting from 'start' node driving itself towards 'goal' using heuristic defined by AStarHeuristic.
aStar(AStarMap<NODE>, AStarHeuristic<NODE>, NODE, NODE) - Static method in class cz.cuni.amis.utils.astar.AStar
Method performing an AStar search over graph defined inside AStarMap starting from 'start' node driving itself towards 'goal' using heuristic defined by AStarHeuristic.
AStarEvaluator<NODE> - Interface in cz.cuni.amis.utils.astar
Evaluator is extending a functionality of AStarHeuristic allowing you to additionally specified which NODEs can't be visited at all or assign extra cost to edges between nodes which is added to AStarMap.getEdgeCost(Object, Object) when computing distances between them.
AStarGoal<NODE> - Interface in cz.cuni.amis.utils.astar
This class defines the goal of A* algorithm, it allows you to provide complex implementation of the AStarGoal.isGoalReached(Object) method.
AStarHeap<NODE> - Class in cz.cuni.amis.utils.astar
This is Heap used by AStar algorithm.
AStarHeap(Comparator<NODE>, int) - Constructor for class cz.cuni.amis.utils.astar.AStarHeap
 
AStarHeap(Comparator<NODE>) - Constructor for class cz.cuni.amis.utils.astar.AStarHeap
 
AStarHeapComparator<NODE> - Class in cz.cuni.amis.utils.astar
This comparator is a tricky object - it serves for the AStarHeap to compare nodes inside the heap.
AStarHeapComparator(Map<NODE, Integer>) - Constructor for class cz.cuni.amis.utils.astar.AStarHeapComparator
 
AStarHeapIterator<NODE> - Class in cz.cuni.amis.utils.astar
Clasical iterator for AStarHeap.
AStarHeapIterator(NODE[], int, AStarHeap<NODE>) - Constructor for class cz.cuni.amis.utils.astar.AStarHeapIterator
 
AStarHeuristic<NODE> - Interface in cz.cuni.amis.utils.astar
This is an interface containing a method for computing the AStar heuristic.
AStarMap<NODE> - Interface in cz.cuni.amis.utils.astar
This class represents the search space for A* algorithm 1) we need to know which neighbours the node has 2) we need to know the travel cost between two nodes (edge cost)
AStarResult<NODE> - Class in cz.cuni.amis.utils.astar
This class is returned by AStar.aStar().
AStarResult() - Constructor for class cz.cuni.amis.utils.astar.AStarResult
 
AtomicIntegerList - Class in cz.cuni.amis.utils.concurrency
 
AtomicIntegerList(int, int) - Constructor for class cz.cuni.amis.utils.concurrency.AtomicIntegerList
 
AtomicLongList - Class in cz.cuni.amis.utils.concurrency
 
AtomicLongList(int, int) - Constructor for class cz.cuni.amis.utils.concurrency.AtomicLongList
 
await() - Method in class cz.cuni.amis.utils.flag.WaitForFlagChange
Note that you may call only await() from one thread! If the instance is already in used it may produce unwanted behavior (e.g.
await(long, TimeUnit) - Method in class cz.cuni.amis.utils.flag.WaitForFlagChange
Note that you may call only await() from one thread! If the instance is already in used it may produce unwanted behavior.
await() - Method in class cz.cuni.amis.utils.Job
If isRunning(), this will await till the job finishes.
await(long) - Method in class cz.cuni.amis.utils.Job
If isRunning(), this will await till the job finishes (with specified timeout).

C

cancel(boolean) - Method in class cz.cuni.amis.utils.future.CombinedBooleanFuture
 
cancel(boolean) - Method in class cz.cuni.amis.utils.future.FixedFuture
 
cancel(boolean) - Method in class cz.cuni.amis.utils.future.FlagFuture
 
cancel(boolean) - Method in class cz.cuni.amis.utils.future.FutureWithListeners
 
cancel(boolean) - Method in class cz.cuni.amis.utils.future.FutureWrapper
 
cancel(boolean) - Method in class cz.cuni.amis.utils.future.RunnableFuture
 
cancelComputation(boolean) - Method in class cz.cuni.amis.utils.future.FutureWithListeners
This should cancel the computation of the future.
capacity() - Method in class cz.cuni.amis.utils.concurrency.AtomicIntegerList
Returns current capacity of the array.
capacity() - Method in class cz.cuni.amis.utils.concurrency.AtomicLongList
Returns current capacity of the array.
changed(Collection<T>, Collection<T>, Collection<T>) - Method in class cz.cuni.amis.utils.collections.ElementListener
 
changed(Collection<T>, Collection<T>, Collection<T>) - Method in class cz.cuni.amis.utils.collections.SimpleListener
Called when a change occures on the collection.
changedKey(NODE) - Method in class cz.cuni.amis.utils.heap.Heap
 
changedKey(NODE) - Method in interface cz.cuni.amis.utils.heap.IHeap
"node" value has been changed (not sure if it was increased or decreased), bubble it through the heap.
changedKey(NODE) - Method in class cz.cuni.amis.utils.heap.ImmutableHeap
 
check(Object, String) - Static method in class cz.cuni.amis.utils.NullCheck
Throws IllegalArgumentException if obj == null.
check() - Method in class cz.cuni.amis.utils.StopWatch
In millis
check() - Method in class cz.cuni.amis.utils.Throughput
 
checkRelativePath(String) - Static method in class cz.cuni.amis.utils.FilePath
Checks the 'path' for the presence of ".." + can't start with "/" + enforces use of the FilePath.ALLOWED_RELATIVE_PATH_CHARS.
checkStr() - Method in class cz.cuni.amis.utils.StopWatch
 
CircularIterator<E> - Class in cz.cuni.amis.utils.iterators
Implements a circular iterator that iterates over any reasonable iterable instance.
CircularIterator(Iterable<E>) - Constructor for class cz.cuni.amis.utils.iterators.CircularIterator
 
CircularListIterator<E> - Class in cz.cuni.amis.utils.iterators
Implements a circular iterator that iterates over any List instance instance.
CircularListIterator(List<E>) - Constructor for class cz.cuni.amis.utils.iterators.CircularListIterator
Constructs an instance of an CircularListIterator.
CircularListIterator(List<E>, int) - Constructor for class cz.cuni.amis.utils.iterators.CircularListIterator
Constructs an instance of an CircularListIterator.
CircularListIterator(CircularListIterator<E>) - Constructor for class cz.cuni.amis.utils.iterators.CircularListIterator
Copy constructor for CircularListIterator.
CLASSPATH_SEPARATOR - Static variable in class cz.cuni.amis.utils.FilePath
Seperator of the classpath entries.
ClassUtils - Class in cz.cuni.amis.utils
 
ClassUtils() - Constructor for class cz.cuni.amis.utils.ClassUtils
 
clear() - Method in class cz.cuni.amis.utils.astar.AStarHeap
 
clear() - Method in class cz.cuni.amis.utils.collections.LazyMapValuesCollection
 
clear() - Method in class cz.cuni.amis.utils.collections.ObservableCollection
 
clear() - Method in class cz.cuni.amis.utils.collections.ObservableList
 
clear() - Method in class cz.cuni.amis.utils.Cooldown
Cools down totally.
clear() - Method in class cz.cuni.amis.utils.heap.Heap
 
clear() - Method in class cz.cuni.amis.utils.heap.ImmutableHeap
 
clear() - Method in class cz.cuni.amis.utils.Heatup
Removes the heat...
clear() - Method in class cz.cuni.amis.utils.IniFile.Section
Deletes all properties within this section.
clear() - Method in class cz.cuni.amis.utils.maps.AbstractLazyMap
 
clear() - Method in class cz.cuni.amis.utils.maps.CountIntMap
 
clear() - Method in class cz.cuni.amis.utils.maps.LazyMap
 
clear() - Method in class cz.cuni.amis.utils.sets.ConcurrentHashSet
 
clear() - Method in class cz.cuni.amis.utils.sets.ConcurrentLinkedHashSet
 
clear() - Method in class cz.cuni.amis.utils.SoftHashMap
 
clear() - Method in class cz.cuni.amis.utils.StringCutter
Clear the string buffer.
clear() - Method in class cz.cuni.amis.utils.TestOutput
Clear the queue.
clearCache() - Method in class cz.cuni.amis.utils.maps.AbstractLazyMap
manually clears the cached objects
clearComments() - Method in class cz.cuni.amis.utils.IniFile.Section
Deletes all comments within this section.
clearListeners() - Method in class cz.cuni.amis.utils.flag.Flag
Call to clear (remove) all the listeners on the flag.
clearListeners() - Method in interface cz.cuni.amis.utils.flag.IFlag
 
clearListeners() - Method in class cz.cuni.amis.utils.flag.ImmutableFlag
 
clearListeners() - Method in class cz.cuni.amis.utils.listener.Listeners
 
close() - Method in class cz.cuni.amis.utils.StringOutputStream
 
closeList - Variable in class cz.cuni.amis.utils.astar.AStarResult
Nodes which were examined by the algoritm.
col - Variable in class cz.cuni.amis.utils.collections.ObservableCollection
 
CollectionEventListener<E> - Interface in cz.cuni.amis.utils.collections
Listener on collection change events.
CombinedBooleanFuture - Class in cz.cuni.amis.utils.future
Used to combine multiple Future<Boolean> together into one Future<Boolean>.
CombinedBooleanFuture(IFuture<Boolean>[]) - Constructor for class cz.cuni.amis.utils.future.CombinedBooleanFuture
 
compare(Object, Object) - Method in class cz.cuni.amis.utils.astar.AStarHeapComparator
 
compareAndSet(int, int, int) - Method in class cz.cuni.amis.utils.concurrency.AtomicIntegerList
Atomically set the value to the given updated value if the current value == the expected value.
compareAndSet(int, long, long) - Method in class cz.cuni.amis.utils.concurrency.AtomicLongList
Atomically set the value to the given updated value if the current value == the expected value.
compareTo(PropertyProvider) - Method in class cz.cuni.amis.utils.configuration.PropertyProvider
 
computationException(Exception) - Method in class cz.cuni.amis.utils.future.FutureWithListeners
Informs the future that it can't be computed due to the exception.
concatPaths(String...) - Static method in class cz.cuni.amis.utils.FilePath
Concats all paths sequentially together replacing all backslashes with slashes and watches out for ending of the path1 and beginning of path2 solving "//", "/./", etc.
concatPaths(String, String) - Static method in class cz.cuni.amis.utils.FilePath
Concats path1 and path2 replacing all backslashes with slashes and watches out for ending of the path1 and beginning of path2 solving "//", "/./", etc.
Concurrent - Class in cz.cuni.amis.utils
Utility class for concurrent computations.
Concurrent() - Constructor for class cz.cuni.amis.utils.Concurrent
 
ConcurrentHashSet<K> - Class in cz.cuni.amis.utils.sets
 
ConcurrentHashSet() - Constructor for class cz.cuni.amis.utils.sets.ConcurrentHashSet
 
ConcurrentLinkedHashSet<K> - Class in cz.cuni.amis.utils.sets
 
ConcurrentLinkedHashSet() - Constructor for class cz.cuni.amis.utils.sets.ConcurrentLinkedHashSet
 
Connective - Class in cz.cuni.amis.utils.flag.connective
Used to create logical expression out of different flags.
Connective(Flag<Boolean>, Flag<Boolean>) - Constructor for class cz.cuni.amis.utils.flag.connective.Connective
 
Connective(Flag<Boolean>[]) - Constructor for class cz.cuni.amis.utils.flag.connective.Connective
 
ConnectiveListener - Class in cz.cuni.amis.utils.flag.connective
 
ConnectiveListener(Connective, Flag<Boolean>, int) - Constructor for class cz.cuni.amis.utils.flag.connective.ConnectiveListener
 
Const - Class in cz.cuni.amis.utils
 
Const() - Constructor for class cz.cuni.amis.utils.Const
 
consume(String) - Method in class cz.cuni.amis.utils.TestOutput
Consume string symbol from the queue - false is failure (string didn't match).
consume(String[]) - Method in class cz.cuni.amis.utils.TestOutput
Try to consume many strings, false - one of them didn't match, failure.
consumeAnyOrder(String[]) - Method in class cz.cuni.amis.utils.TestOutput
Consume output in any order, returns false if first output.length string in the queue can't be matched to the output strings.
consumeMany(String...) - Method in class cz.cuni.amis.utils.TestOutput
Consume many strings from the output - if not equals, returns false as failure.
contains(Object) - Method in class cz.cuni.amis.utils.astar.AStarHeap
 
contains(Object) - Method in class cz.cuni.amis.utils.collections.LazyMapValuesCollection
 
contains(Object) - Method in class cz.cuni.amis.utils.collections.ObservableCollection
 
contains(Object) - Method in class cz.cuni.amis.utils.heap.Heap
 
contains(Object) - Method in class cz.cuni.amis.utils.heap.ImmutableHeap
 
contains(KEY, ITEM) - Method in class cz.cuni.amis.utils.maps.HashMapSet
Tests whether an 'item' is inside the set under 'key'.
contains(Object) - Method in class cz.cuni.amis.utils.sets.ConcurrentHashSet
 
contains(Object) - Method in class cz.cuni.amis.utils.sets.ConcurrentLinkedHashSet
 
containsAll(Collection) - Method in class cz.cuni.amis.utils.astar.AStarHeap
 
containsAll(Object[]) - Method in class cz.cuni.amis.utils.astar.AStarHeap
 
containsAll(Collection<?>) - Method in class cz.cuni.amis.utils.collections.LazyMapValuesCollection
 
containsAll(Collection<?>) - Method in class cz.cuni.amis.utils.collections.ObservableCollection
 
containsAll(Collection) - Method in class cz.cuni.amis.utils.heap.Heap
 
containsAll(Object[]) - Method in class cz.cuni.amis.utils.heap.Heap
 
containsAll(Object[]) - Method in interface cz.cuni.amis.utils.heap.IHeap
Whether this heap contains all 'items'.
containsAll(Object[]) - Method in class cz.cuni.amis.utils.heap.ImmutableHeap
 
containsAll(Collection<?>) - Method in class cz.cuni.amis.utils.heap.ImmutableHeap
 
containsAll(Collection<?>) - Method in class cz.cuni.amis.utils.sets.ConcurrentHashSet
 
containsAll(Collection<?>) - Method in class cz.cuni.amis.utils.sets.ConcurrentLinkedHashSet
 
containsClass(Class) - Method in class cz.cuni.amis.utils.collections.HashSetClass
Returns class that is part of 'arg0' ancestors/interface classes.
containsKey(String) - Method in class cz.cuni.amis.utils.IniFile.Section
Whether the section contains property of the given key.
containsKey(Object) - Method in class cz.cuni.amis.utils.maps.AbstractLazyMap
 
containsKey(Object) - Method in class cz.cuni.amis.utils.maps.CountIntMap
 
containsKey(Object) - Method in class cz.cuni.amis.utils.maps.LazyMap
 
containsKey(Object) - Method in class cz.cuni.amis.utils.SoftHashMap
 
containsValue(Object) - Method in class cz.cuni.amis.utils.maps.AbstractLazyMap
 
containsValue(Object) - Method in class cz.cuni.amis.utils.maps.CountIntMap
 
containsValue(Object) - Method in class cz.cuni.amis.utils.maps.LazyMap
 
Cooldown - Class in cz.cuni.amis.utils
 
Cooldown(long) - Constructor for class cz.cuni.amis.utils.Cooldown
 
Cooldown(long, TimeUnit) - Constructor for class cz.cuni.amis.utils.Cooldown
 
copySection(IniFile.Section) - Method in class cz.cuni.amis.utils.IniFile
 
count() - Method in class cz.cuni.amis.utils.listener.Listeners
Returns count of listners in the list, note that this may not be exact as we store also listeners with weak listeners, but the list will be purged in next opportunity (like raising event, removing listener).
CountIntMap<KEY> - Class in cz.cuni.amis.utils.maps
 
CountIntMap() - Constructor for class cz.cuni.amis.utils.maps.CountIntMap
 
create() - Method in class cz.cuni.amis.utils.Lazy
Creates lazy initialized object.
create(Object) - Method in class cz.cuni.amis.utils.maps.AbstractLazyMap
Creates the Mapped object based on its key.
create(K) - Method in class cz.cuni.amis.utils.maps.LazyMap
Creates value for given key.
create(SECONDARY_KEY) - Method in class cz.cuni.amis.utils.maps.LazyMapMap
Creates value for given key.
createLatch() - Method in class cz.cuni.amis.utils.future.FutureWithListeners
Factory method that should return CountDownLatch or its descendant initialized to 1.
currentIndex() - Method in class cz.cuni.amis.utils.iterators.CircularListIterator
 
cz.cuni.amis.utils - package cz.cuni.amis.utils
 
cz.cuni.amis.utils.astar - package cz.cuni.amis.utils.astar
 
cz.cuni.amis.utils.collections - package cz.cuni.amis.utils.collections
Collection wrappers supporting change events.
cz.cuni.amis.utils.concurrency - package cz.cuni.amis.utils.concurrency
 
cz.cuni.amis.utils.configuration - package cz.cuni.amis.utils.configuration
 
cz.cuni.amis.utils.configuration.providers - package cz.cuni.amis.utils.configuration.providers
 
cz.cuni.amis.utils.exception - package cz.cuni.amis.utils.exception
 
cz.cuni.amis.utils.flag - package cz.cuni.amis.utils.flag
 
cz.cuni.amis.utils.flag.connective - package cz.cuni.amis.utils.flag.connective
 
cz.cuni.amis.utils.floydwarshall - package cz.cuni.amis.utils.floydwarshall
 
cz.cuni.amis.utils.future - package cz.cuni.amis.utils.future
 
cz.cuni.amis.utils.heap - package cz.cuni.amis.utils.heap
 
cz.cuni.amis.utils.iterators - package cz.cuni.amis.utils.iterators
 
cz.cuni.amis.utils.listener - package cz.cuni.amis.utils.listener
 
cz.cuni.amis.utils.logging - package cz.cuni.amis.utils.logging
 
cz.cuni.amis.utils.maps - package cz.cuni.amis.utils.maps
 
cz.cuni.amis.utils.normalizer - package cz.cuni.amis.utils.normalizer
 
cz.cuni.amis.utils.objectmanager - package cz.cuni.amis.utils.objectmanager
 
cz.cuni.amis.utils.sets - package cz.cuni.amis.utils.sets
 
cz.cuni.amis.utils.statistic - package cz.cuni.amis.utils.statistic
 
cz.cuni.amis.utils.token - package cz.cuni.amis.utils.token
 

D

decrease(KEY) - Method in class cz.cuni.amis.utils.maps.CountIntMap
Increase 'key' -1 returning previous value.
decrease(KEY, int) - Method in class cz.cuni.amis.utils.maps.CountIntMap
Increase 'key' -amount returning previous value.
decreaseKey(NODE) - Method in class cz.cuni.amis.utils.astar.AStarHeap
 
decreaseKey(NODE) - Method in class cz.cuni.amis.utils.heap.Heap
 
decreaseKey(NODE) - Method in interface cz.cuni.amis.utils.heap.IHeap
"node" value has been decreased, bubble it through the heap.
decreaseKey(NODE) - Method in class cz.cuni.amis.utils.heap.ImmutableHeap
 
decrement(int) - Method in class cz.cuni.amis.utils.flag.FlagInteger
 
decrementAndGet(int) - Method in class cz.cuni.amis.utils.concurrency.AtomicIntegerList
Atomically decrement by one the element at index i.
decrementAndGet(int) - Method in class cz.cuni.amis.utils.concurrency.AtomicLongList
Atomically decrement by one the element at index i.
DefaultLogFormatter - Class in cz.cuni.amis.utils.logging
Pogamut custom formatter used as default.
DefaultLogFormatter() - Constructor for class cz.cuni.amis.utils.logging.DefaultLogFormatter
 
DefaultLogFormatter(String) - Constructor for class cz.cuni.amis.utils.logging.DefaultLogFormatter
 
DefaultLogFormatter(String, boolean) - Constructor for class cz.cuni.amis.utils.logging.DefaultLogFormatter
 
defreeze() - Method in class cz.cuni.amis.utils.flag.Flag
Method is synchronized.
defreeze() - Method in interface cz.cuni.amis.utils.flag.IFlag
 
defreeze() - Method in class cz.cuni.amis.utils.flag.ImmutableFlag
 
deleteMin() - Method in class cz.cuni.amis.utils.astar.AStarHeap
 
deleteMin() - Method in class cz.cuni.amis.utils.heap.Heap
 
deleteMin() - Method in interface cz.cuni.amis.utils.heap.IHeap
Deletes node with min-value, returns success (true if there was some object in the heap, false if there weren't).
deleteMin() - Method in class cz.cuni.amis.utils.heap.ImmutableHeap
 
destroy(Token) - Static method in class cz.cuni.amis.utils.token.Tokens
Removes 'token' from Tokens.tokenMap.
Dimension2D_Double - Class in cz.cuni.amis.utils
WHY Dimension2D hasn't default Float and Double implementation?
Dimension2D_Double() - Constructor for class cz.cuni.amis.utils.Dimension2D_Double
 
Dimension2D_Double(double, double) - Constructor for class cz.cuni.amis.utils.Dimension2D_Double
 

E

elementChanged(T, boolean) - Method in class cz.cuni.amis.utils.collections.ElementListener
Called each time an element changes.
ElementListener<T> - Class in cz.cuni.amis.utils.collections
Simple listener called for each element that has changed even in batch updates.
ElementListener() - Constructor for class cz.cuni.amis.utils.collections.ElementListener
 
empty() - Method in class cz.cuni.amis.utils.astar.AStarHeap
 
empty() - Method in class cz.cuni.amis.utils.heap.Heap
 
empty() - Method in interface cz.cuni.amis.utils.heap.IHeap
Whether this heap is empty.
empty() - Method in class cz.cuni.amis.utils.heap.ImmutableHeap
 
entrySet() - Method in class cz.cuni.amis.utils.maps.AbstractLazyMap
 
entrySet() - Method in class cz.cuni.amis.utils.maps.CountIntMap
 
entrySet() - Method in class cz.cuni.amis.utils.maps.LazyMap
 
entrySet() - Method in class cz.cuni.amis.utils.SoftHashMap
 
EnvironmentVariableProvider - Class in cz.cuni.amis.utils.configuration.providers
Read property from system variable.
EnvironmentVariableProvider() - Constructor for class cz.cuni.amis.utils.configuration.providers.EnvironmentVariableProvider
 
equals(Object) - Method in class cz.cuni.amis.utils.flag.connective.And
 
equals(Object) - Method in class cz.cuni.amis.utils.NKey
 
equals(Object, Object) - Static method in class cz.cuni.amis.utils.SafeEquals
 
equals(Object) - Method in class cz.cuni.amis.utils.token.Token
Actually the implementation is as good as it can be, containing early-success checking + NPE-proofed.
equalsOrNull(Object, Object) - Static method in class cz.cuni.amis.utils.AdvancedEquals
Returns true if o1.equals(o2) == true o1 == null or o2 == null
estimatedCost - Variable in class cz.cuni.amis.utils.astar.AStarResult
Used and filled by A* alorithm (AStar.aStar()).
Event - Interface in cz.cuni.amis.utils.listener
Marker interface for all events.
event - Variable in class cz.cuni.amis.utils.maps.MapWithKeyListeners.KeyCreatedEventListenerNotifier
 
eventListeners - Variable in class cz.cuni.amis.utils.collections.ObservableCollection
 
ExceptionDiscarder<T> - Class in cz.cuni.amis.utils
Used for adapting APIs throwing exceptions to usecases where this is not desired.
ExceptionDiscarder() - Constructor for class cz.cuni.amis.utils.ExceptionDiscarder
 
ExceptionToString - Class in cz.cuni.amis.utils
Simple class that serialize (format) exception to the String allowing you to specify a message as a prefix of the whole string.
ExceptionToString() - Constructor for class cz.cuni.amis.utils.ExceptionToString
 
execute(T) - Method in class cz.cuni.amis.utils.flag.Flag.DoInSync
 
execute(T) - Method in class cz.cuni.amis.utils.flag.FlagInteger.DoInSyncWithReason
 
execute(T, R) - Method in class cz.cuni.amis.utils.flag.FlagInteger.DoInSyncWithReason
 

F

FilePath - Class in cz.cuni.amis.utils
 
FilePath() - Constructor for class cz.cuni.amis.utils.FilePath
 
filter() - Method in class cz.cuni.amis.utils.LogFilter
 
filter(T) - Method in class cz.cuni.amis.utils.Query
 
FixedFuture<Result> - Class in cz.cuni.amis.utils.future
Future implementation that holds fixed result.
FixedFuture(Result) - Constructor for class cz.cuni.amis.utils.future.FixedFuture
 
Flag<T> - Class in cz.cuni.amis.utils.flag
This class may be used to create an observable value (you may attach change-listeners to it).
Flag() - Constructor for class cz.cuni.amis.utils.flag.Flag
Initialize the flag with 'null' as an initial value.
Flag(T) - Constructor for class cz.cuni.amis.utils.flag.Flag
Initialize the flag with 'initialValue'.
flag - Variable in class cz.cuni.amis.utils.flag.ImmutableFlag
 
Flag.DoInSync<T> - Class in cz.cuni.amis.utils.flag
Usage of this abstract class is as simple as it could be ...
Flag.DoInSync() - Constructor for class cz.cuni.amis.utils.flag.Flag.DoInSync
 
flagChanged(Boolean) - Method in class cz.cuni.amis.utils.flag.connective.ConnectiveListener
 
flagChanged(T) - Method in interface cz.cuni.amis.utils.flag.FlagListener
 
flagChanged(TYPE, REASON) - Method in interface cz.cuni.amis.utils.flag.ReasonFlagListener
This method is called whenever the flag has changed its value and the changer also specified a reason for this change.
flagChanged(T, R) - Method in class cz.cuni.amis.utils.flag.ReasonFlagListener.FlagListenerAdapter
 
flagChanged(T) - Method in class cz.cuni.amis.utils.flag.ReasonFlagListener.FlagListenerAdapter
 
flagChanged(FlagType) - Method in class cz.cuni.amis.utils.future.FlagFuture
 
FlagFuture<Result,FlagType> - Class in cz.cuni.amis.utils.future
Future implementation that is listening on a flag and when it's terminal state is set on the flag the future completes itself with result specified in the map (under the key of the flag value).
FlagFuture(Flag<FlagType>, Map<FlagType, Result>) - Constructor for class cz.cuni.amis.utils.future.FlagFuture
In constructor you have to specify a flag where the future should listen at + terminal states for the future (terminalMap).
FlagFuture(Flag<FlagType>, FlagType, Result) - Constructor for class cz.cuni.amis.utils.future.FlagFuture
Initializing future to wait for 'terminalFlagValue' at 'waitFlag', when that happens complete itself with result 'resultValue'.
FlagInteger - Class in cz.cuni.amis.utils.flag
This class is cruicial in order to have synchronized increments on the integer flag.
FlagInteger() - Constructor for class cz.cuni.amis.utils.flag.FlagInteger
 
FlagInteger(Integer) - Constructor for class cz.cuni.amis.utils.flag.FlagInteger
 
FlagInteger.DoInSyncWithReason<T,R> - Class in cz.cuni.amis.utils.flag
This class extends the DoInSync of the reason that was passed along.
FlagInteger.DoInSyncWithReason() - Constructor for class cz.cuni.amis.utils.flag.FlagInteger.DoInSyncWithReason
 
FlagListener<T> - Interface in cz.cuni.amis.utils.flag
 
FlagListener.FlagListenerNotifier<T> - Class in cz.cuni.amis.utils.flag
 
FlagListener.FlagListenerNotifier() - Constructor for class cz.cuni.amis.utils.flag.FlagListener.FlagListenerNotifier
 
FlagListener.FlagListenerNotifier(T) - Constructor for class cz.cuni.amis.utils.flag.FlagListener.FlagListenerNotifier
 
flags - Variable in class cz.cuni.amis.utils.flag.connective.Connective
 
FloydWarshall - Class in cz.cuni.amis.utils.floydwarshall
Deprecated.
FloydWarshall() - Constructor for class cz.cuni.amis.utils.floydwarshall.FloydWarshall
Deprecated.
 
format(LogRecord) - Method in class cz.cuni.amis.utils.logging.DefaultLogFormatter
 
freeze() - Method in class cz.cuni.amis.utils.flag.Flag
This method will freeze the processing of the setFlag() method.
freeze() - Method in interface cz.cuni.amis.utils.flag.IFlag
 
freeze() - Method in class cz.cuni.amis.utils.flag.ImmutableFlag
 
futureEvent(FutureWithListeners<RESULT>, FutureStatus, FutureStatus) - Method in interface cz.cuni.amis.utils.future.IFutureListener
 
FutureStatus - Enum in cz.cuni.amis.utils.future
Status of the FutureWithListeners object.
FutureWithListeners<RESULT> - Class in cz.cuni.amis.utils.future
Abstract class that represents future result of some computation that allows you to hook listeners on the status of the future computation (see FutureWithListeners.addFutureListener(IFutureListener)).
FutureWithListeners() - Constructor for class cz.cuni.amis.utils.future.FutureWithListeners
 
FutureWrapper<RESULT> - Class in cz.cuni.amis.utils.future
 
FutureWrapper(IFuture<RESULT>) - Constructor for class cz.cuni.amis.utils.future.FutureWrapper
 
FWMap<NODE> - Interface in cz.cuni.amis.utils.floydwarshall
Deprecated.
FWMapView<NODE> - Interface in cz.cuni.amis.utils.floydwarshall
Deprecated.
FWResult - Class in cz.cuni.amis.utils.floydwarshall
Deprecated.
FWResult() - Constructor for class cz.cuni.amis.utils.floydwarshall.FWResult
Deprecated.
 

G

GenericLoader<T> - Class in cz.cuni.amis.utils
 
GenericLoader() - Constructor for class cz.cuni.amis.utils.GenericLoader
 
get(int) - Method in class cz.cuni.amis.utils.collections.ObservableList
 
get(int) - Method in class cz.cuni.amis.utils.concurrency.AtomicIntegerList
Get the current value at position i.
get(int) - Method in class cz.cuni.amis.utils.concurrency.AtomicLongList
Get the current value at position i.
get(Flag<Boolean>, Flag<Boolean>) - Static method in class cz.cuni.amis.utils.flag.connective.And
 
get(Flag<Boolean>[]) - Static method in class cz.cuni.amis.utils.flag.connective.And
 
get(Flag<Boolean>, Flag<Boolean>) - Static method in class cz.cuni.amis.utils.flag.connective.Or
 
get(Flag<Boolean>[]) - Static method in class cz.cuni.amis.utils.flag.connective.Or
 
get() - Method in class cz.cuni.amis.utils.future.CombinedBooleanFuture
 
get(long, TimeUnit) - Method in class cz.cuni.amis.utils.future.CombinedBooleanFuture
 
get() - Method in class cz.cuni.amis.utils.future.FixedFuture
 
get(long, TimeUnit) - Method in class cz.cuni.amis.utils.future.FixedFuture
 
get() - Method in class cz.cuni.amis.utils.future.FlagFuture
 
get(long, TimeUnit) - Method in class cz.cuni.amis.utils.future.FlagFuture
 
get() - Method in class cz.cuni.amis.utils.future.FutureWithListeners
 
get(long, TimeUnit) - Method in class cz.cuni.amis.utils.future.FutureWithListeners
Returns a result or waits for the computation till timeout.
get() - Method in class cz.cuni.amis.utils.future.FutureWrapper
 
get(long, TimeUnit) - Method in class cz.cuni.amis.utils.future.FutureWrapper
 
get() - Method in interface cz.cuni.amis.utils.future.IFuture
Waits if necessary for the computation to complete, and then retrieves its result.
get(long, TimeUnit) - Method in interface cz.cuni.amis.utils.future.IFuture
Waits if necessary for at most the given time for the computation to complete, and then retrieves its result, if available.
get() - Method in class cz.cuni.amis.utils.future.RunnableFuture
 
get(long, TimeUnit) - Method in class cz.cuni.amis.utils.future.RunnableFuture
 
get(String, String) - Method in class cz.cuni.amis.utils.IniFile
 
get(String) - Method in class cz.cuni.amis.utils.IniFile.Section
Returns a value of the propety with 'key'.
get() - Method in class cz.cuni.amis.utils.Lazy
Synonym for Lazy.getVal().
get(Object) - Method in class cz.cuni.amis.utils.maps.AbstractLazyMap
 
get(Object) - Method in class cz.cuni.amis.utils.maps.CountIntMap
 
get(Object) - Method in class cz.cuni.amis.utils.maps.HashMapList
Returns a list under a specific key in the map.
get(Object) - Method in class cz.cuni.amis.utils.maps.HashMapMap
The get method ensures that the requested map under primaryKey always exists!
get(PRIMARY_KEY, SECONDARY_KEY) - Method in class cz.cuni.amis.utils.maps.HashMapMap
Returns an item under primary and secondary key if exists (otherwise a null is returned).
get(Object) - Method in class cz.cuni.amis.utils.maps.HashMapSet
The get method ensures that the requested set under primaryKey always exists!
get(Object) - Method in class cz.cuni.amis.utils.maps.HashTriMap
Returns a HashMap> Never returns null, if the map under primary key doesn't exist, an empty one is added and returned.
get(PRIMARY_KEY, SECONDARY_KEY) - Method in class cz.cuni.amis.utils.maps.HashTriMap
Returns the requested map, never returns null.
get(PRIMARY_KEY, SECONDARY_KEY, TERTIARY_KEY) - Method in class cz.cuni.amis.utils.maps.HashTriMap
Returns item specified, returns null if item does not appear in the map.
get(Object) - Method in class cz.cuni.amis.utils.maps.LazyMap
 
get(Object) - Method in class cz.cuni.amis.utils.maps.LazyMapMap
The get method ensures that the requested map under primaryKey always exists!
get(PRIMARY_KEY, SECONDARY_KEY) - Method in class cz.cuni.amis.utils.maps.LazyMapMap
Returns an item under primary and secondary key if exists (otherwise a null is returned).
get(Object) - Method in class cz.cuni.amis.utils.maps.SyncHashMap
 
get(Object) - Method in class cz.cuni.amis.utils.maps.WeakHashMapMap
 
get(PRIMARY_KEY, SECONDARY_KEY) - Method in class cz.cuni.amis.utils.maps.WeakHashMapMap
Returns the requested item under primary and secondary key.
get(Object) - Method in class cz.cuni.amis.utils.maps.WeakHashQuadMap
 
get(PRIMARY_KEY, SECONDARY_KEY) - Method in class cz.cuni.amis.utils.maps.WeakHashQuadMap
If the requested secondLevel map does not exist an empty one is created, inserted according to the primaryKey and returned.
get(PRIMARY_KEY, SECONDARY_KEY, TERTIARY_KEY) - Method in class cz.cuni.amis.utils.maps.WeakHashQuadMap
If the requested level 3 map does not exist an empty one is created, inserted and returned.
get(PRIMARY_KEY, SECONDARY_KEY, TERTIARY_KEY, QUATERNARY_KEY) - Method in class cz.cuni.amis.utils.maps.WeakHashQuadMap
Returns null if the mapping is not present.
get(Object) - Method in class cz.cuni.amis.utils.maps.WeakHashTriMap
Returns a HashMap> Never returns null, if the map under primary key doesn't exist, an empty one is added and returned.
get(PRIMARY_KEY, SECONDARY_KEY) - Method in class cz.cuni.amis.utils.maps.WeakHashTriMap
Returns the requested map, never returns null.
get(PRIMARY_KEY, SECONDARY_KEY, TERTIARY_KEY) - Method in class cz.cuni.amis.utils.maps.WeakHashTriMap
Returns item specified, returns null if item does not appear in the map.
get() - Method in class cz.cuni.amis.utils.objectmanager.ObjectManager
Returns you an instance of object.
get(Object) - Method in class cz.cuni.amis.utils.SoftHashMap
 
get() - Method in class cz.cuni.amis.utils.SyncLazy
 
get(String) - Static method in class cz.cuni.amis.utils.token.Tokens
Returns Token with name "tokenStr", do not use Tokens.NULL_TOKEN string "null" as param 'tokenStr' that represents null tokens (tokens without names).
get(long) - Static method in class cz.cuni.amis.utils.token.Tokens
Returns Token of a specified 'id'.
get(double) - Static method in class cz.cuni.amis.utils.token.Tokens
Returns Token of a specified 'id'.
getAll(long, TimeUnit) - Method in class cz.cuni.amis.utils.future.CombinedBooleanFuture
 
getAllFields(Class, boolean) - Static method in class cz.cuni.amis.utils.ClassUtils
 
getAndAdd(int, int) - Method in class cz.cuni.amis.utils.concurrency.AtomicIntegerList
Atomically add the given value to element at index i.
getAndAdd(int, long) - Method in class cz.cuni.amis.utils.concurrency.AtomicLongList
Atomically add the given value to element at index i.
getAndDecrement(int) - Method in class cz.cuni.amis.utils.concurrency.AtomicIntegerList
Atomically decrement by one the element at index i.
getAndDecrement(int) - Method in class cz.cuni.amis.utils.concurrency.AtomicLongList
Atomically decrement by one the element at index i.
getAndIncrement(int) - Method in class cz.cuni.amis.utils.concurrency.AtomicIntegerList
Atomically increment by one the element at index i.
getAndIncrement(int) - Method in class cz.cuni.amis.utils.concurrency.AtomicLongList
Atomically increment by one the element at index i.
getAndSet(int, int) - Method in class cz.cuni.amis.utils.concurrency.AtomicIntegerList
Set the element at position i to the given value and return the old value.
getAndSet(int, long) - Method in class cz.cuni.amis.utils.concurrency.AtomicLongList
Set the element at position i to the given value and return the old value.
getAverage(TYPE[]) - Method in interface cz.cuni.amis.utils.statistic.IAveragator
Returns an average of all items passed.
getAverage() - Method in interface cz.cuni.amis.utils.statistic.IMovingAverage
Returns an average of all items stored.
getAverage() - Method in class cz.cuni.amis.utils.statistic.MovingAverage
 
getBaseMap() - Method in class cz.cuni.amis.utils.collections.LazyMapValuesCollection
 
getCheckThroughput() - Method in class cz.cuni.amis.utils.Throughput
 
getComment() - Method in class cz.cuni.amis.utils.IniFile.SectionEntryComment
 
getComment() - Method in class cz.cuni.amis.utils.IniFile.SectionEntryKeyValue
 
getComparator() - Method in class cz.cuni.amis.utils.heap.Heap
 
getComparator() - Method in interface cz.cuni.amis.utils.heap.IHeap
Returns comparator that is used to compare the nodes in the heap.
getComparator() - Method in class cz.cuni.amis.utils.heap.ImmutableHeap
 
getCostToNode(NODE) - Method in class cz.cuni.amis.utils.astar.AStarResult
Returns cost of the path from startNode to node if the node was touched by A* algorithm (if A* was successful, then this always contains the goalNode and every node on the path).
getCount() - Method in class cz.cuni.amis.utils.NKey
 
getCurrentLength() - Method in interface cz.cuni.amis.utils.statistic.IMovingAverage
Return current number of items that are used to compute the average returned via IMovingAverage.getAverage().
getCurrentLength() - Method in class cz.cuni.amis.utils.statistic.MovingAverage
 
getCurrentStackTrace() - Static method in class cz.cuni.amis.utils.ExceptionToString
 
getCurrentThroughput() - Method in class cz.cuni.amis.utils.Throughput
Return data / secs.
getDistanceToGoal() - Method in class cz.cuni.amis.utils.astar.AStarResult
If the AStar succeeded then it returns the distance to the goal.
getEdgeCost(NODE, NODE) - Method in interface cz.cuni.amis.utils.astar.AStarMap
Should return the distance from nodeFrom to nodeTo You can be sure that nodeTo is among the neighbours of nodeFrom.
getEdgeCost(NODE, NODE) - Method in interface cz.cuni.amis.utils.floydwarshall.FWMap
Deprecated.
Should return the distance from nodeFrom to nodeTo.
getEdgeExtraCost(NODE, NODE) - Method in interface cz.cuni.amis.utils.floydwarshall.FWMapView
Deprecated.
Method defining extra-edge cost, similar to AStarEvaluator.getExtraCost(Object, Object).
getEntry(String) - Method in class cz.cuni.amis.utils.IniFile.Section
Returns full section entry for a 'key'.
getEstimatedCostToNode(NODE) - Method in class cz.cuni.amis.utils.astar.AStarResult
Returns estimated cost of the path from startNode to goal through node.
getEstimatedDistanceToGoal(NODE) - Method in interface cz.cuni.amis.utils.astar.AStarHeuristic
This is heuristic function.
getEvent() - Method in class cz.cuni.amis.utils.flag.FlagListener.FlagListenerNotifier
 
getEvent() - Method in class cz.cuni.amis.utils.listener.IListener.Notifier
 
getEvent() - Method in class cz.cuni.amis.utils.listener.Listeners.AdaptableListenerNotifier
 
getEvent() - Method in interface cz.cuni.amis.utils.listener.Listeners.ListenerNotifier
 
getEvent() - Method in class cz.cuni.amis.utils.maps.MapWithKeyListeners.KeyCreatedEventListenerNotifier
 
getException() - Method in class cz.cuni.amis.utils.future.FutureWithListeners
Contains an exception that has happened during the computation in the case of (FutureWithListeners.getStatus() == EXCEPTION).
getException() - Method in class cz.cuni.amis.utils.Job
If isException() this returns an exception that has occured.
getExtraCost(NODE, NODE) - Method in interface cz.cuni.amis.utils.astar.AStarEvaluator
Returns extra cost to add to value when trying to go nodeFrom to nodeTo ...
getFiltered(Collection<T>, IFilter) - Static method in class cz.cuni.amis.utils.collections.MyCollections
Returns new list that contains only objects from 'col' that are IFilter.isAccepted(Object).
getFiltered(T[], IFilter) - Static method in class cz.cuni.amis.utils.collections.MyCollections
Returns new array that contains only objects from 'array' that are IFilter.isAccepted(Object).
getFirst() - Method in class cz.cuni.amis.utils.Tuple2
 
getFirst() - Method in class cz.cuni.amis.utils.Tuple3
 
getFlag() - Method in class cz.cuni.amis.utils.flag.Flag.DoInSync
 
getFlag() - Method in class cz.cuni.amis.utils.flag.Flag
Returns the value of the flag.
getFlag() - Method in class cz.cuni.amis.utils.flag.FlagInteger.DoInSyncWithReason
 
getFlag() - Method in interface cz.cuni.amis.utils.flag.IFlag
 
getFlag() - Method in class cz.cuni.amis.utils.flag.ImmutableFlag
 
getFutures() - Method in class cz.cuni.amis.utils.future.CombinedBooleanFuture
 
getHash() - Method in class cz.cuni.amis.utils.HashCode
 
getHeight() - Method in class cz.cuni.amis.utils.Dimension2D_Double
 
getIds() - Method in interface cz.cuni.amis.utils.token.IToken
 
getIds() - Method in class cz.cuni.amis.utils.token.Token
Returns unique ID of the token.
getImmutable() - Method in class cz.cuni.amis.utils.flag.Flag
 
getImmutable() - Method in interface cz.cuni.amis.utils.flag.IFlag
 
getImmutable() - Method in class cz.cuni.amis.utils.flag.ImmutableFlag
 
getImmutable() - Method in class cz.cuni.amis.utils.flag.ReasonFlag
 
getIniFileLine() - Method in class cz.cuni.amis.utils.IniFile.SectionEntry
 
getIniFileLine() - Method in class cz.cuni.amis.utils.IniFile.SectionEntryComment
 
getIniFileLine() - Method in class cz.cuni.amis.utils.IniFile.SectionEntryKeyValue
 
getIterable() - Method in class cz.cuni.amis.utils.iterators.CircularIterator
 
getIterable() - Method in class cz.cuni.amis.utils.iterators.CircularListIterator
 
getIterator() - Method in class cz.cuni.amis.utils.iterators.CircularIterator
 
getIterator() - Method in class cz.cuni.amis.utils.iterators.CircularListIterator
 
getKey() - Method in class cz.cuni.amis.utils.IniFile.SectionEntry
 
getKey() - Method in class cz.cuni.amis.utils.IniFile.SectionEntryComment
 
getKey() - Method in class cz.cuni.amis.utils.IniFile.SectionEntryKeyValue
 
getKey() - Method in class cz.cuni.amis.utils.maps.MapWithKeyListeners.KeyCreatedEvent
 
getKey(int) - Method in class cz.cuni.amis.utils.NKey
 
getKeyForObj(U) - Method in class cz.cuni.amis.utils.collections.TranslatedObservableCollection
 
getKeys() - Method in class cz.cuni.amis.utils.IniFile.Section
Returns all keys stored within the map.
getList() - Method in class cz.cuni.amis.utils.collections.ObservableList
Returns the wrapped List instance.
getLog() - Method in class cz.cuni.amis.utils.listener.Listeners
Returns logger used by this object (null as default).
getLog() - Method in class cz.cuni.amis.utils.listener.ListenersMap
 
getLog() - Method in class cz.cuni.amis.utils.StreamSink
 
getLogId() - Method in class cz.cuni.amis.utils.StreamSink
 
getLogLevel() - Method in class cz.cuni.amis.utils.StreamSink
 
getMap() - Method in class cz.cuni.amis.utils.maps.SyncHashMap
Use with care ...
getMaxLength() - Method in interface cz.cuni.amis.utils.statistic.IMovingAverage
Return max number of consecutive items (added via IMovingAverage.add(Object) that are used to compute the average returned via IMovingAverage.getAverage().
getMaxLength() - Method in class cz.cuni.amis.utils.statistic.MovingAverage
 
getMethodSignature(Method) - Static method in class cz.cuni.amis.utils.ClassUtils
 
getMin() - Method in class cz.cuni.amis.utils.astar.AStarHeap
 
getMin() - Method in class cz.cuni.amis.utils.heap.Heap
 
getMin() - Method in interface cz.cuni.amis.utils.heap.IHeap
Returns node with min-value from the heap.
getMin() - Method in class cz.cuni.amis.utils.heap.ImmutableHeap
 
getMutex() - Method in class cz.cuni.amis.utils.Job
Returns object we used as a mutex for this class.
getName() - Method in class cz.cuni.amis.utils.IniFile.Section
Returns name of the section.
getName() - Method in class cz.cuni.amis.utils.Throughput
 
getNameWithIds() - Method in class cz.cuni.amis.utils.token.Token
Returns the name with ids as suffix enclosed inside '[', ']' brackets.
getNodeCost(NODE) - Method in interface cz.cuni.amis.utils.astar.AStarMap
General cost of having this node at your path.
getNodeCost(NODE) - Method in interface cz.cuni.amis.utils.floydwarshall.FWMap
Deprecated.
General cost of having this node at your path.
getNodeExtraCost(NODE) - Method in interface cz.cuni.amis.utils.floydwarshall.FWMapView
Deprecated.
Method defining extra-node cost, that is a cost that is attached to the "node", by having such node on the path costs This allows you to provide "customization" to the graph nodes, basicly it is a way of telling "this node is cool to have in path" (negative cost) or "this node is bad to have in path" (positive cost).
getNodeNeighbours(NODE) - Method in interface cz.cuni.amis.utils.astar.AStarMap
This should return a collection of nodes which are connected to this one.
getNodes() - Method in interface cz.cuni.amis.utils.floydwarshall.FWMap
Deprecated.
This must return the list of ALL NODES that are present in your map (== environment).
getOrigin() - Method in exception cz.cuni.amis.utils.exception.PogamutException
Returns the object that has thrown the exception.
getPath() - Method in class cz.cuni.amis.utils.astar.AStarResult
Returns the path from startNode to goalNode.
getPreviousNode(NODE) - Method in class cz.cuni.amis.utils.astar.AStarResult
Used by getPath() method when creating a list of nodes (the path) from startNode to goalNode.
getPriority() - Method in class cz.cuni.amis.utils.configuration.PropertyProvider
Priority of this provider.
getPriority() - Method in class cz.cuni.amis.utils.configuration.providers.EnvironmentVariableProvider
 
getPriority() - Method in class cz.cuni.amis.utils.configuration.providers.JVMOptionsProvider
 
getProperty(String) - Method in class cz.cuni.amis.utils.configuration.PropertiesManager
Returns property for given key.
getProperty(String) - Method in class cz.cuni.amis.utils.configuration.PropertyProvider
Searches for given property key.
getProperty(String) - Method in class cz.cuni.amis.utils.configuration.providers.AbstractPropertiesProvider
 
getProperty(String) - Method in class cz.cuni.amis.utils.configuration.providers.EnvironmentVariableProvider
 
getProperty(String) - Method in class cz.cuni.amis.utils.configuration.providers.JVMOptionsProvider
 
getProvidersList() - Method in class cz.cuni.amis.utils.configuration.PropertiesManager
 
getRandom(Collection<T>) - Static method in class cz.cuni.amis.utils.collections.MyCollections
Returns random element from the collection.
getRandom(List<T>) - Static method in class cz.cuni.amis.utils.collections.MyCollections
Returns random element from the list.
getRandom(T[]) - Static method in class cz.cuni.amis.utils.collections.MyCollections
Returns random element from the array.
getRandomFiltered(Collection<T>, IFilter) - Static method in class cz.cuni.amis.utils.collections.MyCollections
Returns random element from the collection that is IFilter.isAccepted(Object) by the 'filter'.
getRandomFiltered(T[], IFilter) - Static method in class cz.cuni.amis.utils.collections.MyCollections
Returns random element from the array that is IFilter.isAccepted(Object) by the 'filter'.
getReadLock() - Method in class cz.cuni.amis.utils.maps.SyncHashMap
Returns READ LOCK.
getRemainingTime() - Method in class cz.cuni.amis.utils.Cooldown
How much time we need to wait before the effect will cool down.
getRemainingTime() - Method in class cz.cuni.amis.utils.Heatup
How much time we still have until the object becomes cold, i.e., !Heatup.isHot().
getResult() - Method in class cz.cuni.amis.utils.Job
Returns job result - should be used
getRunningFlag() - Method in class cz.cuni.amis.utils.Job
Returns you a flag that is marking whether the job is running or not.
getSecond() - Method in class cz.cuni.amis.utils.Tuple2
 
getSecond() - Method in class cz.cuni.amis.utils.Tuple3
 
getSection(String) - Method in class cz.cuni.amis.utils.IniFile
 
getSectionEntryIndex() - Method in class cz.cuni.amis.utils.IniFile.SectionEntry
 
getSectionNames() - Method in class cz.cuni.amis.utils.IniFile
 
getSections() - Method in class cz.cuni.amis.utils.IniFile
 
getStatus() - Method in class cz.cuni.amis.utils.future.FutureWithListeners
Current status of the future computation.
getString() - Method in class cz.cuni.amis.utils.StringOutputStream
Returns string from the underlying buffer
getSubclasses(Class) - Static method in class cz.cuni.amis.utils.ClassUtils
Returns all interfaces and super-classes the class 'cls' implements / inherit including 'cls' itself.
getText() - Method in class cz.cuni.amis.utils.IniFile.SectionEntryComment
 
getThird() - Method in class cz.cuni.amis.utils.Tuple3
 
getThroughput() - Method in class cz.cuni.amis.utils.Throughput
 
getToken() - Method in interface cz.cuni.amis.utils.token.IToken
 
getToken() - Method in class cz.cuni.amis.utils.token.Token
Returns an underlying String identifier (might be useful when storing human-readable names).
getTotalData() - Method in class cz.cuni.amis.utils.Throughput
 
getTotalRecords() - Method in class cz.cuni.amis.utils.Throughput
 
getVal() - Method in class cz.cuni.amis.utils.Lazy
Deprecated. 
getVal() - Method in class cz.cuni.amis.utils.SyncLazy
Deprecated. 
getValue() - Method in class cz.cuni.amis.utils.IniFile.SectionEntryKeyValue
 
getValue() - Method in class cz.cuni.amis.utils.maps.MapWithKeyListeners.KeyCreatedEvent
 
getWidth() - Method in class cz.cuni.amis.utils.Dimension2D_Double
 
getWriteLock() - Method in class cz.cuni.amis.utils.maps.SyncHashMap
Returns WRITE LOCK.
giveBack(MANAGED_OBJECT) - Method in class cz.cuni.amis.utils.objectmanager.ObjectManager
Returns an instance of object to the manager, it will be stored in the manager via soft reference.
goalNode - Variable in class cz.cuni.amis.utils.astar.AStarResult
Node which was marked as a goalNode by AStarMap.

H

handleInput(String) - Method in class cz.cuni.amis.utils.StreamSink
 
hasCommentKey(String) - Static method in class cz.cuni.amis.utils.IniFile
Whether this comment is commented key=value pair.
hash(boolean) - Method in class cz.cuni.amis.utils.HashCode
 
hash(byte) - Method in class cz.cuni.amis.utils.HashCode
 
hash(char) - Method in class cz.cuni.amis.utils.HashCode
 
hash(short) - Method in class cz.cuni.amis.utils.HashCode
 
hash(int) - Method in class cz.cuni.amis.utils.HashCode
 
hash(long) - Method in class cz.cuni.amis.utils.HashCode
 
hash(float) - Method in class cz.cuni.amis.utils.HashCode
 
hash(double) - Method in class cz.cuni.amis.utils.HashCode
 
hash(Object) - Method in class cz.cuni.amis.utils.HashCode
 
hashCode() - Method in class cz.cuni.amis.utils.flag.connective.Connective
 
HashCode - Class in cz.cuni.amis.utils
This class is meant for counting hash codes from any possible type.
HashCode() - Constructor for class cz.cuni.amis.utils.HashCode
 
hashCode() - Method in class cz.cuni.amis.utils.NKey
 
hashCode() - Method in class cz.cuni.amis.utils.token.Token
 
HashMapList<KEY,ITEM> - Class in cz.cuni.amis.utils.maps
Map containing lists of items.
HashMapList() - Constructor for class cz.cuni.amis.utils.maps.HashMapList
 
HashMapMap<PRIMARY_KEY,SECONDARY_KEY,ITEM> - Class in cz.cuni.amis.utils.maps
Map containing other maps.
HashMapMap() - Constructor for class cz.cuni.amis.utils.maps.HashMapMap
 
HashMapMap(int, int) - Constructor for class cz.cuni.amis.utils.maps.HashMapMap
 
HashMapSet<KEY,ITEM> - Class in cz.cuni.amis.utils.maps
Map containing sets.
HashMapSet() - Constructor for class cz.cuni.amis.utils.maps.HashMapSet
 
HashSetClass - Class in cz.cuni.amis.utils.collections
HashSet that provides extended meaning of the .containsClass(cls) method.
HashSetClass() - Constructor for class cz.cuni.amis.utils.collections.HashSetClass
 
HashTriMap<PRIMARY_KEY,SECONDARY_KEY,TERTIARY_KEY,ITEM> - Class in cz.cuni.amis.utils.maps
Three-level thread-safe hash map, implemented via synchronized maps (Collections.synchronizedMap)
HashTriMap() - Constructor for class cz.cuni.amis.utils.maps.HashTriMap
 
HashTriMap(int, int, int) - Constructor for class cz.cuni.amis.utils.maps.HashTriMap
 
hasKey(String) - Static method in class cz.cuni.amis.utils.IniFile
Whether this non-comment line is a key=value.
hasListeners() - Method in class cz.cuni.amis.utils.listener.ListenersMap
Notice that "hasListeners" may report true even if there are no listeners registered here (because of weak references).
hasNext() - Method in class cz.cuni.amis.utils.astar.AStarHeapIterator
 
hasNext() - Method in class cz.cuni.amis.utils.heap.HeapImmutableIterator
 
hasNext() - Method in class cz.cuni.amis.utils.heap.HeapIterator
 
hasNext() - Method in class cz.cuni.amis.utils.iterators.CircularIterator
 
hasNext() - Method in class cz.cuni.amis.utils.iterators.CircularListIterator
 
hasNext() - Method in class cz.cuni.amis.utils.Iterators
 
hasNext() - Method in class cz.cuni.amis.utils.iterators.ShiftedCircularIterator
 
hasPassedBeginning() - Method in class cz.cuni.amis.utils.iterators.CircularListIterator
 
hasPassedEnd() - Method in class cz.cuni.amis.utils.iterators.CircularIterator
 
hasPassedEnd() - Method in class cz.cuni.amis.utils.iterators.CircularListIterator
 
hasPassedEnd() - Method in class cz.cuni.amis.utils.iterators.ShiftedCircularIterator
 
hasPrevious() - Method in class cz.cuni.amis.utils.iterators.CircularListIterator
 
hasSection(String) - Method in class cz.cuni.amis.utils.IniFile
 
Heap<NODE> - Class in cz.cuni.amis.utils.heap
Heap implementation as a Collection that provides "decreaseKey" operation.
Heap(Comparator<NODE>, int) - Constructor for class cz.cuni.amis.utils.heap.Heap
 
Heap(Comparator<NODE>) - Constructor for class cz.cuni.amis.utils.heap.Heap
 
HeapImmutableIterator<NODE> - Class in cz.cuni.amis.utils.heap
 
HeapImmutableIterator(Iterator<NODE>) - Constructor for class cz.cuni.amis.utils.heap.HeapImmutableIterator
 
HeapIterator<NODE> - Class in cz.cuni.amis.utils.heap
Iterator used by Heap inside Heap.iterator().
HeapIterator(NODE[], int, Heap<NODE>) - Constructor for class cz.cuni.amis.utils.heap.HeapIterator
 
heat() - Method in class cz.cuni.amis.utils.Heatup
Force use of the effect == sets Heatup.lastUsedMillis to current time.
Heatup - Class in cz.cuni.amis.utils
This class allows you to easily setup heatup for any effect you need.
Heatup(long) - Constructor for class cz.cuni.amis.utils.Heatup
 
Heatup(long, TimeUnit) - Constructor for class cz.cuni.amis.utils.Heatup
 
height - Variable in class cz.cuni.amis.utils.Dimension2D_Double
 

I

IAveragator<TYPE> - Interface in cz.cuni.amis.utils.statistic
Returns an average of all items passed.
IFilter<T> - Interface in cz.cuni.amis.utils
Simple iterface for filtering objects of arbitrary types.
IFlag<T> - Interface in cz.cuni.amis.utils.flag
Interface for flags.
IFuture<RESULT> - Interface in cz.cuni.amis.utils.future
 
IFutureListener<RESULT> - Interface in cz.cuni.amis.utils.future
 
IHeap<NODE> - Interface in cz.cuni.amis.utils.heap
Interface for standard Heap (with addition of decreace/increase/changedKey operations).
IListener<T> - Interface in cz.cuni.amis.utils.listener
Basic listener interface allowing the object to receive 'Events'.
IListener.Notifier<LISTENER extends IListener> - Class in cz.cuni.amis.utils.listener
Convenient class for notifying about events using Listeners or ListenersMap.
IListener.Notifier(Object) - Constructor for class cz.cuni.amis.utils.listener.IListener.Notifier
 
ImmutableFlag<T> - Class in cz.cuni.amis.utils.flag
Flag whhich value cannot be set.
ImmutableFlag(IFlag<T>) - Constructor for class cz.cuni.amis.utils.flag.ImmutableFlag
Creates a new instance of ImmutableFlag
ImmutableHeap<NODE> - Class in cz.cuni.amis.utils.heap
Unmodifiable decorator the IHeap objects.
ImmutableHeap(IHeap<NODE>) - Constructor for class cz.cuni.amis.utils.heap.ImmutableHeap
 
ImmutableReasonFlag<T,R> - Class in cz.cuni.amis.utils.flag
Reason flag whose value cannot be set.
ImmutableReasonFlag(IReasonFlag<T, R>) - Constructor for class cz.cuni.amis.utils.flag.ImmutableReasonFlag
 
IMovingAverage<TYPE> - Interface in cz.cuni.amis.utils.statistic
Represents interface to the moving average value.
increase(KEY) - Method in class cz.cuni.amis.utils.maps.CountIntMap
Increase 'key' +1 returning previous value.
increase(KEY, int) - Method in class cz.cuni.amis.utils.maps.CountIntMap
Increase 'key' +amount returning previous value.
increaseKey(NODE) - Method in class cz.cuni.amis.utils.heap.Heap
 
increaseKey(NODE) - Method in interface cz.cuni.amis.utils.heap.IHeap
"node" value has been increased, bubble it through the heap.
increaseKey(NODE) - Method in class cz.cuni.amis.utils.heap.ImmutableHeap
 
increment(int) - Method in class cz.cuni.amis.utils.flag.FlagInteger
 
incrementAndGet(int) - Method in class cz.cuni.amis.utils.concurrency.AtomicIntegerList
Atomically increment by one the element at index i.
incrementAndGet(int) - Method in class cz.cuni.amis.utils.concurrency.AtomicLongList
Atomically increment by one the element at index i.
indexOf(Object) - Method in class cz.cuni.amis.utils.collections.ObservableList
 
IniFile - Class in cz.cuni.amis.utils
 
IniFile() - Constructor for class cz.cuni.amis.utils.IniFile
Constructs Ini file with no defaults.
IniFile(File) - Constructor for class cz.cuni.amis.utils.IniFile
Constructs GameBots2004Ini with defaults taken 'source' (file must exists!).
IniFile(IniFile) - Constructor for class cz.cuni.amis.utils.IniFile
 
IniFile.Section - Class in cz.cuni.amis.utils
Class representing one section of the ini file.
IniFile.Section(String) - Constructor for class cz.cuni.amis.utils.IniFile.Section
Creates a section of the given name.
IniFile.Section(IniFile.Section) - Constructor for class cz.cuni.amis.utils.IniFile.Section
Copy-constructor.
IniFile.SectionEntry - Class in cz.cuni.amis.utils
 
IniFile.SectionEntry(int) - Constructor for class cz.cuni.amis.utils.IniFile.SectionEntry
 
IniFile.SectionEntryComment - Class in cz.cuni.amis.utils
 
IniFile.SectionEntryComment(int, String, String) - Constructor for class cz.cuni.amis.utils.IniFile.SectionEntryComment
 
IniFile.SectionEntryKeyValue - Class in cz.cuni.amis.utils
 
IniFile.SectionEntryKeyValue(int, String, String, String) - Constructor for class cz.cuni.amis.utils.IniFile.SectionEntryKeyValue
 
init(Object[]) - Method in class cz.cuni.amis.utils.NKey
 
insert(U) - Method in class cz.cuni.amis.utils.collections.TranslatedObservableCollection
 
inSync(Flag.DoInSync<T>) - Method in class cz.cuni.amis.utils.flag.Flag
Add a command (to the end of the queue) that will be executed in-sync with other changes (you may be sure that no other changes are taking place right now).
inSync(Flag.DoInSync<T>) - Method in interface cz.cuni.amis.utils.flag.IFlag
 
inSync(Flag.DoInSync<T>) - Method in class cz.cuni.amis.utils.flag.ImmutableFlag
 
inSyncInner(Flag.DoInSync<T>, boolean) - Method in class cz.cuni.amis.utils.flag.Flag
Add a command that will be executed in-sync with other changes (you may be sure that no other changes are taking place right now).
interations - Variable in class cz.cuni.amis.utils.astar.AStarResult
Contains the number of iterations made by A* search.
interrupt() - Method in class cz.cuni.amis.utils.Job
If job is running (thread is not null and isAlive()) - interrupts the thread.
IObjectFactory<Producing> - Interface in cz.cuni.amis.utils.objectmanager
Simple factory interface for any kind of object.
IReasonFlag<TYPE,REASON> - Interface in cz.cuni.amis.utils.flag
Allows you to pass reasons of flag change along with new value of the flag.
isAccepted(T) - Method in interface cz.cuni.amis.utils.IFilter
Returns true if the 'object' if accepted for further computation
isCancelled() - Method in class cz.cuni.amis.utils.future.CombinedBooleanFuture
 
isCancelled() - Method in class cz.cuni.amis.utils.future.FixedFuture
 
isCancelled() - Method in class cz.cuni.amis.utils.future.FlagFuture
 
isCancelled() - Method in class cz.cuni.amis.utils.future.FutureWithListeners
 
isCancelled() - Method in class cz.cuni.amis.utils.future.FutureWrapper
 
isCancelled() - Method in class cz.cuni.amis.utils.future.RunnableFuture
 
isClear(boolean) - Method in class cz.cuni.amis.utils.TestOutput
Whether the queue is clear.
isComment(String) - Static method in class cz.cuni.amis.utils.IniFile
Whether this line is comment.
isCool() - Method in class cz.cuni.amis.utils.Cooldown
Whether you may use the effect, i.e., it was never used before or has cooled down.
isCool() - Method in class cz.cuni.amis.utils.Heatup
Check whether we're cool == !Heatup.isHot().
isDone() - Method in class cz.cuni.amis.utils.future.CombinedBooleanFuture
 
isDone() - Method in class cz.cuni.amis.utils.future.FixedFuture
 
isDone() - Method in class cz.cuni.amis.utils.future.FlagFuture
 
isDone() - Method in class cz.cuni.amis.utils.future.FutureWithListeners
 
isDone() - Method in class cz.cuni.amis.utils.future.FutureWrapper
 
isDone() - Method in class cz.cuni.amis.utils.future.RunnableFuture
 
isEdgeOpened(NODE, NODE) - Method in interface cz.cuni.amis.utils.floydwarshall.FWMapView
Deprecated.
Method defining which "edges" (oriented links between nodes) can be used for the purpose of path-planning.
isEmpty() - Method in class cz.cuni.amis.utils.astar.AStarHeap
 
isEmpty() - Method in class cz.cuni.amis.utils.collections.LazyMapValuesCollection
 
isEmpty() - Method in class cz.cuni.amis.utils.collections.ObservableCollection
 
isEmpty() - Method in class cz.cuni.amis.utils.heap.Heap
 
isEmpty() - Method in class cz.cuni.amis.utils.heap.ImmutableHeap
 
isEmpty() - Method in class cz.cuni.amis.utils.maps.AbstractLazyMap
 
isEmpty() - Method in class cz.cuni.amis.utils.maps.CountIntMap
 
isEmpty() - Method in class cz.cuni.amis.utils.maps.LazyMap
 
isEmpty() - Method in class cz.cuni.amis.utils.sets.ConcurrentHashSet
 
isEmpty() - Method in class cz.cuni.amis.utils.sets.ConcurrentLinkedHashSet
 
isEmpty() - Method in class cz.cuni.amis.utils.SoftHashMap
 
isEnoughValues() - Method in interface cz.cuni.amis.utils.statistic.IMovingAverage
Whether the object has enough values to compute the avarage according to the max numbers it may store (returns IMovingAverage.getCurrentLength() == IMovingAverage.getMaxLength().
isEnoughValues() - Method in class cz.cuni.amis.utils.statistic.MovingAverage
 
isEqualListening(EventListener) - Method in class cz.cuni.amis.utils.listener.Listeners
Returns true if at least one equals listener to the param 'listener' is found.
isException() - Method in class cz.cuni.amis.utils.Job
Whether the exception occurred during the job().
isFinished() - Method in class cz.cuni.amis.utils.Job
Tells you whether the job has ended ...
isFinishedOk() - Method in class cz.cuni.amis.utils.Job
True means: the job has finished correctly without throwing any exception...
isFrozen() - Method in class cz.cuni.amis.utils.flag.Flag
Whether the flag-change has been frozen, i.e., setFlag() won't change the flag value immediately by will wait till Flag.defreeze() is called.
isFrozen() - Method in interface cz.cuni.amis.utils.flag.IFlag
 
isFrozen() - Method in class cz.cuni.amis.utils.flag.ImmutableFlag
 
isGoalReached(NODE) - Method in interface cz.cuni.amis.utils.astar.AStarGoal
Returns true, if we've reached the goal ...
isHot() - Method in class cz.cuni.amis.utils.Cooldown
Whether we're not Cooldown.isCool().
isHot() - Method in class cz.cuni.amis.utils.Heatup
Check whether it is still hot.
isImmutable() - Method in class cz.cuni.amis.utils.flag.Flag.DoInSync
Tells you whether you operate over immutable flag (can't call setFlag() then) or not.
isImmutable() - Method in class cz.cuni.amis.utils.flag.FlagInteger.DoInSyncWithReason
Tells you whether you operate over immutable flag (can't call setFlag() then) or not.
isInterrupted() - Method in class cz.cuni.amis.utils.Job
If thread is null: returns false
isListening(IFutureListener<RESULT>) - Method in class cz.cuni.amis.utils.future.FutureWithListeners
Whether some listener is listening on the future.
isListening(EventListener) - Method in class cz.cuni.amis.utils.listener.Listeners
Returns true if at least one == listener to the param 'listener' is found.
isListening(IListener) - Method in class cz.cuni.amis.utils.listener.ListenersMap
 
isListening(Key, IListener) - Method in class cz.cuni.amis.utils.listener.ListenersMap
 
isListening(KEY, MapWithKeyListeners.IKeyCreatedListener<KEY, VALUE>) - Method in class cz.cuni.amis.utils.maps.MapWithKeyListeners
 
isListenning(FlagListener<T>) - Method in class cz.cuni.amis.utils.flag.Flag
Checks whether listener is already registered (using equals()).
isListenning(FlagListener<T>) - Method in interface cz.cuni.amis.utils.flag.IFlag
 
isListenning(FlagListener<T>) - Method in class cz.cuni.amis.utils.flag.ImmutableFlag
 
isLog() - Static method in class cz.cuni.amis.utils.TestOutput
Do we print the messages to the console (simple logging),
isLogged() - Method in exception cz.cuni.amis.utils.exception.PogamutException
Whether the exception has been logged to any logger.
isNodeOpened(NODE) - Method in interface cz.cuni.amis.utils.astar.AStarEvaluator
Returns true if A* can use this node (e.g.
isNodeOpened(NODE) - Method in interface cz.cuni.amis.utils.floydwarshall.FWMapView
Deprecated.
Method defining which nodes are allowed to be explored / used by FloydWarshall for the purpose of path planning.
isNone(T...) - Method in class cz.cuni.amis.utils.flag.Flag
Tells whether the flag is not set to anz of 'one of the values' passed.
isOne(T...) - Method in class cz.cuni.amis.utils.flag.Flag
Tells whether the flag is set to 'one of the values' passed.
isReporting() - Method in class cz.cuni.amis.utils.Throughput
 
isRunning() - Method in class cz.cuni.amis.utils.Job
Immediately tells you whether the job is running.
isStarted() - Method in class cz.cuni.amis.utils.Job
Whether the job was already (somewhere in the past) started.
iterator() - Method in class cz.cuni.amis.utils.astar.AStarHeap
 
iterator() - Method in class cz.cuni.amis.utils.collections.LazyMapValuesCollection
 
iterator() - Method in class cz.cuni.amis.utils.collections.ObservableCollection
 
iterator() - Method in class cz.cuni.amis.utils.heap.Heap
 
iterator() - Method in class cz.cuni.amis.utils.heap.ImmutableHeap
 
iterator() - Method in class cz.cuni.amis.utils.sets.ConcurrentHashSet
 
iterator() - Method in class cz.cuni.amis.utils.sets.ConcurrentLinkedHashSet
 
Iterators<NODE> - Class in cz.cuni.amis.utils
This class allows you to combine several iterators in the single one allowing you to seamlessly iterate over several collections at once.
Iterators(Iterator<NODE>...) - Constructor for class cz.cuni.amis.utils.Iterators
Initialize this class to use "iterators" in the order as they are passed into the constructor.
IToken - Interface in cz.cuni.amis.utils.token
 

J

Job<RESULT> - Class in cz.cuni.amis.utils
This Job class represents and wraps one job you want to execute asynchronously.
Job() - Constructor for class cz.cuni.amis.utils.Job
 
job() - Method in class cz.cuni.amis.utils.Job
Do your job here.
Job.JobWasAlreadyStartedException - Exception in cz.cuni.amis.utils
Exception that is thrown if you attempt to start one job twice.
Job.JobWasAlreadyStartedException(String) - Constructor for exception cz.cuni.amis.utils.Job.JobWasAlreadyStartedException
 
JVMOptionsProvider - Class in cz.cuni.amis.utils.configuration.providers
Reads property from -D options passed to the JVM.
JVMOptionsProvider() - Constructor for class cz.cuni.amis.utils.configuration.providers.JVMOptionsProvider
 

K

keySet() - Method in class cz.cuni.amis.utils.IniFile.Section
keySet() - Method in class cz.cuni.amis.utils.maps.AbstractLazyMap
 
keySet() - Method in class cz.cuni.amis.utils.maps.CountIntMap
 
keySet() - Method in class cz.cuni.amis.utils.maps.LazyMap
 

L

l - Variable in class cz.cuni.amis.utils.collections.ObservableList
 
lastIndexOf(Object) - Method in class cz.cuni.amis.utils.collections.ObservableList
 
latch - Variable in class cz.cuni.amis.utils.future.FutureWithListeners
Latch where threads are waiting when using FutureWithListeners.get() or FutureWithListeners.get(long, TimeUnit).
Lazy<T> - Class in cz.cuni.amis.utils
Utility class for lazy initialization of objects.
Lazy() - Constructor for class cz.cuni.amis.utils.Lazy
 
LazyMap<K,V> - Class in cz.cuni.amis.utils.maps
Maps whose items are initialized on demand by create(K) method.
LazyMap() - Constructor for class cz.cuni.amis.utils.maps.LazyMap
 
LazyMap(Map<K, V>) - Constructor for class cz.cuni.amis.utils.maps.LazyMap
 
LazyMapMap<PRIMARY_KEY,SECONDARY_KEY,ITEM> - Class in cz.cuni.amis.utils.maps
Map containing other maps.
LazyMapMap() - Constructor for class cz.cuni.amis.utils.maps.LazyMapMap
 
LazyMapValuesCollection<VALUE,KEY> - Class in cz.cuni.amis.utils.collections
Read-only Collection used for lazy implementation of Map.values().
LazyMapValuesCollection(AbstractLazyMap<KEY, VALUE>) - Constructor for class cz.cuni.amis.utils.collections.LazyMapValuesCollection
 
lineEnd - Variable in class cz.cuni.amis.utils.logging.DefaultLogFormatter
 
lineEnds - Variable in class cz.cuni.amis.utils.logging.DefaultLogFormatter
Whether to append DefaultLogFormatter.lineEnd after the log message.
listeners - Variable in class cz.cuni.amis.utils.flag.connective.Connective
 
listeners - Variable in class cz.cuni.amis.utils.future.FutureWithListeners
Future listeners, here we store listeners registred in FutureWithListeners.addFutureListener(IFutureListener).
Listeners<Listener extends EventListener> - Class in cz.cuni.amis.utils.listener
This object is implementing listeners list, where you may store both type of references to the listeners (strong reference / weak reference).
Listeners() - Constructor for class cz.cuni.amis.utils.listener.Listeners
 
Listeners.AdaptableListenerNotifier<LISTENER extends IListener> - Class in cz.cuni.amis.utils.listener
 
Listeners.AdaptableListenerNotifier() - Constructor for class cz.cuni.amis.utils.listener.Listeners.AdaptableListenerNotifier
 
Listeners.ListenerNotifier<Listener extends EventListener> - Interface in cz.cuni.amis.utils.listener
Used to raise the event in the listeners.
Listeners.ListenerRemover - Interface in cz.cuni.amis.utils.listener
Used as a visitor to the listeners that should tell which listeners to remove...
ListenersMap<Key> - Class in cz.cuni.amis.utils.listener
Map of the listeners according to some key.
ListenersMap() - Constructor for class cz.cuni.amis.utils.listener.ListenersMap
 
listIterator() - Method in class cz.cuni.amis.utils.collections.ObservableList
 
listIterator(int) - Method in class cz.cuni.amis.utils.collections.ObservableList
 
load(File) - Method in class cz.cuni.amis.utils.IniFile
Loads IniFile#source into IniFile.sections.
load(InputStream) - Method in class cz.cuni.amis.utils.IniFile
Loads IniFile#source into IniFile.sections.
loadObject(InputStream) - Method in class cz.cuni.amis.utils.GenericLoader
Loads the object of type T from input stream.
loadObject(File) - Method in class cz.cuni.amis.utils.GenericLoader
Loads the object of type T from file 'file'.
loadObject(String) - Method in class cz.cuni.amis.utils.GenericLoader
Loads the object of type T from the file at path 'pathAndFileName'.
log - Variable in class cz.cuni.amis.utils.StreamSink
 
logException(Logger) - Method in exception cz.cuni.amis.utils.exception.PogamutException
Logs the exception to the log + sets isLogged() to true.
logExceptionOnce(Logger) - Method in exception cz.cuni.amis.utils.exception.PogamutException
Logs the exception to the log iff !isLogged().
LogFilter - Class in cz.cuni.amis.utils
Simple way how to filter your log files...
LogFilter(File, File, Pattern[], Pattern[]) - Constructor for class cz.cuni.amis.utils.LogFilter
Opens 'source', writes to 'destination'.
logId - Variable in class cz.cuni.amis.utils.StreamSink
 
logLevel - Variable in class cz.cuni.amis.utils.StreamSink
 
logProvidersOrder() - Method in class cz.cuni.amis.utils.configuration.PropertiesManager
 

M

main(String[]) - Static method in class cz.cuni.amis.utils.astar.AStarHeap
 
main(String[]) - Static method in class cz.cuni.amis.utils.flag.ReasonFlag
TEST METHOD!
mainAdd(AStarHeap, Integer[]) - Static method in class cz.cuni.amis.utils.astar.AStarHeap
 
mainCheck(AStarHeap, Integer[]) - Static method in class cz.cuni.amis.utils.astar.AStarHeap
 
mainToStr(Integer[]) - Static method in class cz.cuni.amis.utils.astar.AStarHeap
 
makeDirsToFile(File) - Static method in class cz.cuni.amis.utils.FilePath
Treats 'file' as something that points to the file and creates all parent dirs.
makeUniform(String) - Static method in class cz.cuni.amis.utils.FilePath
 
MapWithKeyListeners<KEY,VALUE> - Class in cz.cuni.amis.utils.maps
 
MapWithKeyListeners() - Constructor for class cz.cuni.amis.utils.maps.MapWithKeyListeners
 
MapWithKeyListeners.IKeyCreatedListener<KEY,VALUE> - Interface in cz.cuni.amis.utils.maps
 
MapWithKeyListeners.KeyCreatedEvent<KEY,VALUE> - Class in cz.cuni.amis.utils.maps
 
MapWithKeyListeners.KeyCreatedEvent(KEY, VALUE) - Constructor for class cz.cuni.amis.utils.maps.MapWithKeyListeners.KeyCreatedEvent
 
MapWithKeyListeners.KeyCreatedEventListenerNotifier<KEY,VALUE> - Class in cz.cuni.amis.utils.maps
 
MapWithKeyListeners.KeyCreatedEventListenerNotifier() - Constructor for class cz.cuni.amis.utils.maps.MapWithKeyListeners.KeyCreatedEventListenerNotifier
 
merge(T[]...) - Static method in class cz.cuni.amis.utils.ArrayMerger
Merge multiple arrays.
mergeIntoIniFile(IniFile, File) - Static method in class cz.cuni.amis.utils.IniFile
 
moved - Variable in class cz.cuni.amis.utils.iterators.CircularListIterator
 
MovingAverage<TYPE> - Class in cz.cuni.amis.utils.statistic
 
MovingAverage(IAveragator<TYPE>) - Constructor for class cz.cuni.amis.utils.statistic.MovingAverage
 
multi(KEY, int) - Method in class cz.cuni.amis.utils.maps.CountIntMap
Multiplies 'key' with amount returning previous value.
mutex - Variable in class cz.cuni.amis.utils.future.FutureWithListeners
Mutex synchronizing access to internal data structures of the future.
MyCollections - Class in cz.cuni.amis.utils.collections
 
MyCollections() - Constructor for class cz.cuni.amis.utils.collections.MyCollections
 
MyCollections.IToString - Interface in cz.cuni.amis.utils.collections
 

N

name - Variable in class cz.cuni.amis.utils.logging.DefaultLogFormatter
 
NEW_LINE - Static variable in class cz.cuni.amis.utils.Const
 
newObject() - Method in interface cz.cuni.amis.utils.objectmanager.IObjectFactory
 
next() - Method in class cz.cuni.amis.utils.astar.AStarHeapIterator
 
next() - Method in class cz.cuni.amis.utils.heap.HeapImmutableIterator
 
next() - Method in class cz.cuni.amis.utils.heap.HeapIterator
 
next() - Method in class cz.cuni.amis.utils.iterators.CircularIterator
 
next() - Method in class cz.cuni.amis.utils.iterators.CircularListIterator
 
next() - Method in class cz.cuni.amis.utils.Iterators
 
next() - Method in class cz.cuni.amis.utils.iterators.ShiftedCircularIterator
 
nextIndex() - Method in class cz.cuni.amis.utils.iterators.CircularListIterator
 
nextIter() - Method in class cz.cuni.amis.utils.iterators.CircularListIterator
 
NKey - Class in cz.cuni.amis.utils
N-argument key - used to store multiple keys within one object to provide n-argument key for maps.
NKey() - Constructor for class cz.cuni.amis.utils.NKey
Should be used by descendants together with init()
NKey(Object...) - Constructor for class cz.cuni.amis.utils.NKey
 
NKeyCommutative - Class in cz.cuni.amis.utils
N-Key used for maps.
NKeyCommutative(Object[]...) - Constructor for class cz.cuni.amis.utils.NKeyCommutative
 
NONE_TOKEN - Static variable in class cz.cuni.amis.utils.token.Tokens
Token representing "none" information.
NormalizerAscii - Class in cz.cuni.amis.utils.normalizer
 
NormalizerAscii() - Constructor for class cz.cuni.amis.utils.normalizer.NormalizerAscii
 
notify(FlagListener<T>) - Method in class cz.cuni.amis.utils.flag.FlagListener.FlagListenerNotifier
 
notify(FlagListener<T>) - Method in class cz.cuni.amis.utils.flag.ReasonFlagListener.ReasonFlagListenerNotifier
If ReasonFlagListener is passed into the method, it is redirected into appropriate method.
notify(ReasonFlagListener<T, R>) - Method in class cz.cuni.amis.utils.flag.ReasonFlagListener.ReasonFlagListenerNotifier
 
notify(LISTENER) - Method in class cz.cuni.amis.utils.listener.IListener.Notifier
 
notify(T) - Method in interface cz.cuni.amis.utils.listener.IListener
 
notify(LISTENER) - Method in class cz.cuni.amis.utils.listener.Listeners.AdaptableListenerNotifier
 
notify(Listener) - Method in interface cz.cuni.amis.utils.listener.Listeners.ListenerNotifier
 
notify(Listeners.ListenerNotifier<Listener>) - Method in class cz.cuni.amis.utils.listener.Listeners
Calls notifier.notify() on each of the stored listeners, allowing you to execute stored command.
notify(Listeners.ListenerNotifier<IListener>) - Method in class cz.cuni.amis.utils.listener.ListenersMap
 
notify(Key, Listeners.ListenerNotifier<IListener>) - Method in class cz.cuni.amis.utils.listener.ListenersMap
 
notify(IListener) - Method in class cz.cuni.amis.utils.maps.MapWithKeyListeners.KeyCreatedEventListenerNotifier
 
notifyPostAdd(Collection<? extends E>) - Method in class cz.cuni.amis.utils.collections.ObservableCollection
 
notifyPostRemove(Collection<?>) - Method in class cz.cuni.amis.utils.collections.ObservableCollection
 
notifyPreAdd(Collection<? extends E>) - Method in class cz.cuni.amis.utils.collections.ObservableCollection
 
notifyPreRemove(Collection<?>) - Method in class cz.cuni.amis.utils.collections.ObservableCollection
 
notifySafe(Listeners.ListenerNotifier<Listener>, Logger) - Method in class cz.cuni.amis.utils.listener.Listeners
Calls notifier.notify() on each of the stored listeners, allowing you to execute stored command.
notifySafe(Listeners.ListenerNotifier<IListener>, Logger) - Method in class cz.cuni.amis.utils.listener.ListenersMap
 
notifySafe(Key, Listeners.ListenerNotifier<IListener>, Logger) - Method in class cz.cuni.amis.utils.listener.ListenersMap
 
NULL_TOKEN - Static variable in class cz.cuni.amis.utils.token.Tokens
Token representing "null" / "empty token".
NullCheck - Class in cz.cuni.amis.utils
 
NullCheck() - Constructor for class cz.cuni.amis.utils.NullCheck
 

O

obj - Variable in class cz.cuni.amis.utils.Lazy
 
ObjectFilter<T> - Interface in cz.cuni.amis.utils
Deprecated.
use IFilter instead!
ObjectManager<MANAGED_OBJECT> - Class in cz.cuni.amis.utils.objectmanager
ObjectManager is a class that helps you to keep unused objects in the memory.
ObjectManager(IObjectFactory<MANAGED_OBJECT>) - Constructor for class cz.cuni.amis.utils.objectmanager.ObjectManager
 
ObjectManager(IObjectFactory<MANAGED_OBJECT>, int) - Constructor for class cz.cuni.amis.utils.objectmanager.ObjectManager
 
ObjectManager(IObjectFactory<MANAGED_OBJECT>, int, int) - Constructor for class cz.cuni.amis.utils.objectmanager.ObjectManager
 
ObservableCollection<E> - Class in cz.cuni.amis.utils.collections
Wrapper for collections.
ObservableCollection(Collection) - Constructor for class cz.cuni.amis.utils.collections.ObservableCollection
 
ObservableCollections - Class in cz.cuni.amis.utils.collections
 
ObservableCollections() - Constructor for class cz.cuni.amis.utils.collections.ObservableCollections
 
ObservableList<E> - Class in cz.cuni.amis.utils.collections
Wrapper for the Lists adding events notification.
ObservableList(List<E>) - Constructor for class cz.cuni.amis.utils.collections.ObservableList
 
ObservableSet<E> - Class in cz.cuni.amis.utils.collections
 
ObservableSet(Set<E>) - Constructor for class cz.cuni.amis.utils.collections.ObservableSet
 
openList - Variable in class cz.cuni.amis.utils.astar.AStarResult
List of nodes which is opened -> was touched by the algorithm and are subjects of examination.
Or - Class in cz.cuni.amis.utils.flag.connective
 
os - Variable in class cz.cuni.amis.utils.StreamSink
 
output(String) - Method in class cz.cuni.amis.utils.IniFile
Outputs GameBots2004.ini stored by this class into 'file'.
output(File) - Method in class cz.cuni.amis.utils.IniFile
Outputs GameBots2004.ini stored by this class into 'file'.
output(PrintWriter) - Method in class cz.cuni.amis.utils.IniFile
Outputs contents of this IniFile into the 'writer'.
output() - Method in class cz.cuni.amis.utils.IniFile
Returns contents of this IniFile as string.
output(PrintWriter) - Method in class cz.cuni.amis.utils.IniFile.Section
Writes this section into the writer.

P

passedBeginning - Variable in class cz.cuni.amis.utils.iterators.CircularListIterator
 
passedEnd - Variable in class cz.cuni.amis.utils.iterators.CircularIterator
 
passedEnd - Variable in class cz.cuni.amis.utils.iterators.CircularListIterator
 
pathCost - Variable in class cz.cuni.amis.utils.astar.AStarResult
Used and filled by A* algorithm (AStar.aStar()).
peek(KEY) - Method in class cz.cuni.amis.utils.maps.HashMapList
Returns first item from the list under a specific key.
PogamutCancellationException - Exception in cz.cuni.amis.utils.exception
 
PogamutCancellationException(String, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutCancellationException
Constructs a new exception with the specified detail message.
PogamutCancellationException(String, Throwable, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutCancellationException
Constructs a new exception with the specified detail message and cause.
PogamutCancellationException(String, Logger, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutCancellationException
Constructs a new exception with the specified detail message.
PogamutCancellationException(String, Throwable, Logger, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutCancellationException
Constructs a new exception with the specified detail message and cause.
PogamutException - Exception in cz.cuni.amis.utils.exception
Ancestor of all exceptions of the Pogamut platform (except PogamutIOException and PogamutRuntimeException).
PogamutException(Throwable, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutException
Constructs exception based on the cause an origin.
PogamutException(String, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutException
Constructs a new exception with the specified detail message.
PogamutException(String, Throwable) - Constructor for exception cz.cuni.amis.utils.exception.PogamutException
Constructs a new exception with the specified detail message.
PogamutException(String, Throwable, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutException
Constructs a new exception with the specified detail message and cause.
PogamutException(String, Logger, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutException
Constructs a new exception with the specified detail message.
PogamutException(Throwable, Logger, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutException
Constructs a new exception with the specified detail message and cause.
PogamutException(String, Throwable, Logger, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutException
Constructs a new exception with the specified detail message and cause.
PogamutInterruptedException - Exception in cz.cuni.amis.utils.exception
 
PogamutInterruptedException(Throwable, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutInterruptedException
Constructs a new exception with the specified detail message.
PogamutInterruptedException(String, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutInterruptedException
Constructs a new exception with the specified detail message.
PogamutInterruptedException(String, Throwable, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutInterruptedException
Constructs a new exception with the specified detail message and cause.
PogamutInterruptedException(String, Logger, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutInterruptedException
Constructs a new exception with the specified detail message.
PogamutInterruptedException(String, Throwable, Logger, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutInterruptedException
Constructs a new exception with the specified detail message and cause.
PogamutIOException - Exception in cz.cuni.amis.utils.exception
Ancestor of all communication exception that might arise from the Pogamut platform.
PogamutIOException(String, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutIOException
Constructs a new exception with the specified detail message.
PogamutIOException(String, Throwable) - Constructor for exception cz.cuni.amis.utils.exception.PogamutIOException
Constructs a new exception with the specified detail message.
PogamutIOException(Throwable, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutIOException
Constructs a new exception with the specified cause.
PogamutIOException(String, Throwable, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutIOException
Constructs a new exception with the specified detail message and cause.
PogamutIOException(String, Logger, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutIOException
Constructs a new exception with the specified detail message.
PogamutIOException(Throwable, Logger, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutIOException
Constructs a new exception with the specified detail message and cause.
PogamutIOException(String, Throwable, Logger, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutIOException
Constructs a new exception with the specified detail message and cause.
PogamutJMXException - Exception in cz.cuni.amis.utils.exception
 
PogamutJMXException(Throwable, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutJMXException
Constructs a new exception with the specified detail message.
PogamutJMXException(String, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutJMXException
Constructs a new exception with the specified detail message.
PogamutJMXException(String, Throwable, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutJMXException
Constructs a new exception with the specified detail message and cause.
PogamutJMXException(String, Logger, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutJMXException
Constructs a new exception with the specified detail message.
PogamutJMXException(String, Throwable, Logger, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutJMXException
Constructs a new exception with the specified detail message and cause.
PogamutTimeoutException - Exception in cz.cuni.amis.utils.exception
 
PogamutTimeoutException(String, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutTimeoutException
Constructs a new exception with the specified detail message.
PogamutTimeoutException(String, Throwable, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutTimeoutException
Constructs a new exception with the specified detail message and cause.
PogamutTimeoutException(String, Logger, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutTimeoutException
Constructs a new exception with the specified detail message.
PogamutTimeoutException(String, Throwable, Logger, Object) - Constructor for exception cz.cuni.amis.utils.exception.PogamutTimeoutException
Constructs a new exception with the specified detail message and cause.
postAddEvent(Collection<E>, Collection<E>) - Method in interface cz.cuni.amis.utils.collections.CollectionEventListener
Called after the elements were added to the collection.
postAddEvent(Collection<T>, Collection<T>) - Method in class cz.cuni.amis.utils.collections.SimpleListener
 
postRemoveEvent(Collection<E>, Collection<E>) - Method in interface cz.cuni.amis.utils.collections.CollectionEventListener
Called after the elements were removed from the collection.
postRemoveEvent(Collection<T>, Collection<T>) - Method in class cz.cuni.amis.utils.collections.SimpleListener
 
preAddEvent(Collection<E>, Collection<E>) - Method in interface cz.cuni.amis.utils.collections.CollectionEventListener
Called before the elements will be added to the collection.
preAddEvent(Collection<T>, Collection<T>) - Method in class cz.cuni.amis.utils.collections.SimpleListener
 
preRemoveEvent(Collection<E>, Collection<E>) - Method in interface cz.cuni.amis.utils.collections.CollectionEventListener
Called before the elements will be removed from the collection.
preRemoveEvent(Collection<T>, Collection<T>) - Method in class cz.cuni.amis.utils.collections.SimpleListener
 
previous() - Method in class cz.cuni.amis.utils.iterators.CircularListIterator
 
previousIndex() - Method in class cz.cuni.amis.utils.iterators.CircularListIterator
 
previousIter() - Method in class cz.cuni.amis.utils.iterators.CircularListIterator
 
previousNode - Variable in class cz.cuni.amis.utils.astar.AStarResult
Used by getPath() and filled by A* algorithm (AStar.aStar()).
printOutput() - Method in class cz.cuni.amis.utils.TestOutput
 
process(String, Throwable) - Static method in class cz.cuni.amis.utils.ExceptionToString
 
process(Throwable) - Static method in class cz.cuni.amis.utils.ExceptionToString
 
process() - Method in class cz.cuni.amis.utils.future.RunnableFuture
Provide the implementation of your work that returns some RESULT or throws an exception if something happens.
PropertiesManager - Class in cz.cuni.amis.utils.configuration
Root object for obtaining property values.
PropertiesManager() - Constructor for class cz.cuni.amis.utils.configuration.PropertiesManager
 
PropertyProvider - Class in cz.cuni.amis.utils.configuration
Property provider is responsible for one type of property storage.
PropertyProvider() - Constructor for class cz.cuni.amis.utils.configuration.PropertyProvider
 
pull(KEY) - Method in class cz.cuni.amis.utils.maps.HashMapList
Removes first item from the list under a specific key.
push(String) - Method in class cz.cuni.amis.utils.TestOutput
Adds next String to the queue.
put(String, String) - Method in class cz.cuni.amis.utils.IniFile.Section
Sets a property key=value into the section.
put(String, String, String) - Method in class cz.cuni.amis.utils.IniFile.Section
Sets a property key=value into the section with comment.
put(KEY, VALUE) - Method in class cz.cuni.amis.utils.maps.AbstractLazyMap
 
put(KEY, Integer) - Method in class cz.cuni.amis.utils.maps.CountIntMap
 
put(PRIMARY_KEY, SECONDARY_KEY, ITEM) - Method in class cz.cuni.amis.utils.maps.HashMapMap
Inserts an item under primary and then secondary key.
put(PRIMARY_KEY, SECONDARY_KEY, TERTIARY_KEY, ITEM) - Method in class cz.cuni.amis.utils.maps.HashTriMap
Puts the item into the map.
put(K, V) - Method in class cz.cuni.amis.utils.maps.LazyMap
 
put(PRIMARY_KEY, SECONDARY_KEY, ITEM) - Method in class cz.cuni.amis.utils.maps.LazyMapMap
Inserts an item under primary and then secondary key.
put(KEY, VALUE) - Method in class cz.cuni.amis.utils.maps.MapWithKeyListeners
 
put(K, V) - Method in class cz.cuni.amis.utils.maps.SyncHashMap
 
put(PRIMARY_KEY, SECONDARY_KEY, ITEM) - Method in class cz.cuni.amis.utils.maps.WeakHashMapMap
Inserts item under primary and secondary_key.
put(PRIMARY_KEY, SECONDARY_KEY, TERTIARY_KEY, QUATERNARY_KEY, ITEM) - Method in class cz.cuni.amis.utils.maps.WeakHashQuadMap
Returns the inserted item.
put(PRIMARY_KEY, SECONDARY_KEY, TERTIARY_KEY, ITEM) - Method in class cz.cuni.amis.utils.maps.WeakHashTriMap
Puts the item into the map.
put(Object, Object) - Method in class cz.cuni.amis.utils.SoftHashMap
 
putAll(Map<? extends KEY, ? extends VALUE>) - Method in class cz.cuni.amis.utils.maps.AbstractLazyMap
 
putAll(Map<? extends KEY, ? extends Integer>) - Method in class cz.cuni.amis.utils.maps.CountIntMap
 
putAll(Map<? extends K, ? extends V>) - Method in class cz.cuni.amis.utils.maps.LazyMap
 
putCostToNode(NODE, Integer) - Method in class cz.cuni.amis.utils.astar.AStarResult
Assing cost of the path from startNode to node.
putEstimatedCostToNode(NODE, Integer) - Method in class cz.cuni.amis.utils.astar.AStarResult
Assing estimated cost of the path from startNode to goalNode through node.
putPreviousNode(NODE, NODE) - Method in class cz.cuni.amis.utils.astar.AStarResult
Assing 'previous' as an previous node for 'node' (the path from 'startNode' to 'node' goes across 'previous').

Q

Query<T> - Class in cz.cuni.amis.utils
Usefull for queriing sets of objects with some common property.
Query() - Constructor for class cz.cuni.amis.utils.Query
 
query(Collection<T>) - Method in class cz.cuni.amis.utils.Query
 

R

ReasonFlag<TYPE,REASON> - Class in cz.cuni.amis.utils.flag
Allows you to pass reasons of flag change along with new value of the flag.
ReasonFlag() - Constructor for class cz.cuni.amis.utils.flag.ReasonFlag
Initialize the flag without 'initialValue', initial value will be null.
ReasonFlag(TYPE) - Constructor for class cz.cuni.amis.utils.flag.ReasonFlag
Initialize the flag with 'initialValue'.
ReasonFlagListener<TYPE,REASON> - Interface in cz.cuni.amis.utils.flag
Listener for ReasonFlag.
ReasonFlagListener.FlagListenerAdapter<T,R> - Class in cz.cuni.amis.utils.flag
Adapter for the simple FlagListener that does not care about reasons (the reason is masked during the call...)
ReasonFlagListener.FlagListenerAdapter(FlagListener<T>) - Constructor for class cz.cuni.amis.utils.flag.ReasonFlagListener.FlagListenerAdapter
 
ReasonFlagListener.ReasonFlagListenerNotifier<T,R> - Class in cz.cuni.amis.utils.flag
Notifier for the ReasonFlagListener.
ReasonFlagListener.ReasonFlagListenerNotifier() - Constructor for class cz.cuni.amis.utils.flag.ReasonFlagListener.ReasonFlagListenerNotifier
 
ReasonFlagListener.ReasonFlagListenerNotifier(T) - Constructor for class cz.cuni.amis.utils.flag.ReasonFlagListener.ReasonFlagListenerNotifier
 
ReasonFlagListener.ReasonFlagListenerNotifier(T, R) - Constructor for class cz.cuni.amis.utils.flag.ReasonFlagListener.ReasonFlagListenerNotifier
 
remove(Object) - Method in class cz.cuni.amis.utils.astar.AStarHeap
 
remove() - Method in class cz.cuni.amis.utils.astar.AStarHeapIterator
 
remove(Object) - Method in class cz.cuni.amis.utils.collections.LazyMapValuesCollection
 
remove(Object) - Method in class cz.cuni.amis.utils.collections.ObservableCollection
 
remove(int) - Method in class cz.cuni.amis.utils.collections.ObservableList
 
remove(Object) - Method in class cz.cuni.amis.utils.heap.Heap
 
remove() - Method in class cz.cuni.amis.utils.heap.HeapImmutableIterator
 
remove() - Method in class cz.cuni.amis.utils.heap.HeapIterator
 
remove(Object) - Method in class cz.cuni.amis.utils.heap.ImmutableHeap
 
remove(String) - Method in class cz.cuni.amis.utils.IniFile.Section
Removes a property under the 'key' from this section.
remove() - Method in class cz.cuni.amis.utils.iterators.CircularIterator
 
remove() - Method in class cz.cuni.amis.utils.iterators.CircularListIterator
 
remove() - Method in class cz.cuni.amis.utils.Iterators
 
remove() - Method in class cz.cuni.amis.utils.iterators.ShiftedCircularIterator
 
remove(EventListener) - Method in interface cz.cuni.amis.utils.listener.Listeners.ListenerRemover
If returns true, the 'listener' will be removed from the list (detached).
remove(Listeners.ListenerRemover) - Method in class cz.cuni.amis.utils.listener.Listeners
This will iterate over all of the listeners and do the query "whether the listner should be removed from the Listeners object".
remove(IListener) - Method in class cz.cuni.amis.utils.listener.ListenersMap
 
remove(Key, IListener) - Method in class cz.cuni.amis.utils.listener.ListenersMap
 
remove(Object) - Method in class cz.cuni.amis.utils.maps.AbstractLazyMap
 
remove(Object) - Method in class cz.cuni.amis.utils.maps.CountIntMap
 
remove(Object) - Method in class cz.cuni.amis.utils.maps.HashMapList
Remove returns the removed item, if item was non-existent, it returns empty list.
remove(KEY, int) - Method in class cz.cuni.amis.utils.maps.HashMapList
Remove an item at 'index' from the list under a specific key.
remove(Object) - Method in class cz.cuni.amis.utils.maps.HashMapMap
Remove returns the removed item, if item was non-existent, it returns empty map.
remove(PRIMARY_KEY, SECONDARY_KEY) - Method in class cz.cuni.amis.utils.maps.HashMapMap
Removes an item from the map.
remove(Object) - Method in class cz.cuni.amis.utils.maps.HashMapSet
Remove returns the removed item, if item was non-existent, it returns empty set.
remove(KEY, ITEM) - Method in class cz.cuni.amis.utils.maps.HashMapSet
Removes the item from the set under the key.
remove(Object) - Method in class cz.cuni.amis.utils.maps.HashTriMap
Removes the requested map.
remove(PRIMARY_KEY, SECONDARY_KEY) - Method in class cz.cuni.amis.utils.maps.HashTriMap
removes the map under primary and secondary key, if the map does not exist, the data structure is not changed and a new map is returned.
remove(PRIMARY_KEY, SECONDARY_KEY, TERTIARY_KEY) - Method in class cz.cuni.amis.utils.maps.HashTriMap
Returns the item under specified keys and removes it from the map, returns null if item is not present in the map.
remove(Object) - Method in class cz.cuni.amis.utils.maps.LazyMap
 
remove(Object) - Method in class cz.cuni.amis.utils.maps.LazyMapMap
Remove returns the removed item, if item was non-existent, it returns empty map.
remove(PRIMARY_KEY, SECONDARY_KEY) - Method in class cz.cuni.amis.utils.maps.LazyMapMap
Removes an item from the map.
remove(KEY) - Method in class cz.cuni.amis.utils.maps.MapWithKeyListeners
 
remove(K) - Method in class cz.cuni.amis.utils.maps.SyncHashMap
 
remove(PRIMARY_KEY, SECONDARY_KEY) - Method in class cz.cuni.amis.utils.maps.WeakHashMapMap
removes the item under primary and secondary key.
remove(Object) - Method in class cz.cuni.amis.utils.maps.WeakHashMapMap
removes all items under primaryKey
remove(Object) - Method in class cz.cuni.amis.utils.maps.WeakHashQuadMap
 
remove(PRIMARY_KEY, SECONDARY_KEY) - Method in class cz.cuni.amis.utils.maps.WeakHashQuadMap
 
remove(PRIMARY_KEY, SECONDARY_KEY, TERTIARY_KEY) - Method in class cz.cuni.amis.utils.maps.WeakHashQuadMap
 
remove(PRIMARY_KEY, SECONDARY_KEY, TERTIARY_KEY, QUATERNARY_KEY) - Method in class cz.cuni.amis.utils.maps.WeakHashQuadMap
 
remove(Object) - Method in class cz.cuni.amis.utils.maps.WeakHashTriMap
Removes the requested map.
remove(PRIMARY_KEY, SECONDARY_KEY) - Method in class cz.cuni.amis.utils.maps.WeakHashTriMap
removes the map under primary and secondary key, if the map does not exist, the data structure is not changed and a new map is returned.
remove(PRIMARY_KEY, SECONDARY_KEY, TERTIARY_KEY) - Method in class cz.cuni.amis.utils.maps.WeakHashTriMap
Returns the item under specified keys and removes it from the map, returns null if item is not present in the map.
remove(Object) - Method in class cz.cuni.amis.utils.sets.ConcurrentHashSet
 
remove(Object) - Method in class cz.cuni.amis.utils.sets.ConcurrentLinkedHashSet
 
remove(Object) - Method in class cz.cuni.amis.utils.SoftHashMap
 
removeAll(Collection) - Method in class cz.cuni.amis.utils.astar.AStarHeap
 
removeAll(Collection<?>) - Method in class cz.cuni.amis.utils.collections.LazyMapValuesCollection
 
removeAll(Collection<?>) - Method in class cz.cuni.amis.utils.collections.ObservableCollection
 
removeAll(Collection) - Method in class cz.cuni.amis.utils.heap.Heap
 
removeAll(Collection<?>) - Method in class cz.cuni.amis.utils.heap.ImmutableHeap
 
removeAll(Collection<?>) - Method in class cz.cuni.amis.utils.sets.ConcurrentHashSet
 
removeAll(Collection<?>) - Method in class cz.cuni.amis.utils.sets.ConcurrentLinkedHashSet
 
removeAllListeners() - Method in class cz.cuni.amis.utils.flag.Flag
Removes all listeners.
removeAllListeners() - Method in interface cz.cuni.amis.utils.flag.IFlag
 
removeCollectionListener(CollectionEventListener) - Method in class cz.cuni.amis.utils.collections.ObservableCollection
 
removeEqualListener(EventListener) - Method in class cz.cuni.amis.utils.listener.Listeners
Removes all listeners that are equal() to this one.
removeFutureListener(IFutureListener<RESULT>) - Method in class cz.cuni.amis.utils.future.FutureWithListeners
Removes a listener from the future.
removeListener(FlagListener<T>) - Method in class cz.cuni.amis.utils.flag.Flag
Removes all registered 'listener' from the flag.
removeListener(FlagListener<T>) - Method in interface cz.cuni.amis.utils.flag.IFlag
 
removeListener(FlagListener<T>) - Method in class cz.cuni.amis.utils.flag.ImmutableFlag
 
removeListener(EventListener) - Method in class cz.cuni.amis.utils.listener.Listeners
Removes all listeners that are == to this one (not equal()! must be the same object).
removeListener(KEY, MapWithKeyListeners.IKeyCreatedListener<KEY, VALUE>) - Method in class cz.cuni.amis.utils.maps.MapWithKeyListeners
 
replace(BufferedReader, PrintWriter, Map<String, String>) - Static method in class cz.cuni.amis.utils.StringReplacer
 
reset() - Method in interface cz.cuni.amis.utils.statistic.IMovingAverage
Resets the object -> it removes all items stored.
reset() - Method in class cz.cuni.amis.utils.statistic.MovingAverage
 
restartIterator() - Method in class cz.cuni.amis.utils.iterators.CircularIterator
 
restartIteratorBeginning() - Method in class cz.cuni.amis.utils.iterators.CircularListIterator
 
restartIteratorEnd() - Method in class cz.cuni.amis.utils.iterators.CircularListIterator
 
retainAll(Collection) - Method in class cz.cuni.amis.utils.astar.AStarHeap
 
retainAll(Collection<?>) - Method in class cz.cuni.amis.utils.collections.LazyMapValuesCollection
 
retainAll(Collection<?>) - Method in class cz.cuni.amis.utils.collections.ObservableCollection
 
retainAll(Collection) - Method in class cz.cuni.amis.utils.heap.Heap
 
retainAll(Collection<?>) - Method in class cz.cuni.amis.utils.heap.ImmutableHeap
 
retainAll(Collection<?>) - Method in class cz.cuni.amis.utils.sets.ConcurrentHashSet
 
retainAll(Collection<?>) - Method in class cz.cuni.amis.utils.sets.ConcurrentLinkedHashSet
 
run() - Method in class cz.cuni.amis.utils.ExceptionDiscarder
 
run() - Method in class cz.cuni.amis.utils.future.RunnableFuture
 
run() - Method in class cz.cuni.amis.utils.StreamSink
 
RunnableFuture<RESULT> - Class in cz.cuni.amis.utils.future
 
RunnableFuture() - Constructor for class cz.cuni.amis.utils.future.RunnableFuture
 

S

s - Variable in class cz.cuni.amis.utils.collections.ObservableSet
 
SafeEquals - Class in cz.cuni.amis.utils
 
SafeEquals() - Constructor for class cz.cuni.amis.utils.SafeEquals
 
saveObject(T, ObjectOutputStream) - Method in class cz.cuni.amis.utils.GenericLoader
Writes object to the output stream, returns success
saveObject(T, OutputStream) - Method in class cz.cuni.amis.utils.GenericLoader
Writes object to the output stream, returns success.
saveObject(T, File) - Method in class cz.cuni.amis.utils.GenericLoader
Writes object to the file;
saveObject(T, String) - Method in class cz.cuni.amis.utils.GenericLoader
Writes object to the file at 'pathAndFileName';
SECTION_ENTRY_INDEX_COMPARATOR - Static variable in class cz.cuni.amis.utils.IniFile
 
SECTION_ENTRY_KEY_COMPARATOR - Static variable in class cz.cuni.amis.utils.IniFile
 
set(int, E) - Method in class cz.cuni.amis.utils.collections.ObservableList
 
set(int, int) - Method in class cz.cuni.amis.utils.concurrency.AtomicIntegerList
Set the element at position i to the given value.
set(int, long) - Method in class cz.cuni.amis.utils.concurrency.AtomicLongList
Set the element at position i to the given value.
set(String, String) - Method in class cz.cuni.amis.utils.IniFile.Section
set(String, String, String) - Method in class cz.cuni.amis.utils.IniFile.Section
Alias for Section#put(String, Strin, String).
set(String, String, String) - Method in class cz.cuni.amis.utils.IniFile
Sets property key=value into section 'section'
set(IniFile) - Method in class cz.cuni.amis.utils.IniFile
Set 'values' into this IniFile, alias for IniFile.addIniFile(IniFile).
set(IniFile.Section) - Method in class cz.cuni.amis.utils.IniFile
Set key=values from 'section' into this IniFile.
set(E) - Method in class cz.cuni.amis.utils.iterators.CircularListIterator
 
set(T) - Method in class cz.cuni.amis.utils.Lazy
Sets value that should be returned via Lazy.get().
set(KEY, int) - Method in class cz.cuni.amis.utils.maps.CountIntMap
Sets key to 'value' returning previously associated value (alias for CountIntMap.put(Object, Integer)).
set(T) - Method in class cz.cuni.amis.utils.SyncLazy
 
setCloseList(Collection<NODE>) - Method in interface cz.cuni.amis.utils.astar.AStarGoal
This is called at the beginning of the A* algorithm to bind the close list to the goal (you may use it check which nodes we've visited, etc...
setComment(String) - Method in class cz.cuni.amis.utils.IniFile.SectionEntryComment
 
setComment(String) - Method in class cz.cuni.amis.utils.IniFile.SectionEntryKeyValue
 
setEvent(Object) - Method in class cz.cuni.amis.utils.listener.IListener.Notifier
 
setEvent(Object) - Method in class cz.cuni.amis.utils.listener.Listeners.AdaptableListenerNotifier
 
setFirst(FIRST) - Method in class cz.cuni.amis.utils.Tuple2
 
setFirst(FIRST) - Method in class cz.cuni.amis.utils.Tuple3
 
setFlag(T) - Method in class cz.cuni.amis.utils.flag.Flag.DoInSync
Set value in sync.
setFlag(T) - Method in class cz.cuni.amis.utils.flag.Flag
Changes the flag and informs all listeners.
setFlag(T, R) - Method in class cz.cuni.amis.utils.flag.FlagInteger.DoInSyncWithReason
Set value in sync.
setFlag(T) - Method in interface cz.cuni.amis.utils.flag.IFlag
 
setFlag(T) - Method in class cz.cuni.amis.utils.flag.ImmutableFlag
 
setFlag(T, R) - Method in class cz.cuni.amis.utils.flag.ImmutableReasonFlag
 
setFlag(TYPE, REASON) - Method in interface cz.cuni.amis.utils.flag.IReasonFlag
Changes the flag and informs all listeners.
setFlag(TYPE, REASON) - Method in class cz.cuni.amis.utils.flag.ReasonFlag
Changes the flag and informs all listeners.
setKey(KEY) - Method in class cz.cuni.amis.utils.maps.MapWithKeyListeners.KeyCreatedEvent
 
setKeySet(Set<KEY>) - Method in class cz.cuni.amis.utils.maps.AbstractLazyMap
 
setLog(Logger, String) - Method in class cz.cuni.amis.utils.listener.Listeners
Sets logger for this object (logger is null by default).
setLog(Logger, String) - Method in class cz.cuni.amis.utils.listener.ListenersMap
 
setLog(Logger) - Method in class cz.cuni.amis.utils.StreamSink
 
setLog(boolean) - Static method in class cz.cuni.amis.utils.TestOutput
Set simple console logging.
setLogged(boolean) - Method in exception cz.cuni.amis.utils.exception.PogamutException
Set whether the exception has been logged to the Platform logger, if not it will be logged as soon as it encounters some catch block from the Pogamut platform.
setLogId(String) - Method in class cz.cuni.amis.utils.StreamSink
 
setLogLevel(Level) - Method in class cz.cuni.amis.utils.StreamSink
 
setMaxLength(int) - Method in interface cz.cuni.amis.utils.statistic.IMovingAverage
Sets number of items that the object requires for the computing of the average.
setMaxLength(int) - Method in class cz.cuni.amis.utils.statistic.MovingAverage
 
setName(String) - Method in class cz.cuni.amis.utils.Throughput
 
setOpenList(Collection<NODE>) - Method in interface cz.cuni.amis.utils.astar.AStarGoal
This is called at the beginning of the A* algorithm to bind the open list to the goal (you may use it check which nodes we've visited, etc...
setReason(R) - Method in class cz.cuni.amis.utils.flag.ReasonFlagListener.ReasonFlagListenerNotifier
 
setReporting(boolean) - Method in class cz.cuni.amis.utils.Throughput
 
setResult(RESULT) - Method in class cz.cuni.amis.utils.future.FutureWithListeners
Sets the result of the future computation.
setResult(RESULT) - Method in class cz.cuni.amis.utils.Job
Use this protected method to set the result of the job.
setSecond(SECOND) - Method in class cz.cuni.amis.utils.Tuple2
 
setSecond(SECOND) - Method in class cz.cuni.amis.utils.Tuple3
 
setSectionEntryIndex(int) - Method in class cz.cuni.amis.utils.IniFile.SectionEntry
 
setSize(double, double) - Method in class cz.cuni.amis.utils.Dimension2D_Double
 
setText(String) - Method in class cz.cuni.amis.utils.IniFile.SectionEntryComment
 
setThird(THIRD) - Method in class cz.cuni.amis.utils.Tuple3
 
setValue(T) - Method in class cz.cuni.amis.utils.flag.FlagListener.FlagListenerNotifier
 
setValue(String) - Method in class cz.cuni.amis.utils.IniFile.SectionEntryKeyValue
 
setValue(VALUE) - Method in class cz.cuni.amis.utils.maps.MapWithKeyListeners.KeyCreatedEvent
 
ShiftedCircularIterator<E> - Class in cz.cuni.amis.utils.iterators
Circular iterator that can start from any given position in given iterable.
ShiftedCircularIterator(Iterable<E>, int) - Constructor for class cz.cuni.amis.utils.iterators.ShiftedCircularIterator
 
SimpleListener<T> - Class in cz.cuni.amis.utils.collections
Collection listener with only one method changed() called on each change.
SimpleListener() - Constructor for class cz.cuni.amis.utils.collections.SimpleListener
 
size() - Method in class cz.cuni.amis.utils.astar.AStarHeap
 
size() - Method in class cz.cuni.amis.utils.collections.LazyMapValuesCollection
 
size() - Method in class cz.cuni.amis.utils.collections.ObservableCollection
 
size() - Method in class cz.cuni.amis.utils.concurrency.AtomicIntegerList
Returns the length of the array (== max-touched-index+1).
size() - Method in class cz.cuni.amis.utils.concurrency.AtomicLongList
Returns the length of the array (== max-touched-index+1).
size() - Method in class cz.cuni.amis.utils.heap.Heap
 
size() - Method in class cz.cuni.amis.utils.heap.ImmutableHeap
 
size() - Method in class cz.cuni.amis.utils.maps.AbstractLazyMap
 
size() - Method in class cz.cuni.amis.utils.maps.CountIntMap
 
size() - Method in class cz.cuni.amis.utils.maps.LazyMap
 
size() - Method in class cz.cuni.amis.utils.maps.SyncHashMap
 
size() - Method in class cz.cuni.amis.utils.sets.ConcurrentHashSet
 
size() - Method in class cz.cuni.amis.utils.sets.ConcurrentLinkedHashSet
 
size() - Method in class cz.cuni.amis.utils.SoftHashMap
 
SoftHashMap - Class in cz.cuni.amis.utils
The code has been obtained from site: http://www.java2s.com/Code/Java/Collections-Data-Structure/SoftHashMap.htm (1.3.2008)
SoftHashMap() - Constructor for class cz.cuni.amis.utils.SoftHashMap
 
SoftHashMap(Map) - Constructor for class cz.cuni.amis.utils.SoftHashMap
 
SoftHashMap(int) - Constructor for class cz.cuni.amis.utils.SoftHashMap
 
SoftHashMap(int, float) - Constructor for class cz.cuni.amis.utils.SoftHashMap
 
start() - Method in class cz.cuni.amis.utils.StopWatch
Watches are start()ed during construction, this will just refresh the start time.
startJob() - Method in class cz.cuni.amis.utils.Job
Starts the job (only iff !isStarted()) in the new thread.
startJob(String) - Method in class cz.cuni.amis.utils.Job
Starts the job (only iff !isStarted()) in the new thread (with specific thread name).
startNode - Variable in class cz.cuni.amis.utils.astar.AStarResult
Start node of the A*.
stop(Result) - Method in class cz.cuni.amis.utils.future.FlagFuture
Stops the future (not the task it represents!).
stop() - Method in class cz.cuni.amis.utils.StopWatch
In millis
stopStr() - Method in class cz.cuni.amis.utils.StopWatch
 
StopWatch - Class in cz.cuni.amis.utils
 
StopWatch() - Constructor for class cz.cuni.amis.utils.StopWatch
 
StreamSink - Class in cz.cuni.amis.utils
Reads content of the stream and discards it.
StreamSink(String, InputStream) - Constructor for class cz.cuni.amis.utils.StreamSink
Constructs the sink to silently discard all contents of 'os'.
StreamSink(String, InputStream, Logger) - Constructor for class cz.cuni.amis.utils.StreamSink
Constructs the sink to redirect all output from 'os' into 'log' (used log level is Level.INFO) as default.
StreamSink(String, InputStream, Logger, String) - Constructor for class cz.cuni.amis.utils.StreamSink
Constructs the sink to redirect all output from 'os' into 'log' (used log level is Level.INFO) as default.
StringCutter - Class in cz.cuni.amis.utils
You will stuff strings into the object and it will check whether the 'limiter' is present.
StringCutter() - Constructor for class cz.cuni.amis.utils.StringCutter
Default limiter is "\r\n" (windows new line).
StringCutter(String) - Constructor for class cz.cuni.amis.utils.StringCutter
 
StringOutputStream - Class in cz.cuni.amis.utils
OutputStream for the String, writes to StringBuffer.
StringOutputStream() - Constructor for class cz.cuni.amis.utils.StringOutputStream
Creates new StringOutputStream, makes a new internal StringBuffer.
StringReplacer - Class in cz.cuni.amis.utils
Very slow and very dumb string replacer ...
StringReplacer() - Constructor for class cz.cuni.amis.utils.StringReplacer
 
stripQuotes(String) - Static method in class cz.cuni.amis.utils.normalizer.NormalizerAscii
 
subList(int, int) - Method in class cz.cuni.amis.utils.collections.ObservableList
 
success - Variable in class cz.cuni.amis.utils.astar.AStarResult
Whether goalNode was found during the A* run.
switchStatus(FutureStatus) - Method in class cz.cuni.amis.utils.future.FutureWithListeners
Changes the status of the future (if it is different than current one) and notifies the listeners about this change.
SyncHashMap<K,V> - Class in cz.cuni.amis.utils.maps
THREAD-SAFE unless you misuse SyncHashMap.getMap() without locking SyncHashMap.getReadLock() or SyncHashMap.getWriteLock() according to the operation you want to perform.
SyncHashMap() - Constructor for class cz.cuni.amis.utils.maps.SyncHashMap
 
SyncLazy<T> - Class in cz.cuni.amis.utils
Lazy that has synchronized Lazy.create() method (you do not need to synchronize it for yourself).
SyncLazy() - Constructor for class cz.cuni.amis.utils.SyncLazy
 

T

task() - Method in class cz.cuni.amis.utils.ExceptionDiscarder
Specifies the task that should be computed.
TestOutput - Class in cz.cuni.amis.utils
Used to produce text strings during tests, those strings are then consumed by the test case.
TestOutput(String) - Constructor for class cz.cuni.amis.utils.TestOutput
 
Throughput - Class in cz.cuni.amis.utils
 
Throughput(String) - Constructor for class cz.cuni.amis.utils.Throughput
 
time() - Method in class cz.cuni.amis.utils.StopWatch
In millis...
TimeUnitToMillis - Class in cz.cuni.amis.utils
 
TimeUnitToMillis() - Constructor for class cz.cuni.amis.utils.TimeUnitToMillis
 
TO_STRING - Static variable in class cz.cuni.amis.utils.collections.MyCollections
 
toArray() - Method in class cz.cuni.amis.utils.astar.AStarHeap
 
toArray(Object[]) - Method in class cz.cuni.amis.utils.astar.AStarHeap
 
toArray() - Method in class cz.cuni.amis.utils.collections.LazyMapValuesCollection
 
toArray(T[]) - Method in class cz.cuni.amis.utils.collections.LazyMapValuesCollection
 
toArray() - Method in class cz.cuni.amis.utils.collections.ObservableCollection
 
toArray(T[]) - Method in class cz.cuni.amis.utils.collections.ObservableCollection
 
toArray() - Method in class cz.cuni.amis.utils.heap.Heap
 
toArray(Object[]) - Method in class cz.cuni.amis.utils.heap.Heap
 
toArray() - Method in class cz.cuni.amis.utils.heap.ImmutableHeap
 
toArray(T[]) - Method in class cz.cuni.amis.utils.heap.ImmutableHeap
 
toArray() - Method in class cz.cuni.amis.utils.sets.ConcurrentHashSet
 
toArray(T[]) - Method in class cz.cuni.amis.utils.sets.ConcurrentHashSet
 
toArray() - Method in class cz.cuni.amis.utils.sets.ConcurrentLinkedHashSet
 
toArray(T[]) - Method in class cz.cuni.amis.utils.sets.ConcurrentLinkedHashSet
 
toAscii(String) - Static method in class cz.cuni.amis.utils.normalizer.NormalizerAscii
 
toCollection(T[], Collection<T>) - Static method in class cz.cuni.amis.utils.collections.MyCollections
Moves data from 'array' to 'col'.
Token - Class in cz.cuni.amis.utils.token
Represents a String that can be used inside Map as keys or Sets as Token.equals(Object) has O(1) time complexity which is much better when compared to the O(N) time complexity of String.equals(Object).
Tokens - Class in cz.cuni.amis.utils.token
Provides a way for string-to-long translation for quick handling of "String" keys inside maps or sets.
Tokens() - Constructor for class cz.cuni.amis.utils.token.Tokens
 
toList(T[], List<T>) - Static method in class cz.cuni.amis.utils.collections.MyCollections
Adds 'objects' to 'list'.
toList(T[], List<T>, ObjectFilter) - Static method in class cz.cuni.amis.utils.collections.MyCollections
Adds 'objects' that satisfies 'filter' to 'list'.
toList(T[], List<T>, IFilter) - Static method in class cz.cuni.amis.utils.collections.MyCollections
Adds 'objects' that satisfies 'filter' to 'list'.
toMillis(long, TimeUnit) - Static method in class cz.cuni.amis.utils.TimeUnitToMillis
 
toSet() - Method in class cz.cuni.amis.utils.astar.AStarHeap
 
toSet() - Method in class cz.cuni.amis.utils.heap.Heap
 
toSet() - Method in interface cz.cuni.amis.utils.heap.IHeap
Returns this heap as a set.
toSet() - Method in class cz.cuni.amis.utils.heap.ImmutableHeap
 
toString(Object) - Method in interface cz.cuni.amis.utils.collections.MyCollections.IToString
 
toString(Object, String[], String[], String[], MyCollections.IToString) - Static method in class cz.cuni.amis.utils.collections.MyCollections
 
toString(Object, String, String, String) - Static method in class cz.cuni.amis.utils.collections.MyCollections
 
toString(Object, String, String, String, MyCollections.IToString) - Static method in class cz.cuni.amis.utils.collections.MyCollections
 
toString() - Method in class cz.cuni.amis.utils.configuration.providers.AbstractPropertiesProvider
 
toString() - Method in class cz.cuni.amis.utils.configuration.providers.EnvironmentVariableProvider
 
toString() - Method in class cz.cuni.amis.utils.configuration.providers.JVMOptionsProvider
 
toString() - Method in exception cz.cuni.amis.utils.exception.PogamutException
Serialize the exception to String.
toString() - Method in class cz.cuni.amis.utils.IniFile.Section
 
toString() - Method in class cz.cuni.amis.utils.NKey
 
toString() - Method in class cz.cuni.amis.utils.token.Token
translate(U) - Method in class cz.cuni.amis.utils.collections.TranslatedObservableCollection
Translates object from wrapped collection into this collection.
TranslatedObservableCollection<T,U> - Class in cz.cuni.amis.utils.collections
Translates one observable collection into another
TranslatedObservableCollection(ObservableCollection<U>) - Constructor for class cz.cuni.amis.utils.collections.TranslatedObservableCollection
 
trueValue - Variable in class cz.cuni.amis.utils.flag.connective.And
 
truthValue - Variable in class cz.cuni.amis.utils.flag.connective.Connective
 
truthValueChanged() - Method in class cz.cuni.amis.utils.flag.connective.And
 
truthValueChanged() - Method in class cz.cuni.amis.utils.flag.connective.Connective
 
truthValueChanged() - Method in class cz.cuni.amis.utils.flag.connective.Or
 
tryUse() - Method in class cz.cuni.amis.utils.Cooldown
Check whether it is Cooldown.isCool(), if so, save current time as the time of the use and returns true, otherwise (== effect needs more cooldown, see Cooldown.getRemainingTime()) returns false.
Tuple2<FIRST,SECOND> - Class in cz.cuni.amis.utils
 
Tuple2(FIRST, SECOND) - Constructor for class cz.cuni.amis.utils.Tuple2
 
Tuple3<FIRST,SECOND,THIRD> - Class in cz.cuni.amis.utils
 
Tuple3(FIRST, SECOND, THIRD) - Constructor for class cz.cuni.amis.utils.Tuple3
 

U

use() - Method in class cz.cuni.amis.utils.Cooldown
Force use of the effect == sets Cooldown.lastUsedMillis to current time.

V

valueOf(String) - Static method in enum cz.cuni.amis.utils.future.FutureStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum cz.cuni.amis.utils.future.FutureStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class cz.cuni.amis.utils.maps.AbstractLazyMap
 
values() - Method in class cz.cuni.amis.utils.maps.CountIntMap
 
values() - Method in class cz.cuni.amis.utils.maps.LazyMap
 

W

waitFor(T...) - Method in class cz.cuni.amis.utils.flag.Flag
Pauses the thread till the flag is set from the outside to one of specified values.
waitFor(long, T...) - Method in class cz.cuni.amis.utils.flag.Flag
Pauses the thread till the flag is set from the outside to one of specified values or times out.
waitForAll(Future[]) - Static method in class cz.cuni.amis.utils.Concurrent
 
waitForChange() - Method in class cz.cuni.amis.utils.flag.Flag
Pauses the thread till the flag change to another value.
waitForChange(long) - Method in class cz.cuni.amis.utils.flag.Flag
Pauses the thread till the flag change to another value or timeout.
WaitForFlagChange<TYPE> - Class in cz.cuni.amis.utils.flag
This class is implementing the waiting on some flag value.
WaitForFlagChange(IFlag<TYPE>) - Constructor for class cz.cuni.amis.utils.flag.WaitForFlagChange
Wait for the next flag change.
WaitForFlagChange(IFlag<TYPE>, WaitForFlagChange.IAccept<TYPE>) - Constructor for class cz.cuni.amis.utils.flag.WaitForFlagChange
 
WaitForFlagChange(IFlag<TYPE>, TYPE) - Constructor for class cz.cuni.amis.utils.flag.WaitForFlagChange
 
WaitForFlagChange(IFlag<TYPE>, TYPE[]) - Constructor for class cz.cuni.amis.utils.flag.WaitForFlagChange
 
WaitForFlagChange(IFlag<TYPE>, Collection<TYPE>) - Constructor for class cz.cuni.amis.utils.flag.WaitForFlagChange
 
WaitForFlagChange.IAccept<TYPE> - Interface in cz.cuni.amis.utils.flag
 
weakCompareAndSet(int, int, int) - Method in class cz.cuni.amis.utils.concurrency.AtomicIntegerList
Atomically set the value to the given updated value if the current value == the expected value.
weakCompareAndSet(int, long, long) - Method in class cz.cuni.amis.utils.concurrency.AtomicLongList
Atomically set the value to the given updated value if the current value == the expected value.
WeakHashMapMap<PRIMARY_KEY,SECONDARY_KEY,ITEM> - Class in cz.cuni.amis.utils.maps
Two-level hashMap where the first-level keys are weakly referenced! This means that if the key is not strongly referenced elsewhere, the maps can be garbage collected.
WeakHashMapMap() - Constructor for class cz.cuni.amis.utils.maps.WeakHashMapMap
 
WeakHashQuadMap<PRIMARY_KEY,SECONDARY_KEY,TERTIARY_KEY,QUATERNARY_KEY,ITEM> - Class in cz.cuni.amis.utils.maps
A 4-level hashMap, the PrimaryKeys are weakly referenced.
WeakHashQuadMap() - Constructor for class cz.cuni.amis.utils.maps.WeakHashQuadMap
 
WeakHashQuadMap(int, int, int, int) - Constructor for class cz.cuni.amis.utils.maps.WeakHashQuadMap
 
WeakHashTriMap<PRIMARY_KEY,SECONDARY_KEY,TERTIARY_KEY,ITEM> - Class in cz.cuni.amis.utils.maps
Three-level hash map, where the PRIMARY_KEY maps are implemented using WeakHashMap.
WeakHashTriMap() - Constructor for class cz.cuni.amis.utils.maps.WeakHashTriMap
Creates a WeakHashTriMap with default loadFactor(0.75) and default starting capacities (16,16,16)
WeakHashTriMap(int, int, int) - Constructor for class cz.cuni.amis.utils.maps.WeakHashTriMap
Creates a new WeakHashTriMap with the default loadFactor (0.75) for all levels and the provided starting capacties for different levels.
whitespaces - Static variable in class cz.cuni.amis.utils.logging.DefaultLogFormatter
 
width - Variable in class cz.cuni.amis.utils.Dimension2D_Double
 
write(byte[]) - Method in class cz.cuni.amis.utils.StringOutputStream
 
write(byte[], int, int) - Method in class cz.cuni.amis.utils.StringOutputStream
 
write(int) - Method in class cz.cuni.amis.utils.StringOutputStream
 
A C D E F G H I J K L M N O P Q R S T U V W 

Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.