Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

AbstractClassPathFileSource - Class in net.automatalib.commons.util.settings
 
AbstractClassPathFileSource(String) - Constructor for class net.automatalib.commons.util.settings.AbstractClassPathFileSource
 
AbstractMutableNumericID - Class in net.automatalib.commons.util.nid
 
AbstractMutableNumericID() - Constructor for class net.automatalib.commons.util.nid.AbstractMutableNumericID
 
AbstractPrintable - Class in net.automatalib.commons.util.strings
Abstract base class for printables.
AbstractPrintable() - Constructor for class net.automatalib.commons.util.strings.AbstractPrintable
 
AbstractSystemPropertiesSource - Class in net.automatalib.commons.util.settings
 
AbstractSystemPropertiesSource() - Constructor for class net.automatalib.commons.util.settings.AbstractSystemPropertiesSource
 
AbstractThreeLevelIterator<L1,L2,L3,O> - Class in net.automatalib.commons.util.collections
 
AbstractThreeLevelIterator(Iterator<L1>) - Constructor for class net.automatalib.commons.util.collections.AbstractThreeLevelIterator
 
AbstractTwoLevelIterator<L1,L2,O> - Class in net.automatalib.commons.util.collections
 
AbstractTwoLevelIterator(Iterator<? extends L1>) - Constructor for class net.automatalib.commons.util.collections.AbstractTwoLevelIterator
 
add(Character) - Method in class net.automatalib.commons.util.collections.CharRangeIterator
 
add(String) - Method in class net.automatalib.commons.util.collections.CharStringRangeIterator
 
add(Integer) - Method in class net.automatalib.commons.util.collections.IntRangeIterator
 
add(T) - Method in class net.automatalib.commons.util.nid.DynamicList
 
add(T, int) - Method in class net.automatalib.commons.util.random.WeightedSupplier
Adds an object to be supplied with a given weight.
add(Supplier<? extends T>, int) - Method in class net.automatalib.commons.util.random.WeightedSupplier
Adds a sub-supplier with a given weight.
addListener(IDChangeListener<T>, boolean) - Method in class net.automatalib.commons.util.nid.IDChangeNotifier
 
advance() - Method in class net.automatalib.commons.util.collections.AbstractTwoLevelIterator
 
afterExecute(Runnable, Throwable) - Method in class net.automatalib.commons.util.concurrent.ScalingThreadPoolExecutor
 
allTuples(Iterable<? extends T>, int) - Static method in class net.automatalib.commons.util.collections.CollectionsUtil
 
allTuples(Iterable<? extends T>, int, int) - Static method in class net.automatalib.commons.util.collections.CollectionsUtil
 
appendArray(Appendable, Object[], String) - Static method in class net.automatalib.commons.util.strings.StringUtil
 
appendArrayEnquoted(Appendable, Object[], String) - Static method in class net.automatalib.commons.util.strings.StringUtil
 
appendIterable(Appendable, Iterable<?>, String) - Static method in class net.automatalib.commons.util.strings.StringUtil
 
appendIterableEnquoted(Appendable, Iterable<?>, String) - Static method in class net.automatalib.commons.util.strings.StringUtil
 
appendObject(Appendable, Object) - Static method in class net.automatalib.commons.util.strings.StringUtil
 
appendStringIndex(Appendable, int) - Method in class net.automatalib.commons.util.strings.StringIndexGenerator
 
appendStringIndex(StringBuilder, int) - Method in class net.automatalib.commons.util.strings.StringIndexGenerator
 
apply(D) - Method in interface net.automatalib.commons.util.mappings.Mapping
Get the range object elem maps to.
apply(Mapping<? super D, R>, Collection<? extends D>) - Static method in class net.automatalib.commons.util.mappings.Mappings
Applies a mapping to a collection, resulting in a collection containing the result of applying the specified mapping to each element in the collection.
apply(Mapping<? super D, R>, Iterator<? extends D>) - Static method in class net.automatalib.commons.util.mappings.Mappings
Applies a mapping to an iterator.
apply(Mapping<? super D, R>, List<? extends D>) - Static method in class net.automatalib.commons.util.mappings.Mappings
Applies a mapping to a list, resulting in a list containing the result of applying the specified mapping to each element in the list.
apply(Mapping<? super D, R>, Iterable<? extends D>) - Static method in class net.automatalib.commons.util.mappings.Mappings
Applies a mapping to an iterable.
apply(Random) - Method in class net.automatalib.commons.util.random.WeightedSupplier
 
ArrayMapping<K extends NumericID,V> - Class in net.automatalib.commons.util.mappings
 
ArrayMapping() - Constructor for class net.automatalib.commons.util.mappings.ArrayMapping
 
ArrayMapping(int) - Constructor for class net.automatalib.commons.util.mappings.ArrayMapping
 
asBufferedInputStream(InputStream) - Static method in class net.automatalib.commons.util.IOUtil
Ensures that the returned stream is a buffered version of the supplied input stream.
asBufferedInputStream(File) - Static method in class net.automatalib.commons.util.IOUtil
Returns an input stream that reads the contents of the given file.
asBufferedOutputStream(OutputStream) - Static method in class net.automatalib.commons.util.IOUtil
Ensures that the returned stream is a buffered version of the supplied output stream.
asBufferedOutputStream(File) - Static method in class net.automatalib.commons.util.IOUtil
Returns an output stream that writes the contents to the given file.
asBufferedUTF8Reader(File) - Static method in class net.automatalib.commons.util.IOUtil
Returns a reader that parses the contents of the given file with StandardCharsets.UTF_8 encoding.
asBufferedUTF8Reader(InputStream) - Static method in class net.automatalib.commons.util.IOUtil
Returns a reader that parses the contents of the given input stream with StandardCharsets.UTF_8 encoding.
asBufferedUTF8Writer(File) - Static method in class net.automatalib.commons.util.IOUtil
Returns a writer that writes contents to the given file with StandardCharsets.UTF_8 encoding.
asBufferedUTF8Writer(OutputStream) - Static method in class net.automatalib.commons.util.IOUtil
Returns a writer that writes contents to the given output stream with StandardCharsets.UTF_8 encoding.
asUncompressedInputStream(InputStream) - Static method in class net.automatalib.commons.util.IOUtil
Ensures that the returned stream is an uncompressed version of the supplied input stream.
asUTF8Reader(InputStream) - Static method in class net.automatalib.commons.util.IOUtil
Returns a reader that parses the contents of the given input stream with StandardCharsets.UTF_8 encoding.
asUTF8Writer(OutputStream) - Static method in class net.automatalib.commons.util.IOUtil
Returns a writer that writes contents to the given output stream with StandardCharsets.UTF_8 encoding.
AWUtil - Class in net.automatalib.commons.util.array
Utility class for writing containers to arrays.

B

beforeExecute(Thread, Runnable) - Method in class net.automatalib.commons.util.concurrent.ScalingThreadPoolExecutor
 
BitSetIterator - Class in net.automatalib.commons.util
Iterator for iterating over a BitSet like over a normal collection.
BitSetIterator(BitSet) - Constructor for class net.automatalib.commons.util.BitSetIterator
Constructor.
booleanValue(Boolean) - Static method in class net.automatalib.commons.util.WrapperUtil
 
booleanValue(Boolean, boolean) - Static method in class net.automatalib.commons.util.WrapperUtil
 
buildProcess(String[], Reader, Consumer<String>, Consumer<String>) - Static method in class net.automatalib.commons.util.process.ProcessUtil
Builds and starts a system process for the given set of command line arguments.

C

canonicalComparator(Comparator<? super U>) - Static method in class net.automatalib.commons.util.comparison.CmpUtil
Retrieves a canonical comparator for the given list type.
canonicalComparator() - Static method in class net.automatalib.commons.util.comparison.CmpUtil
Retrieves a canonical comparator for the given type, which has to be a List of Comparable types.
canonicalCompare(List<? extends U>, List<? extends U>, Comparator<? super U>) - Static method in class net.automatalib.commons.util.comparison.CmpUtil
Compares two Lists with respect to canonical ordering.
canonicalCompare(int[], int[]) - Static method in class net.automatalib.commons.util.comparison.CmpUtil
 
canonicalCompare(List<? extends U>, List<? extends U>) - Static method in class net.automatalib.commons.util.comparison.CmpUtil
Compares two Lists of Comparable elements with respect to canonical ordering.
cartesianProduct(Iterable<T>...) - Static method in class net.automatalib.commons.util.collections.CollectionsUtil
Returns an iterator that iterates over the cartesian product of its given source domains.
charGet(int) - Method in class net.automatalib.commons.util.collections.CharRange
 
charGet(int) - Method in class net.automatalib.commons.util.collections.CharStringRange
 
CharRange - Class in net.automatalib.commons.util.collections
 
CharRange(char, char) - Constructor for class net.automatalib.commons.util.collections.CharRange
 
CharRange(char, char, int) - Constructor for class net.automatalib.commons.util.collections.CharRange
 
CharRange(IntRange) - Constructor for class net.automatalib.commons.util.collections.CharRange
 
charRange(char, char) - Static method in class net.automatalib.commons.util.collections.CollectionsUtil
 
CharRangeIterator - Class in net.automatalib.commons.util.collections
 
CharRangeIterator(char, int, int) - Constructor for class net.automatalib.commons.util.collections.CharRangeIterator
 
CharRangeIterator(char, int, int, int) - Constructor for class net.automatalib.commons.util.collections.CharRangeIterator
 
CharRangeIterator(IntRangeIterator) - Constructor for class net.automatalib.commons.util.collections.CharRangeIterator
 
CharStringRange - Class in net.automatalib.commons.util.collections
 
CharStringRange(char, char) - Constructor for class net.automatalib.commons.util.collections.CharStringRange
 
CharStringRange(char, char, int) - Constructor for class net.automatalib.commons.util.collections.CharStringRange
 
CharStringRange(IntRange) - Constructor for class net.automatalib.commons.util.collections.CharStringRange
 
charStringRange(char, char) - Static method in class net.automatalib.commons.util.collections.CollectionsUtil
 
CharStringRangeIterator - Class in net.automatalib.commons.util.collections
 
CharStringRangeIterator(char, int, int) - Constructor for class net.automatalib.commons.util.collections.CharStringRangeIterator
 
CharStringRangeIterator(char, int, int, int) - Constructor for class net.automatalib.commons.util.collections.CharStringRangeIterator
 
CharStringRangeIterator(IntRangeIterator) - Constructor for class net.automatalib.commons.util.collections.CharStringRangeIterator
 
charValue(int) - Method in class net.automatalib.commons.util.collections.CharRange
 
charValue(int) - Method in class net.automatalib.commons.util.collections.CharStringRange
 
choose(T[], Random) - Static method in class net.automatalib.commons.util.random.RandomUtil
 
choose(List<? extends T>) - Method in class net.automatalib.commons.util.random.RandomUtil
 
choose(List<? extends T>, Random) - Static method in class net.automatalib.commons.util.random.RandomUtil
 
clear() - Method in class net.automatalib.commons.util.nid.DynamicList
 
closeQuietly(Closeable) - Static method in class net.automatalib.commons.util.IOUtil
Quitely closes a closeable.
CmpUtil - Class in net.automatalib.commons.util.comparison
Various methods for dealing with the comparison of objects.
CmpUtil.NullOrdering - Enum in net.automatalib.commons.util.comparison
Enum for controlling which rank is assigned to a null element when using a safe comparator (CmpUtil.safeComparator(Comparator, NullOrdering)).
CollectionsUtil - Class in net.automatalib.commons.util.collections
Various methods for operating on collections.
combine(L1, L2, L3) - Method in class net.automatalib.commons.util.collections.AbstractThreeLevelIterator
 
combine(L1, L2) - Method in class net.automatalib.commons.util.collections.AbstractTwoLevelIterator
 
compose(Mapping<D, ? extends I>, Mapping<? super I, R>) - Static method in class net.automatalib.commons.util.mappings.Mappings
Retrieves the composition of two mappings, i.e., that mapping that results from applying the Mapping.get(Object) method consecutively.
copy(InputStream, OutputStream) - Static method in class net.automatalib.commons.util.IOUtil
Copies all data from the given input stream to the given output stream and closes the streams.
copy(InputStream, OutputStream, boolean) - Static method in class net.automatalib.commons.util.IOUtil
Copies all data from the given input stream to the given output stream.
copy(Reader, Writer) - Static method in class net.automatalib.commons.util.IOUtil
Copies all text from the given reader to the given writer and closes both afterwards.
copy(Reader, Writer, boolean) - Static method in class net.automatalib.commons.util.IOUtil
Copies all text from the given reader to the given writer.
create(Map<D, R>) - Static method in class net.automatalib.commons.util.mappings.MapMapping
 

D

DelegatingIterator<E> - Class in net.automatalib.commons.util.collections
 
DelegatingIterator(Iterator<E>) - Constructor for class net.automatalib.commons.util.collections.DelegatingIterator
 
directUnion(int, int) - Method in class net.automatalib.commons.util.combinatorics.DisjointSetForestInt
 
DisjointSetForestInt - Class in net.automatalib.commons.util.combinatorics
 
DisjointSetForestInt(int) - Constructor for class net.automatalib.commons.util.combinatorics.DisjointSetForestInt
 
distinctIntegers(int, int, int) - Method in class net.automatalib.commons.util.random.RandomUtil
 
distinctIntegers(int, int, int, Random) - Static method in class net.automatalib.commons.util.random.RandomUtil
 
distinctIntegers(int, int) - Method in class net.automatalib.commons.util.random.RandomUtil
 
distinctIntegers(int, int, Random) - Static method in class net.automatalib.commons.util.random.RandomUtil
 
doubleValue(Double) - Static method in class net.automatalib.commons.util.WrapperUtil
 
doubleValue(Double, double) - Static method in class net.automatalib.commons.util.WrapperUtil
 
DynamicList<T extends MutableNumericID> - Class in net.automatalib.commons.util.nid
 
DynamicList() - Constructor for class net.automatalib.commons.util.nid.DynamicList
 

E

enquote(String) - Static method in class net.automatalib.commons.util.strings.StringUtil
 
enquote(String, Appendable) - Static method in class net.automatalib.commons.util.strings.StringUtil
 
enquoteIfNecessary(String) - Static method in class net.automatalib.commons.util.strings.StringUtil
 
enquoteIfNecessary(String, Appendable) - Static method in class net.automatalib.commons.util.strings.StringUtil
 
enquoteIfNecessary(String, Pattern) - Static method in class net.automatalib.commons.util.strings.StringUtil
 
enquoteIfNecessary(String, Appendable, Pattern) - Static method in class net.automatalib.commons.util.strings.StringUtil
 
enquoteIfNecessary(String, Appendable, Pattern, Pattern) - Static method in class net.automatalib.commons.util.strings.StringUtil
 
entrySet() - Method in class net.automatalib.commons.util.mappings.MapMapping
Delegates to the underlying Map.
equals(Object) - Method in class net.automatalib.commons.util.Pair
 
equals(Object) - Method in class net.automatalib.commons.util.Triple
 
equivalent(int, int) - Method in interface net.automatalib.commons.util.IntDisjointSets
Checks if two elements are in the same set.
equivalent(int, int) - Method in class net.automatalib.commons.util.UnionFindRemSP
 
escapeQuotes(String) - Static method in class net.automatalib.commons.util.strings.StringUtil
Escapes double quotes in a string.
escapeQuotes(String, Appendable) - Static method in class net.automatalib.commons.util.strings.StringUtil
 

F

find(int) - Method in class net.automatalib.commons.util.combinatorics.DisjointSetForestInt
 
find(int) - Method in interface net.automatalib.commons.util.IntDisjointSets
Determines the representative element of the set containing x.
find(int) - Method in class net.automatalib.commons.util.UnionFind
Finds the set of a given element, and compresses the path to the root node.
find(int) - Method in class net.automatalib.commons.util.UnionFindRemSP
Finds the set of a given element, and compresses the path to the root node.
findConstructor(Class<T>, Class<?>...) - Static method in class net.automatalib.commons.util.ReflectUtil
Tries to find a constructor that is able to accept parameters of the given types.
findMatchingMethod(Class<?>, String, Object...) - Static method in class net.automatalib.commons.util.ReflectUtil
findMethod(Class<?>, String, Class<?>...) - Static method in class net.automatalib.commons.util.ReflectUtil
Tries to find a method of the given name that is able to accept parameters of the given types.
findMethodRT(Class<?>, String, Class<?>, Class<?>...) - Static method in class net.automatalib.commons.util.ReflectUtil
floatValue(Float) - Static method in class net.automatalib.commons.util.WrapperUtil
 
floatValue(Float, float) - Static method in class net.automatalib.commons.util.WrapperUtil
 
forEachRemaining(Consumer<? super E>) - Method in class net.automatalib.commons.util.collections.DelegatingIterator
 
forRandom(Random) - Method in class net.automatalib.commons.util.random.WeightedSupplier
 
fromMap(Map<D, R>) - Static method in class net.automatalib.commons.util.mappings.Mappings
 
FunctionsUtil - Class in net.automatalib.commons.util.functions
This class provides utility methods for Java 8 Function objects (and for the corresponding primitive specializations).

G

get(int) - Method in class net.automatalib.commons.util.collections.CharRange
 
get(int) - Method in class net.automatalib.commons.util.collections.CharStringRange
 
get(K) - Method in class net.automatalib.commons.util.mappings.ArrayMapping
 
get(D) - Method in class net.automatalib.commons.util.mappings.MapMapping
 
get(D) - Method in interface net.automatalib.commons.util.mappings.Mapping
 
get(int) - Method in class net.automatalib.commons.util.nid.DynamicList
 
get() - Method in class net.automatalib.commons.util.random.WeightedSupplier
 
get() - Method in interface net.automatalib.commons.util.ref.Ref
Retrieves the referent.
get() - Method in class net.automatalib.commons.util.ref.StrongRef
 
get() - Method in class net.automatalib.commons.util.ref.WeakRef
 
getActiveCount() - Method in class net.automatalib.commons.util.concurrent.ScalingThreadPoolExecutor
 
getCanonicalSpecVersion() - Static method in class net.automatalib.commons.util.system.JVMUtil
Returns the canonized number of the currently available Java language specification version.
getFirst() - Method in class net.automatalib.commons.util.Pair
 
getFirst() - Method in class net.automatalib.commons.util.Triple
 
getId() - Method in class net.automatalib.commons.util.nid.AbstractMutableNumericID
 
getId() - Method in interface net.automatalib.commons.util.nid.NumericID
 
getIdentifierPattern() - Static method in class net.automatalib.commons.util.strings.StringUtil
 
getInstance() - Static method in class net.automatalib.commons.util.lib.LibLoader
 
getIntegerIndex(String) - Static method in class net.automatalib.commons.util.strings.StringIndexGenerator
 
getPriority() - Method in class net.automatalib.commons.util.settings.AbstractSystemPropertiesSource
 
getPriority() - Method in class net.automatalib.commons.util.settings.LocalFileSource
 
getPriority() - Method in interface net.automatalib.commons.util.settings.SettingsSource
 
getRandom() - Method in class net.automatalib.commons.util.random.RandomUtil
 
getSecond() - Method in class net.automatalib.commons.util.Pair
 
getSecond() - Method in class net.automatalib.commons.util.Triple
 
getStringIndex(int) - Method in class net.automatalib.commons.util.strings.StringIndexGenerator
 
getThird() - Method in class net.automatalib.commons.util.Triple
 

H

hashCode() - Method in class net.automatalib.commons.util.Pair
 
hashCode() - Method in class net.automatalib.commons.util.Triple
 
hasNext() - Method in class net.automatalib.commons.util.BitSetIterator
 
hasNext() - Method in class net.automatalib.commons.util.collections.AbstractThreeLevelIterator
 
hasNext() - Method in class net.automatalib.commons.util.collections.AbstractTwoLevelIterator
 
hasNext() - Method in class net.automatalib.commons.util.collections.CharRangeIterator
 
hasNext() - Method in class net.automatalib.commons.util.collections.CharStringRangeIterator
 
hasNext() - Method in class net.automatalib.commons.util.collections.DelegatingIterator
 
hasNext() - Method in class net.automatalib.commons.util.collections.IntRangeIterator
 
hasPrevious() - Method in class net.automatalib.commons.util.collections.CharRangeIterator
 
hasPrevious() - Method in class net.automatalib.commons.util.collections.CharStringRangeIterator
 
hasPrevious() - Method in class net.automatalib.commons.util.collections.IntRangeIterator
 
Holder<T> - Class in net.automatalib.commons.util
 
Holder() - Constructor for class net.automatalib.commons.util.Holder
 

I

id - Variable in class net.automatalib.commons.util.nid.AbstractMutableNumericID
 
idChanged(K, int, int) - Method in class net.automatalib.commons.util.mappings.ArrayMapping
 
idChanged(T, int, int) - Method in interface net.automatalib.commons.util.nid.IDChangeListener
 
IDChangeListener<T extends NumericID> - Interface in net.automatalib.commons.util.nid
 
IDChangeNotifier<T extends NumericID> - Class in net.automatalib.commons.util.nid
 
IDChangeNotifier() - Constructor for class net.automatalib.commons.util.nid.IDChangeNotifier
 
identity() - Static method in class net.automatalib.commons.util.mappings.Mappings
Retrieves the identity mapping, which maps each domain value to itself.
idGet(Mapping<D, D>, D) - Static method in class net.automatalib.commons.util.mappings.Mappings
 
indexOf(Object) - Method in class net.automatalib.commons.util.collections.CharRange
 
indexOf(char) - Method in class net.automatalib.commons.util.collections.CharRange
 
indexOf(Object) - Method in class net.automatalib.commons.util.collections.CharStringRange
 
indexOf(String) - Method in class net.automatalib.commons.util.collections.CharStringRange
 
IntDisjointSets - Interface in net.automatalib.commons.util
Interface for disjoint-set forest implementations that operate on a universe of contiguous integers.
intNext() - Method in class net.automatalib.commons.util.collections.IntRangeIterator
 
intPrevious() - Method in class net.automatalib.commons.util.collections.IntRangeIterator
 
intRange(int, int) - Static method in class net.automatalib.commons.util.collections.CollectionsUtil
 
intRange(int, int, int) - Static method in class net.automatalib.commons.util.collections.CollectionsUtil
 
IntRangeIterator - Class in net.automatalib.commons.util.collections
 
IntRangeIterator(int, int, int) - Constructor for class net.automatalib.commons.util.collections.IntRangeIterator
 
IntRangeIterator(int, int, int, int) - Constructor for class net.automatalib.commons.util.collections.IntRangeIterator
 
intValue(int) - Method in class net.automatalib.commons.util.collections.IntRangeIterator
 
intValue(Integer) - Static method in class net.automatalib.commons.util.WrapperUtil
 
intValue(Integer, int) - Static method in class net.automatalib.commons.util.WrapperUtil
 
invokeProcess(String[]) - Static method in class net.automatalib.commons.util.process.ProcessUtil
Runs the given set of command line arguments as a system process and returns the exit value of the spawned process.
invokeProcess(String[], Reader) - Static method in class net.automatalib.commons.util.process.ProcessUtil
Runs the given set of command line arguments as a system process and returns the exit value of the spawned process.
invokeProcess(String[], Consumer<String>) - Static method in class net.automatalib.commons.util.process.ProcessUtil
Runs the given set of command line arguments as a system process and returns the exit value of the spawned process.
invokeProcess(String[], Reader, Consumer<String>) - Static method in class net.automatalib.commons.util.process.ProcessUtil
Runs the given set of command line arguments as a system process and returns the exit value of the spawned process.
IOUtil - Class in net.automatalib.commons.util
Utility methods for operating with java.io.* classes.
isEmpty() - Method in class net.automatalib.commons.util.nid.DynamicList
 
iterator() - Method in class net.automatalib.commons.util.collections.CharRange
 
iterator() - Method in class net.automatalib.commons.util.collections.CharStringRange
 
iterator() - Method in class net.automatalib.commons.util.collections.ReusableIterator
 
iterator() - Method in class net.automatalib.commons.util.nid.DynamicList
 

J

JVMUtil - Class in net.automatalib.commons.util.system
Utility class for Java/JVM specific utilities.

L

l2Iterator(L1) - Method in class net.automatalib.commons.util.collections.AbstractThreeLevelIterator
 
l2Iterator(L1) - Method in class net.automatalib.commons.util.collections.AbstractTwoLevelIterator
 
l3Iterator(L1, L2) - Method in class net.automatalib.commons.util.collections.AbstractThreeLevelIterator
 
lastIndexOf(Object) - Method in class net.automatalib.commons.util.collections.CharRange
 
lastIndexOf(Object) - Method in class net.automatalib.commons.util.collections.CharStringRange
 
lexComparator(Comparator<U>) - Static method in class net.automatalib.commons.util.comparison.CmpUtil
Retrieves a lexicographical comparator for the given type.
lexComparator() - Static method in class net.automatalib.commons.util.comparison.CmpUtil
Retrieves a lexicographical comparator for the given type, which has to be an Iterable of Comparable types.
lexCompare(Iterable<? extends U>, Iterable<? extends U>, Comparator<U>) - Static method in class net.automatalib.commons.util.comparison.CmpUtil
Lexicographically compares two Iterables.
lexCompare(int[], int[]) - Static method in class net.automatalib.commons.util.comparison.CmpUtil
 
lexCompare(Iterable<? extends U>, Iterable<? extends U>) - Static method in class net.automatalib.commons.util.comparison.CmpUtil
Lexicographically compares two Iterables, whose element types are comparable.
LibLoader - Class in net.automatalib.commons.util.lib
Utility (singleton) class to manage loading of native libraries.
link(int, int) - Method in interface net.automatalib.commons.util.IntDisjointSets
Links (unites) two sets, identified by their representatives.
link(int, int) - Method in class net.automatalib.commons.util.UnionFind
Unites two given sets.
link(int, int) - Method in class net.automatalib.commons.util.UnionFindRemSP
Unites two given sets.
listIterator() - Method in class net.automatalib.commons.util.collections.CharRange
 
listIterator(int) - Method in class net.automatalib.commons.util.collections.CharRange
 
listIterator() - Method in class net.automatalib.commons.util.collections.CharStringRange
 
listIterator(int) - Method in class net.automatalib.commons.util.collections.CharStringRange
 
loadLibrary(Class<?>, String) - Method in class net.automatalib.commons.util.lib.LibLoader
Loads a native library.
loadLibrary(Class<?>, String, LoadPolicy) - Method in class net.automatalib.commons.util.lib.LibLoader
Loads a native library with the given load policy.
LoadLibraryException - Exception in net.automatalib.commons.util.lib
Unified exception to signal that loading of a native library has failed.
LoadLibraryException(String) - Constructor for exception net.automatalib.commons.util.lib.LoadLibraryException
 
LoadLibraryException(String, Throwable) - Constructor for exception net.automatalib.commons.util.lib.LoadLibraryException
 
LoadLibraryException(Throwable) - Constructor for exception net.automatalib.commons.util.lib.LoadLibraryException
 
LoadPolicy - Enum in net.automatalib.commons.util.lib
Specifies in which order a library to be loaded is searched for.
loadSettings(Properties) - Method in class net.automatalib.commons.util.settings.AbstractClassPathFileSource
 
loadSettings(Properties) - Method in class net.automatalib.commons.util.settings.AbstractSystemPropertiesSource
 
loadSettings(Properties) - Method in class net.automatalib.commons.util.settings.LocalFileSource
 
loadSettings(Properties) - Method in interface net.automatalib.commons.util.settings.SettingsSource
 
LocalFileSource - Class in net.automatalib.commons.util.settings
 
LocalFileSource(String) - Constructor for class net.automatalib.commons.util.settings.LocalFileSource
 
LocalFileSource(File) - Constructor for class net.automatalib.commons.util.settings.LocalFileSource
 
longValue(Long) - Static method in class net.automatalib.commons.util.WrapperUtil
 
longValue(Long, long) - Static method in class net.automatalib.commons.util.WrapperUtil
 

M

MapMapping<D,R> - Class in net.automatalib.commons.util.mappings
Class that wraps a Mapping around a Map.
MapMapping(Map<D, R>, boolean) - Constructor for class net.automatalib.commons.util.mappings.MapMapping
 
MapMapping() - Constructor for class net.automatalib.commons.util.mappings.MapMapping
 
MapMapping(Map<D, R>) - Constructor for class net.automatalib.commons.util.mappings.MapMapping
Constructor.
Mapping<D,R> - Interface in net.automatalib.commons.util.mappings
An interface for mapping objects of a certain domain type to objects of a certain range type.
Mappings - Class in net.automatalib.commons.util.mappings
Collection of various methods dealing with Mappings.
MutableMapping<D,R> - Interface in net.automatalib.commons.util.mappings
Mutable version of a Mapping, which supports setting keys for given values.
MutableNumericID - Interface in net.automatalib.commons.util.nid
 

N

net.automatalib.commons.util - package net.automatalib.commons.util
 
net.automatalib.commons.util.array - package net.automatalib.commons.util.array
 
net.automatalib.commons.util.collections - package net.automatalib.commons.util.collections
 
net.automatalib.commons.util.combinatorics - package net.automatalib.commons.util.combinatorics
 
net.automatalib.commons.util.comparison - package net.automatalib.commons.util.comparison
 
net.automatalib.commons.util.concurrent - package net.automatalib.commons.util.concurrent
 
net.automatalib.commons.util.functions - package net.automatalib.commons.util.functions
 
net.automatalib.commons.util.io - package net.automatalib.commons.util.io
 
net.automatalib.commons.util.lib - package net.automatalib.commons.util.lib
 
net.automatalib.commons.util.mappings - package net.automatalib.commons.util.mappings
 
net.automatalib.commons.util.nid - package net.automatalib.commons.util.nid
 
net.automatalib.commons.util.process - package net.automatalib.commons.util.process
 
net.automatalib.commons.util.random - package net.automatalib.commons.util.random
 
net.automatalib.commons.util.ref - package net.automatalib.commons.util.ref
 
net.automatalib.commons.util.settings - package net.automatalib.commons.util.settings
 
net.automatalib.commons.util.strings - package net.automatalib.commons.util.strings
 
net.automatalib.commons.util.system - package net.automatalib.commons.util.system
 
next() - Method in class net.automatalib.commons.util.collections.AbstractThreeLevelIterator
 
next() - Method in class net.automatalib.commons.util.collections.AbstractTwoLevelIterator
 
next() - Method in class net.automatalib.commons.util.collections.CharRangeIterator
 
next() - Method in class net.automatalib.commons.util.collections.CharStringRangeIterator
 
next() - Method in class net.automatalib.commons.util.collections.DelegatingIterator
 
next() - Method in class net.automatalib.commons.util.collections.IntRangeIterator
 
nextIndex() - Method in class net.automatalib.commons.util.collections.CharRangeIterator
 
nextIndex() - Method in class net.automatalib.commons.util.collections.CharStringRangeIterator
 
nextIndex() - Method in class net.automatalib.commons.util.collections.IntRangeIterator
 
nextInt() - Method in class net.automatalib.commons.util.BitSetIterator
 
nextL1() - Method in class net.automatalib.commons.util.collections.AbstractTwoLevelIterator
 
notifyListeners(T, int, int) - Method in class net.automatalib.commons.util.nid.IDChangeNotifier
 
nullGet(Mapping<? super D, ? extends R>, D) - Static method in class net.automatalib.commons.util.mappings.Mappings
 
nullMapping() - Static method in class net.automatalib.commons.util.mappings.Mappings
Retrieves the null mapping, which maps each domain value to null.
NullOutputStream - Class in net.automatalib.commons.util.io
An output stream that discards any input that is written to it.
NullOutputStream() - Constructor for class net.automatalib.commons.util.io.NullOutputStream
 
NumericID - Interface in net.automatalib.commons.util.nid
 

O

of(T1, T2) - Static method in class net.automatalib.commons.util.Pair
Convenience function for creating a pair, allowing the user to omit the type parameters.
of(T1, T2, T3) - Static method in class net.automatalib.commons.util.Triple
Convenience function for creating a triple, allowing the user to omit the type parameters.
OS_ARCH - Static variable in class net.automatalib.commons.util.lib.PlatformProperties
 
OS_NAME - Static variable in class net.automatalib.commons.util.lib.PlatformProperties
 
OS_VERSION - Static variable in class net.automatalib.commons.util.lib.PlatformProperties
 

P

Pair<T1,T2> - Class in net.automatalib.commons.util
Immutable pair class.
PlatformProperties - Class in net.automatalib.commons.util.lib
 
previous() - Method in class net.automatalib.commons.util.collections.CharRangeIterator
 
previous() - Method in class net.automatalib.commons.util.collections.CharStringRangeIterator
 
previous() - Method in class net.automatalib.commons.util.collections.IntRangeIterator
 
previousIndex() - Method in class net.automatalib.commons.util.collections.CharRangeIterator
 
previousIndex() - Method in class net.automatalib.commons.util.collections.CharStringRangeIterator
 
previousIndex() - Method in class net.automatalib.commons.util.collections.IntRangeIterator
 
print(Appendable) - Method in class net.automatalib.commons.util.Pair
 
print(Appendable) - Method in interface net.automatalib.commons.util.strings.Printable
Outputs the current object.
print(Appendable) - Method in class net.automatalib.commons.util.Triple
 
Printable - Interface in net.automatalib.commons.util.strings
Interface that allows outputting to an Appendable (e.g., a StringBuilder) instead of simply using Object.toString().
ProcessUtil - Class in net.automatalib.commons.util.process
Utility class for invoking system processes.
put(K, V) - Method in class net.automatalib.commons.util.mappings.ArrayMapping
 
put(D, R) - Method in class net.automatalib.commons.util.mappings.MapMapping
Delegates to the underlying Map.
put(D, R) - Method in interface net.automatalib.commons.util.mappings.MutableMapping
 

R

randomAccessList(Collection<? extends T>) - Static method in class net.automatalib.commons.util.collections.CollectionsUtil
 
RandomUtil - Class in net.automatalib.commons.util.random
 
RandomUtil() - Constructor for class net.automatalib.commons.util.random.RandomUtil
 
RandomUtil(Random) - Constructor for class net.automatalib.commons.util.random.RandomUtil
 
readSettings(Class<S>) - Static method in interface net.automatalib.commons.util.settings.SettingsSource
 
readSettings(Class<S>, Properties) - Static method in interface net.automatalib.commons.util.settings.SettingsSource
 
Ref<T> - Interface in net.automatalib.commons.util.ref
An abstraction for (weak or strong) references.
ReflectUtil - Class in net.automatalib.commons.util
Utility methods for using Java reflection.
Refs - Class in net.automatalib.commons.util.ref
Utility functions for dealing with references.
remove() - Method in class net.automatalib.commons.util.BitSetIterator
 
remove() - Method in class net.automatalib.commons.util.collections.AbstractThreeLevelIterator
 
remove() - Method in class net.automatalib.commons.util.collections.AbstractTwoLevelIterator
 
remove() - Method in class net.automatalib.commons.util.collections.CharRangeIterator
 
remove() - Method in class net.automatalib.commons.util.collections.CharStringRangeIterator
 
remove() - Method in class net.automatalib.commons.util.collections.DelegatingIterator
 
remove() - Method in class net.automatalib.commons.util.collections.IntRangeIterator
 
remove(Object) - Method in class net.automatalib.commons.util.nid.DynamicList
 
remove(Object, IDChangeNotifier<T>) - Method in class net.automatalib.commons.util.nid.DynamicList
 
remove(int, IDChangeNotifier<T>) - Method in class net.automatalib.commons.util.nid.DynamicList
 
removeListener(IDChangeListener<T>) - Method in class net.automatalib.commons.util.nid.IDChangeNotifier
 
removeReplace(List<E>, int) - Static method in class net.automatalib.commons.util.collections.CollectionsUtil
 
ReusableIterator<T> - Class in net.automatalib.commons.util.collections
A utility class that allows to reuse an Iterator.
ReusableIterator(Iterator<T>) - Constructor for class net.automatalib.commons.util.collections.ReusableIterator
Default constructor.
ReusableIterator(Iterator<T>, List<T>) - Constructor for class net.automatalib.commons.util.collections.ReusableIterator
Constructor that allows to explicitly specify that cache to be used.

S

safeComparator(Comparator<? super T>, CmpUtil.NullOrdering) - Static method in class net.automatalib.commons.util.comparison.CmpUtil
Retrieves a safe comparator, which can handle null element values.
safeDefault(Function<T, R>) - Static method in class net.automatalib.commons.util.functions.FunctionsUtil
Returns a default function if the argument is null.
safeDefault(IntFunction<R>) - Static method in class net.automatalib.commons.util.functions.FunctionsUtil
Returns a default function if the argument is null.
safeGet(Mapping<? super D, R>, D, R) - Static method in class net.automatalib.commons.util.mappings.Mappings
Safely retrieves a value from a mapping.
safeGet(int) - Method in class net.automatalib.commons.util.nid.DynamicList
 
safeToFalse(Predicate<T>) - Static method in class net.automatalib.commons.util.functions.FunctionsUtil
 
safeToTrue(Predicate<T>) - Static method in class net.automatalib.commons.util.functions.FunctionsUtil
 
safeWrite(ArrayWritable<U>, T[]) - Static method in class net.automatalib.commons.util.array.AWUtil
Writes the complete container data to an array.
safeWrite(int, ArrayWritable<U>, T[]) - Static method in class net.automatalib.commons.util.array.AWUtil
Writes a given maximum amount of data items from a container to an array.
safeWrite(int, ArrayWritable<U>, int, T[], int) - Static method in class net.automatalib.commons.util.array.AWUtil
 
safeWrite(ArrayWritable<U>, T[], int) - Static method in class net.automatalib.commons.util.array.AWUtil
 
sample(List<? extends T>, int) - Method in class net.automatalib.commons.util.random.RandomUtil
 
sample(List<? extends T>, int, Random) - Static method in class net.automatalib.commons.util.random.RandomUtil
 
sampleUnique(List<? extends T>, int) - Method in class net.automatalib.commons.util.random.RandomUtil
 
sampleUnique(List<? extends T>, int, Random) - Static method in class net.automatalib.commons.util.random.RandomUtil
 
ScalingThreadPoolExecutor - Class in net.automatalib.commons.util.concurrent
A ThreadPoolExecutor that internally uses a ScalingLinkedBlockingQueue to manage scheduled tasks.
ScalingThreadPoolExecutor(int, int, long, TimeUnit) - Constructor for class net.automatalib.commons.util.concurrent.ScalingThreadPoolExecutor
 
set(Character) - Method in class net.automatalib.commons.util.collections.CharRangeIterator
 
set(String) - Method in class net.automatalib.commons.util.collections.CharStringRangeIterator
 
set(Integer) - Method in class net.automatalib.commons.util.collections.IntRangeIterator
 
setId(int) - Method in class net.automatalib.commons.util.nid.AbstractMutableNumericID
 
setId(int) - Method in interface net.automatalib.commons.util.nid.MutableNumericID
 
SettingsSource - Interface in net.automatalib.commons.util.settings
 
shortValue(Short, short) - Static method in class net.automatalib.commons.util.WrapperUtil
 
size() - Method in class net.automatalib.commons.util.collections.CharRange
 
size() - Method in class net.automatalib.commons.util.collections.CharStringRange
 
size() - Method in class net.automatalib.commons.util.combinatorics.DisjointSetForestInt
 
size() - Method in interface net.automatalib.commons.util.IntDisjointSets
Returns the size of the universe.
size() - Method in class net.automatalib.commons.util.nid.DynamicList
 
size() - Method in class net.automatalib.commons.util.UnionFind
 
size() - Method in class net.automatalib.commons.util.UnionFindRemSP
 
skip(InputStream) - Static method in class net.automatalib.commons.util.IOUtil
Skips the content of the stream as long as there is data available.
StringIndexGenerator - Class in net.automatalib.commons.util.strings
Class for transforming integer index values into string values (using latin characters, therefore effectively realizing a radix-26 representation of numbers).
StringIndexGenerator(StringIndexGenerator.Case) - Constructor for class net.automatalib.commons.util.strings.StringIndexGenerator
 
StringIndexGenerator.Case - Enum in net.automatalib.commons.util.strings
 
StringUtil - Class in net.automatalib.commons.util.strings
Miscellaneous utility functions for Strings.
strong(T) - Static method in class net.automatalib.commons.util.ref.Refs
Creates a strong reference to the given referent.
StrongRef<T> - Class in net.automatalib.commons.util.ref
A strong reference wrapper, complying to the Ref interface.
StrongRef(T) - Constructor for class net.automatalib.commons.util.ref.StrongRef
Constructor.
swap(int, int) - Method in class net.automatalib.commons.util.nid.DynamicList
 

T

toArray(ArrayWritable<?>) - Static method in class net.automatalib.commons.util.array.AWUtil
 
toArray(ArrayWritable<?>, T[]) - Static method in class net.automatalib.commons.util.array.AWUtil
 
toString() - Method in class net.automatalib.commons.util.strings.AbstractPrintable
 
toString(Printable) - Static method in interface net.automatalib.commons.util.strings.Printable
 
toStringMapping() - Static method in class net.automatalib.commons.util.mappings.Mappings
Returns a mapping that maps objects to their String representation, as obtained by String.valueOf(Object).
Triple<T1,T2,T3> - Class in net.automatalib.commons.util
Immutable triple class.

U

unescapeQuotes(String) - Static method in class net.automatalib.commons.util.strings.StringUtil
Unescapes escaped double quotes in a string, i.e. replaces \" by " and \\ by \.
unescapeQuotes(String, Appendable) - Static method in class net.automatalib.commons.util.strings.StringUtil
 
union(int, int) - Method in class net.automatalib.commons.util.combinatorics.DisjointSetForestInt
 
union(int, int) - Method in interface net.automatalib.commons.util.IntDisjointSets
Unites the sets containing the respective elements.
union(int, int) - Method in class net.automatalib.commons.util.UnionFindRemSP
Unites the sets containing the two given elements.
UnionFind - Class in net.automatalib.commons.util
The well-known disjoint-set forest data structure for dealing with partitions on a fixed-range integer domain.
UnionFind(int) - Constructor for class net.automatalib.commons.util.UnionFind
Initializes the disjoint-set data structure.
UnionFindRemSP - Class in net.automatalib.commons.util
Implementation of a disjoint set (union-find) data structure for integers, based on Rem's algorithm, as described in the paper Experiments on Union-Find Algorithms for the Disjoint-Set Data Structure (M.
UnionFindRemSP(int) - Constructor for class net.automatalib.commons.util.UnionFindRemSP
Initializes the disjoint-set data structure.
unquote(String) - Static method in class net.automatalib.commons.util.strings.StringUtil
 
unquote(String, Appendable) - Static method in class net.automatalib.commons.util.strings.StringUtil
 
upcast() - Static method in class net.automatalib.commons.util.mappings.Mappings
Returns a mapping that maps objects to a supertype representation.

V

value(int) - Method in class net.automatalib.commons.util.collections.IntRangeIterator
 
value - Variable in class net.automatalib.commons.util.Holder
 
valueOf(String) - Static method in enum net.automatalib.commons.util.comparison.CmpUtil.NullOrdering
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.automatalib.commons.util.lib.LoadPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.automatalib.commons.util.strings.StringIndexGenerator.Case
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.automatalib.commons.util.comparison.CmpUtil.NullOrdering
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.automatalib.commons.util.lib.LoadPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.automatalib.commons.util.strings.StringIndexGenerator.Case
Returns an array containing the constants of this enum type, in the order they are declared.

W

weak(T) - Static method in class net.automatalib.commons.util.ref.Refs
Creates a weak reference to the given referent.
WeakRef<T> - Class in net.automatalib.commons.util.ref
A weak reference wrapper, complying to the Ref interface.
WeakRef(T) - Constructor for class net.automatalib.commons.util.ref.WeakRef
Constructor.
WeightedSupplier<T> - Class in net.automatalib.commons.util.random
This class implements a Supplier that randomly delegates to one of several (sub-)suppliers.
WeightedSupplier() - Constructor for class net.automatalib.commons.util.random.WeightedSupplier
 
WrapperUtil - Class in net.automatalib.commons.util
 
write(byte[]) - Method in class net.automatalib.commons.util.io.NullOutputStream
 
write(byte[], int, int) - Method in class net.automatalib.commons.util.io.NullOutputStream
 
write(int) - Method in class net.automatalib.commons.util.io.NullOutputStream
 
writeToArray(int, Object[], int, int) - Method in class net.automatalib.commons.util.collections.CharRange
 
writeToArray(int, Object[], int, int) - Method in class net.automatalib.commons.util.collections.CharStringRange
 
writeToArray(int, Object[], int, int) - Method in class net.automatalib.commons.util.nid.DynamicList
 
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2019. All rights reserved.