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

A

addAll(Collection<E>, Iterator<? extends E>) - Static method in class net.innig.collect.InnigCollections
 
addAll(Collection<E>, Enumeration<? extends E>) - Static method in class net.innig.collect.InnigCollections
 
allTypeNames(Class) - Static method in class net.innig.util.EnumeratedType
Returns the set of valid type names for the given enumerated type class.
allTypeNamesSorted(Class) - Static method in class net.innig.util.OrderedType
Returns the set of valid type names for the given enumerated type class, in the type's (not the names') natural order.
allTypes(Class) - Static method in class net.innig.util.EnumeratedType
Returns the set of valid types for the given enumerated type class.
allTypesSorted(Class) - Static method in class net.innig.util.OrderedType
Returns the ordered set of valid types for the given enumerated type class.
apply(CharSequence) - Method in class net.innig.util.RegexReplacement
 
applySteps(ListMutator) - Method in class net.innig.collect.ListDiff
Walks a ListMutator through the sequence of steps which transform the old list into the new.
asIterator(Enumeration<E>) - Static method in class net.innig.collect.InnigCollections
 

B

bitsNeeded(long, boolean) - Static method in class net.innig.collect.IntegralRadix
Returns the number of bits necessary to represent n.

C

call(T) - Method in interface net.innig.collect.Closure
 
clear() - Method in class net.innig.collect.CompositeMultiMap
 
clear() - Method in interface net.innig.collect.MultiMap
Clears all entries.
clear() - Method in class net.innig.collect.RadixMap
 
Closure<T> - Interface in net.innig.collect
 
CollectionDiff<E> - Class in net.innig.collect
Finds the difference between two Collections.
CollectionDiff(Collection<? extends E>, Collection<? extends E>) - Constructor for class net.innig.collect.CollectionDiff
Prepares a comparison of two collections without creating an internal copy.
CollectionDiff(Collection<? extends E>, Collection<? extends E>, boolean) - Constructor for class net.innig.collect.CollectionDiff
Prepares a comparison of two collections, optionally creating an internal copy of the collections to allow subsequent modification of the collections being compared.
comparator(Class) - Static method in class net.innig.util.OrderedType
Returns the comparator which gives the natural ordering on the given class.
compare(Object, Object) - Method in class net.innig.collect.IntegralRadix
 
compare(Object, Object) - Method in class net.innig.collect.StringRadix
Compares two strings in a manner consistent with this radix.
compare(T, T) - Method in class net.innig.util.ReverseComparator
 
compareTo(Object) - Method in class net.innig.util.OrderedType
 
CompositeMultiMap<K,V> - Class in net.innig.collect
A multi-map implementation which combines existing Map and Set implementations.
CompositeMultiMap(Class<? extends Map>, Class<? extends Set>) - Constructor for class net.innig.collect.CompositeMultiMap
Creates a new empty composite multi-map.
CompositeMultiMap(Class<? extends Map>, Class<? extends Set>, MultiMap<? extends K, ? extends V>) - Constructor for class net.innig.collect.CompositeMultiMap
Creates a new composite multi-map which is a shallow copy of an existing multi-map.
CompositeMultiMap(Class<? extends Map>, Class<? extends Set>, Map<? extends K, ? extends V>) - Constructor for class net.innig.collect.CompositeMultiMap
Creates a new composite multi-map which is a shallow copy of an existing map.
CompositeMultiMap(Map<K, Set<V>>, Class<? extends Set>) - Constructor for class net.innig.collect.CompositeMultiMap
 
CompositeMultiMap(TreeMap<K, Set<V>>, Factory<Set<V>>) - Constructor for class net.innig.collect.CompositeMultiMap
 
CompositeMultiMap.Entry<EK,EV> - Class in net.innig.collect
 
CompositeMultiMap.Entry(EK, EV) - Constructor for class net.innig.collect.CompositeMultiMap.Entry
 
Conf - Class in net.innig.util
 
ConfigurationException - Exception in net.innig.util
 
ConfigurationException(String) - Constructor for exception net.innig.util.ConfigurationException
 
ConfigurationException(Throwable) - Constructor for exception net.innig.util.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception net.innig.util.ConfigurationException
 
confToResourceName(Class, String) - Static method in class net.innig.util.Conf
 
confToResourceName(String) - Static method in class net.innig.util.Conf
 
ConstructorFactory<T> - Class in net.innig.collect
 
ConstructorFactory(Class<? extends T>) - Constructor for class net.innig.collect.ConstructorFactory
 
containsKey(K) - Method in class net.innig.collect.CompositeMultiMap
 
containsKey(K) - Method in interface net.innig.collect.MultiMap
Returns true if there is at least one mapping for the given key.
containsKey(Object) - Method in class net.innig.collect.RadixMap
 
containsValue(V) - Method in class net.innig.collect.CompositeMultiMap
 
containsValue(V) - Method in interface net.innig.collect.MultiMap
Returns true if there is at least one key which maps to the given values.
CorruptConfigurationException - Exception in net.innig.util
 
CorruptConfigurationException(String, String) - Constructor for exception net.innig.util.CorruptConfigurationException
 
CorruptConfigurationException(String, Exception) - Constructor for exception net.innig.util.CorruptConfigurationException
 
create() - Method in class net.innig.collect.ConstructorFactory
 
create() - Method in interface net.innig.collect.Factory
 
create(int) - Static method in class net.innig.math.Fourier1D
Factory method allows future etpansion to optimized subclasses (e.g.

D

DEFAULT - Static variable in class net.innig.collect.StringRadix
 
DefaultListMutator - Class in net.innig.collect
Applies the steps of a list diff to another list.
DefaultListMutator(List) - Constructor for class net.innig.collect.DefaultListMutator
 
DelegatingProxy - Class in net.innig.util
Creates dynamic proxy objects which pass the methods of an interface through to a collection of delegate objects.
DelegatingProxy(Object[]) - Constructor for class net.innig.util.DelegatingProxy
 
DelegatingProxy(Object[], InvocationHandler) - Constructor for class net.innig.util.DelegatingProxy
 
digit(Object, int) - Method in class net.innig.collect.IntegralRadix
Returns the digits of the radix representation of the given number.
digit(Object, int) - Method in interface net.innig.collect.Radix
Returns the digits of the radix representation of the given object.
digit(Object, int) - Method in class net.innig.collect.StringRadix
Returns the digits of the radix representation of the given String.
dump() - Method in class net.innig.collect.RadixMap
 

E

EMPTY_MULTIMAP - Static variable in class net.innig.collect.InnigCollections
 
emptyMultimap() - Static method in class net.innig.collect.InnigCollections
 
entrySet() - Method in class net.innig.collect.CompositeMultiMap
 
entrySet() - Method in interface net.innig.collect.MultiMap
Returns the set of key/value pairs in this multi-map.
entrySet() - Method in class net.innig.collect.RadixMap
 
EnumeratedType - Class in net.innig.util
An alternative to using hand-assigned integer constants for enumerated types.
equals(Object) - Method in class net.innig.collect.CollectionDiff
Returns true if the other object is a collection diff comparing equal collections.
equals(Object) - Method in class net.innig.collect.CompositeMultiMap.Entry
 
equals(Object) - Method in class net.innig.collect.CompositeMultiMap
 
equals(Object) - Method in class net.innig.collect.IntegralRadix
 
equals(Object) - Method in class net.innig.collect.ListDiff
Returns true if the other object is a list diff comparing equal lists.
equals(Object) - Method in interface net.innig.collect.MultiMap.Entry
Two entries are equal if their keys and values are equal.
equals(Object) - Method in interface net.innig.collect.MultiMap
Two multi-maps are equal iff they contain the same key/value mappings.
equals(Object) - Method in class net.innig.collect.StringRadix
Returns true if the given Object is a Radix identical to this one.
equals(Object) - Method in class net.innig.util.EnumeratedType
Enumerated types always use object identity.
equals(Object) - Method in class net.innig.util.TextualDiff.Delta
 
equals(Object) - Method in class net.innig.util.TextualDiff.Excerpt
 

F

Factory<T> - Interface in net.innig.collect
 
findCycles(N, GraphWalker<N>) - Static method in class net.innig.collect.Graphs
 
forType(Class) - Static method in class net.innig.collect.IntegralRadix
Returns a base-256 radix which handles numbers of the given type in their natural form (signed, and all bits used).
Fourier1D - Class in net.innig.math
Simple one-dimensional FFT, with some very basic optimizations.

G

get(K) - Method in class net.innig.collect.CompositeMultiMap
 
get(K) - Method in interface net.innig.collect.MultiMap
Returns the set of values for a given key.
get(Object) - Method in class net.innig.collect.RadixMap
 
getAdded() - Method in class net.innig.collect.CollectionDiff
Returns the objects which are in newStuff but not oldStuff.
getAdded() - Method in class net.innig.util.TextualDiff.Delta
 
getAncestors() - Method in class net.innig.util.GraphType
 
getBase() - Method in class net.innig.collect.IntegralRadix
Returns the base (the number of digit values) in this radix.
getBase() - Method in interface net.innig.collect.Radix
Returns the base (the number of digit values) in this radix.
getBase() - Method in class net.innig.collect.StringRadix
Returns the base (the number of digit values) in this radix.
getBufferSize() - Method in class org.mpr.util.StreamSplitter
Returns the maximum number of bytes the splitter will read or write at once.
getBufferSize() - Method in class org.mpr.util.TCPTunnel
Returns the maximum number of bytes the tunneler will hold in each internal buffer.
getByteCount() - Method in class org.mpr.util.StreamSplitter
Returns the number of bytes this splitter has read from its input.
getChanges() - Method in class net.innig.util.TextualDiff
Returns a list of changed sections.
getChildren() - Method in class net.innig.util.GraphType
 
getContextAfter(int) - Method in class net.innig.util.TextualDiff.Excerpt
 
getContextBefore(int) - Method in class net.innig.util.TextualDiff.Excerpt
 
getDelegateName() - Method in class net.innig.util.LoggingProxy
 
getDeltas() - Method in class net.innig.util.TextualDiff
Returns a list of all deltas, alternating identical sections and changed sections.
getDescendents() - Method in class net.innig.util.GraphType
 
getEdgesFrom(N) - Method in interface net.innig.collect.GraphWalker
Returns the edges reachable from a node of the graph.
getEnd() - Method in class net.innig.util.TextualDiff.Excerpt
 
getFullText() - Method in class net.innig.util.TextualDiff.Excerpt
 
getHaltOnEOF() - Method in class org.mpr.util.StreamSplitter
Determines whether the splitter will halt when it reads EOF, or will wait for more input.
getIndex() - Method in class net.innig.collect.ListDiff.Step
 
getKey() - Method in class net.innig.collect.CompositeMultiMap.Entry
 
getKey() - Method in interface net.innig.collect.MultiMap.Entry
The key this entry maps from.
getLatency() - Method in class org.mpr.util.StreamSplitter
Returns the time in milliseconds which this splitter will sleep waiting for new input.
getLatency() - Method in class org.mpr.util.TCPTunnel
Returns the time in milliseconds which this tunnel will sleep waiting for new input.
getLogger() - Method in class net.innig.util.Log4jLoggingProxy
 
getMaxPosition(Object) - Method in class net.innig.collect.IntegralRadix
Returns the position of the most significant digit for this radix.
getMaxPosition(Object) - Method in interface net.innig.collect.Radix
Returns the position of the most significant digit for this radix.
getMaxPosition(Object) - Method in class net.innig.collect.StringRadix
Returns zero.
getMaxPositionForAll(Collection) - Method in class net.innig.collect.IntegralRadix
Returns the position of the most significant digit for this radix.
getMaxPositionForAll(Collection) - Method in interface net.innig.collect.Radix
Returns the hightest position of the most significant digit of any of the values in the collection.
getMaxPositionForAll(Collection) - Method in class net.innig.collect.StringRadix
Returns the lowest position of any of the least significant digits of the given strings.
getMergedProperties(String) - Static method in class net.innig.util.Conf
 
getMergedProperties(String, ClassLoader) - Static method in class net.innig.util.Conf
 
getMergedProperties(Class, String) - Static method in class net.innig.util.Conf
 
getMergedProperties(Class, String, ClassLoader) - Static method in class net.innig.util.Conf
 
getMinPosition(Object) - Method in class net.innig.collect.IntegralRadix
Returns zero.
getMinPosition(Object) - Method in interface net.innig.collect.Radix
Returns the position of the most significant digit for this radix.
getMinPosition(Object) - Method in class net.innig.collect.StringRadix
Returns the position of the least significant digit.
getMinPositionForAll(Collection) - Method in class net.innig.collect.IntegralRadix
Returns zero.
getMinPositionForAll(Collection) - Method in interface net.innig.collect.Radix
Returns the lowest position of the least significant digit of any of the values in the collection.
getMinPositionForAll(Collection) - Method in class net.innig.collect.StringRadix
Returns the lowest position of any of the least significant digits of the given strings.
getMultiConnection() - Method in class org.mpr.util.TCPTunnel
Allows or disallows multiple simultaneous connections.
getName() - Method in class net.innig.util.EnumeratedType
Returns the name of this enumerated type.
getNewText() - Method in class net.innig.util.TextualDiff
 
getObject() - Method in class net.innig.collect.ListDiff.Step
 
getOldText() - Method in class net.innig.util.TextualDiff
 
getParents() - Method in class net.innig.util.GraphType
 
getPriority() - Method in class net.innig.util.ThreadFlock
Returns the priority of the threads in this flock.
getRadix() - Method in class net.innig.collect.RadixMap
 
getRemoved() - Method in class net.innig.collect.CollectionDiff
Returns the objects which are in oldStuff but not newStuff.
getRemoved() - Method in class net.innig.util.TextualDiff.Delta
 
getResource() - Method in exception net.innig.util.MissingConfigurationException
 
getSame() - Method in class net.innig.collect.CollectionDiff
Returns the objects which are in both oldStuff and newStuff.
getStart() - Method in class net.innig.util.TextualDiff.Excerpt
 
getSteps() - Method in class net.innig.collect.ListDiff
Returns a sequence of steps which transform the old list into the new.
getText() - Method in class net.innig.util.TextualDiff.Excerpt
 
getThreadCount() - Method in class net.innig.util.ThreadFlock
Returns the number of threads in this flock.
getToIndex() - Method in class net.innig.collect.ListDiff.Move
 
getValue() - Method in class net.innig.collect.CompositeMultiMap.Entry
 
getValue() - Method in interface net.innig.collect.MultiMap.Entry
The value this entry maps to.
getVerbose() - Method in class org.mpr.util.StreamSplitter
Turns debugging output on and off, including exception stack traces.
getVerbose() - Method in class org.mpr.util.TCPTunnel
Turns debugging output on and off.
Graphs - Class in net.innig.collect
Graph utilities.
GraphType - Class in net.innig.util
An enumerated type with directed edges between its members.
GraphType(String) - Constructor for class net.innig.util.GraphType
 
GraphType(String, GraphType) - Constructor for class net.innig.util.GraphType
 
GraphType(String, GraphType[]) - Constructor for class net.innig.util.GraphType
 
GraphType(String, Collection) - Constructor for class net.innig.util.GraphType
 
GraphWalker<N> - Interface in net.innig.collect
A foolishly simple abstraction of a directed graph.
greaterThan(OrderedType) - Method in class net.innig.util.OrderedType
 
greaterThanEq(OrderedType) - Method in class net.innig.util.OrderedType
 

H

halt() - Method in class org.mpr.util.StreamSplitter
Asks this splitter to halt at its earliest convenience.
hashCode() - Method in class net.innig.collect.CollectionDiff
 
hashCode() - Method in class net.innig.collect.CompositeMultiMap.Entry
 
hashCode() - Method in class net.innig.collect.CompositeMultiMap
 
hashCode() - Method in class net.innig.collect.IntegralRadix
 
hashCode() - Method in interface net.innig.collect.MultiMap.Entry
 
hashCode() - Method in interface net.innig.collect.MultiMap
 
hashCode() - Method in class net.innig.util.EnumeratedType
 
hashCode() - Method in class net.innig.util.TextualDiff.Delta
 
hashCode() - Method in class net.innig.util.TextualDiff.Excerpt
 
HashMultiMap<K,V> - Class in net.innig.collect
A multi-map implementation which uses HashMap and HashSet.
HashMultiMap() - Constructor for class net.innig.collect.HashMultiMap
 
HashMultiMap(MultiMap<K, V>) - Constructor for class net.innig.collect.HashMultiMap
 
HashMultiMap(Map<K, V>) - Constructor for class net.innig.collect.HashMultiMap
 

I

InnigCollections - Class in net.innig.collect
Innig collection utilities.
InnigCollections() - Constructor for class net.innig.collect.InnigCollections
 
insert(Object, int) - Method in class net.innig.collect.DefaultListMutator
 
insert(Object, int) - Method in interface net.innig.collect.ListMutator
 
IntegralRadix - Class in net.innig.collect
A radix which supports Byte, Short, Integer, and Long.
IntegralRadix(int, int, boolean) - Constructor for class net.innig.collect.IntegralRadix
Creates a new radix for n-bit integers.
interrupt() - Method in class net.innig.util.ThreadFlock
Interrupts all the threads in the flock.
inverse(MultiMap<K, V>) - Static method in class net.innig.collect.InnigCollections
Returns a multi-map which maps the values of the input to its keys.
inverse(Map<K, V>) - Static method in class net.innig.collect.InnigCollections
Returns a multi-map which maps the values of the input to its keys.
inverseTransform(double[], double[], double[], double[]) - Method in class net.innig.math.Fourier1D
 
invoke(Object, Method, Object[]) - Method in class net.innig.util.DelegatingProxy
 
invoke(Object, Method, Object[]) - Method in class net.innig.util.LoggingProxy
 
invoke(Object, Method, Object[]) - Method in class net.innig.util.WrappingProxy
Deprecated.  
is(GraphType) - Method in class net.innig.util.GraphType
 
isChange() - Method in class net.innig.util.TextualDiff.Delta
 
isChanged() - Method in class net.innig.util.TextualDiff
 
isDaemon() - Method in class net.innig.util.ThreadFlock
Determines whether the threads in this flock are daemons.
isDone() - Method in class org.mpr.util.StreamSplitter
Returns true if the splitter has run and has halted.
isEmpty() - Method in class net.innig.collect.CompositeMultiMap
 
isEmpty() - Method in interface net.innig.collect.MultiMap
Returns true if there are no mappings.
isEmpty() - Method in class net.innig.collect.RadixMap
 

J

join(long) - Method in class net.innig.util.ThreadFlock
Waits for all the threads in the flock to die.

K

keySet() - Method in class net.innig.collect.CompositeMultiMap
 
keySet() - Method in interface net.innig.collect.MultiMap
Returns the set of keys in this multi-map.
keySet() - Method in class net.innig.collect.RadixMap
 

L

lessThan(OrderedType) - Method in class net.innig.util.OrderedType
 
lessThanEq(OrderedType) - Method in class net.innig.util.OrderedType
 
ListDiff - Class in net.innig.collect
Finds the difference between two ordered lists.
ListDiff(List, List) - Constructor for class net.innig.collect.ListDiff
Prepares a comparison of two lists.
ListDiff.Insert - Class in net.innig.collect
A list transformation step: insert an object at a given position.
ListDiff.Insert(Object, int) - Constructor for class net.innig.collect.ListDiff.Insert
 
ListDiff.Move - Class in net.innig.collect
A list transformation step: move an object from one position to another.
ListDiff.Move(Object, int, int) - Constructor for class net.innig.collect.ListDiff.Move
 
ListDiff.Remove - Class in net.innig.collect
A list transformation step: remove an object at a given position.
ListDiff.Remove(Object, int) - Constructor for class net.innig.collect.ListDiff.Remove
 
ListDiff.Step - Class in net.innig.collect
A step in a list transformation.
ListMutator - Interface in net.innig.collect
Follows instructions from a ListDiff for mutating a list.
Log4jLoggingProxy - Class in net.innig.util
 
Log4jLoggingProxy(Object, Logger) - Constructor for class net.innig.util.Log4jLoggingProxy
 
LoggingProxy - Class in net.innig.util
Creates dynamic proxy objects which log method calls.
LoggingProxy(Object) - Constructor for class net.innig.util.LoggingProxy
 
LoggingProxy(Object, InvocationHandler) - Constructor for class net.innig.util.LoggingProxy
 

M

main(String[]) - Static method in class net.innig.collect.ListDiff
For testing
main(String[]) - Static method in class org.mpr.util.StreamSplitter
Command line handling
main(String[]) - Static method in class org.mpr.util.TCPTunnel
Command line handling
map(Iterator<I>, Mapper<I, O>) - Static method in class net.innig.collect.InnigCollections
 
map(I) - Method in interface net.innig.collect.Mapper
 
Mapper<I,O> - Interface in net.innig.collect
Experimental.
MissingConfigurationException - Exception in net.innig.util
 
MissingConfigurationException(String, String) - Constructor for exception net.innig.util.MissingConfigurationException
 
move(Object, int, int) - Method in class net.innig.collect.DefaultListMutator
 
move(Object, int, int) - Method in interface net.innig.collect.ListMutator
 
MultiMap<K,V> - Interface in net.innig.collect
A map which allows multiple values per key.
MultiMap.Entry<EK,EV> - Interface in net.innig.collect
Represents a single key/value pair in the multi-map.

N

nameComparator(Class) - Static method in class net.innig.util.OrderedType
Returns a comparator which orders Strings by the natural ordering of their corresponding ordered types in the given class.
net.innig.collect - package net.innig.collect
 
net.innig.io - package net.innig.io
 
net.innig.math - package net.innig.math
 
net.innig.util - package net.innig.util
 
newProxyInstance(Class<T>, Object[]) - Static method in class net.innig.util.DelegatingProxy
 
newProxyInstance(Class<T>, Object[], InvocationHandler) - Static method in class net.innig.util.DelegatingProxy
 
newProxyInstance(ClassLoader, Class[], Object[]) - Static method in class net.innig.util.DelegatingProxy
 
newProxyInstance(ClassLoader, Class[], Object[], InvocationHandler) - Static method in class net.innig.util.DelegatingProxy
 
newProxyInstance(Object, LoggingProxy) - Static method in class net.innig.util.LoggingProxy
 
newProxyInstance(Class, Object, InvocationHandler, InvocationHandler) - Static method in class net.innig.util.WrappingProxy
Deprecated.  
NullInputStream - Class in net.innig.io
 
NullInputStream() - Constructor for class net.innig.io.NullInputStream
 
NullOutputStream - Class in net.innig.io
 
NullOutputStream() - Constructor for class net.innig.io.NullOutputStream
 

O

objectFromDigits(int[]) - Method in class net.innig.collect.IntegralRadix
Constructs a number from the given digits.
objectFromDigits(int[], int, int) - Method in class net.innig.collect.IntegralRadix
Constructs a number from the given digits.
objectFromDigits(int[]) - Method in interface net.innig.collect.Radix
Constructs an object from the given digits (optional operation).
objectFromDigits(int[], int, int) - Method in interface net.innig.collect.Radix
Constructs an object from the given digits (optional operation).
objectFromDigits(int[]) - Method in class net.innig.collect.StringRadix
Constructs a String from the given digits.
objectFromDigits(int[], int, int) - Method in class net.innig.collect.StringRadix
Constructs a String from the given digits.
OrderedType - Class in net.innig.util
An enumerated type with a natural ordering.
OrderedType(String) - Constructor for class net.innig.util.OrderedType
Creates a new enumerated type, ordered relative to its peers according to its lexical order in the source code.
OrderedType(String, int) - Constructor for class net.innig.util.OrderedType
Creates a new enumerated type, ordered relative to its peers of the same class by an integer.
OrderedType(String, Comparable) - Constructor for class net.innig.util.OrderedType
Creates a new enumerated type, ordered relative to its peers of the same class by a comparable object.
org.mpr.util - package org.mpr.util
 

P

PrintLoggingProxy - Class in net.innig.util
 
PrintLoggingProxy(Object, PrintWriter) - Constructor for class net.innig.util.PrintLoggingProxy
 
PrintLoggingProxy(Object, OutputStream) - Constructor for class net.innig.util.PrintLoggingProxy
 
PrintLoggingProxy(Object) - Constructor for class net.innig.util.PrintLoggingProxy
 
put(K, V) - Method in class net.innig.collect.CompositeMultiMap
 
put(K, V) - Method in interface net.innig.collect.MultiMap
Adds a mapping from a key to a value.
put(Object, Object) - Method in class net.innig.collect.RadixMap
 
putAll(K, Collection<? extends V>) - Method in class net.innig.collect.CompositeMultiMap
 
putAll(MultiMap<? extends K, ? extends V>) - Method in class net.innig.collect.CompositeMultiMap
 
putAll(Map<? extends K, ? extends V>) - Method in class net.innig.collect.CompositeMultiMap
 
putAll(K, Collection<? extends V>) - Method in interface net.innig.collect.MultiMap
Adds mappings from a key to several different values.
putAll(MultiMap<? extends K, ? extends V>) - Method in interface net.innig.collect.MultiMap
Adds all entries from another multi-map to this one.
putAll(Map<? extends K, ? extends V>) - Method in interface net.innig.collect.MultiMap
Adds all entries from a map to this multi-map.

R

Radix - Interface in net.innig.collect
Extracts a radix representation -- a sequence of digits -- from objects.
RadixMap - Class in net.innig.collect
A map which theoretically has fast lookups, but doesn't actually work very well (yet).
RadixMap(Radix) - Constructor for class net.innig.collect.RadixMap
 
RadixMap(Radix, Map) - Constructor for class net.innig.collect.RadixMap
 
radixSort(List, Radix) - Static method in class net.innig.collect.InnigCollections
Applies a linear-time radix sorting algorithm to a list.
reachableNodes(N, GraphWalker<N>) - Static method in class net.innig.collect.Graphs
Returns the set of all nodes reachable along directed paths from a given node in a given graph.
reachableNodesFromSet(Set<N>, GraphWalker<N>) - Static method in class net.innig.collect.Graphs
Returns the set of all nodes reachable along directed paths from a given set of nodes in a given graph.
read() - Method in class net.innig.io.NullInputStream
 
RegexReplacement - Class in net.innig.util
 
RegexReplacement(String...) - Constructor for class net.innig.util.RegexReplacement
 
remove(K, V) - Method in class net.innig.collect.CompositeMultiMap
 
remove(Object, int) - Method in class net.innig.collect.DefaultListMutator
 
remove(Object, int) - Method in interface net.innig.collect.ListMutator
 
remove(K, V) - Method in interface net.innig.collect.MultiMap
Removes a key/value mapping.
remove(Object) - Method in class net.innig.collect.RadixMap
 
removeKey(K) - Method in class net.innig.collect.CompositeMultiMap
 
removeKey(K) - Method in interface net.innig.collect.MultiMap
Removes all key/value mappings for a given key.
resolveFromName(Class, String) - Static method in class net.innig.util.EnumeratedType
Returns the enumerated type object of a given class with a given name, or null if there is no type object with that name.
ReverseComparator<T> - Class in net.innig.util
 
ReverseComparator(Comparator<T>) - Constructor for class net.innig.util.ReverseComparator
 
run() - Method in class org.mpr.util.StreamSplitter
Reads bytes from the input stream and writes them to the output streams until one of the following happens: The input stream terminates and the haltOnEOF property is true.
run() - Method in class org.mpr.util.TCPTunnel
Begins forwarding connections.

S

sameElements() - Method in class net.innig.collect.CollectionDiff
 
select(Iterator<E>, Selector<? super E>) - Static method in class net.innig.collect.InnigCollections
 
select(Collection<E>, Selector<? super E>) - Static method in class net.innig.collect.InnigCollections
 
select(List<E>, Selector<? super E>) - Static method in class net.innig.collect.InnigCollections
 
select(Set<E>, Selector<? super E>) - Static method in class net.innig.collect.InnigCollections
 
select(SortedSet<E>, Selector<? super E>) - Static method in class net.innig.collect.InnigCollections
 
select(E) - Method in interface net.innig.collect.Selector
 
Selector<E> - Interface in net.innig.collect
Experimental.
setBufferSize(int) - Method in class org.mpr.util.StreamSplitter
Sets the maximum number of bytes the splitter will read or write at once.
setBufferSize(int) - Method in class org.mpr.util.TCPTunnel
Returns the maximum number of bytes the tunneler will hold in each internal buffer.
setChunkPattern(Pattern) - Method in class net.innig.util.TextualDiff
 
setDaemon(boolean) - Method in class net.innig.util.ThreadFlock
Changes whether the threads in this flock are daemons.
setEndLevel(Level) - Method in class net.innig.util.Log4jLoggingProxy
 
setErrorLevel(Level) - Method in class net.innig.util.Log4jLoggingProxy
 
setHaltOnEOF(boolean) - Method in class org.mpr.util.StreamSplitter
Determines whether the splitter will halt when it reads EOF, or will wait for more input.
setLatency(int) - Method in class org.mpr.util.StreamSplitter
Sets the time in milliseconds which this splitter will sleep waiting for new input.
setLatency(int) - Method in class org.mpr.util.TCPTunnel
Sets the time in milliseconds which this tunnel will sleep waiting for new input.
setLevel(Level) - Method in class net.innig.util.Log4jLoggingProxy
 
setMinimumChunksForResync(int) - Method in class net.innig.util.TextualDiff
 
setMultiConnection(boolean) - Method in class org.mpr.util.TCPTunnel
Allows or disallows multiple simultaneous connections.
setPriority(int) - Method in class net.innig.util.ThreadFlock
Sets the priority of all the threads in this flock.
setStartLevel(Level) - Method in class net.innig.util.Log4jLoggingProxy
 
setThreadCount(int, boolean) - Method in class net.innig.util.ThreadFlock
Sets the number of threads in this flock.
setVerbose(boolean) - Method in class org.mpr.util.StreamSplitter
Turns debugging output on and off, including exception stack traces.
setVerbose(boolean) - Method in class org.mpr.util.TCPTunnel
Turns debugging output on and off.
size() - Method in class net.innig.collect.CompositeMultiMap
 
size() - Method in interface net.innig.collect.MultiMap
Returns the number of key/value mappings in the multi-map.
size() - Method in class net.innig.collect.RadixMap
 
sort(Collection<E>, Comparator<? super E>) - Static method in class net.innig.collect.InnigCollections
 
start() - Method in class net.innig.util.ThreadFlock
Starts all the threads in the flock.
StreamSplitter - Class in org.mpr.util
Continuously funnels the data from an InputStream to a group of OutputStreams.
StreamSplitter(InputStream, OutputStream[]) - Constructor for class org.mpr.util.StreamSplitter
Creates a new splitter from an input stream to an arbitrary number of output streams.
StreamSplitter(InputStream, Collection) - Constructor for class org.mpr.util.StreamSplitter
Creates a new splitter from an input stream to an arbitrary number of output streams.
StreamSplitter(InputStream, OutputStream) - Constructor for class org.mpr.util.StreamSplitter
Creates a new splitter from an input stream to a single output stream.
StreamSplitter(InputStream, OutputStream, OutputStream) - Constructor for class org.mpr.util.StreamSplitter
Creates a new splitter from an input stream to two output streams.
StringRadix - Class in net.innig.collect
A radix which supports String.
StringRadix(int) - Constructor for class net.innig.collect.StringRadix
 
StringRadix(int, boolean) - Constructor for class net.innig.collect.StringRadix
 
synchronizedMultiMap(MultiMap<K, V>) - Static method in class net.innig.collect.InnigCollections
 
synchronizedMultiMap(MultiMap<K, V>, Object) - Static method in class net.innig.collect.InnigCollections
 

T

TCPTunnel - Class in org.mpr.util
Forwards TCP connections from a local port to a remote machine, optionally logging the passing traffic for observation.
TCPTunnel(int, String, int) - Constructor for class org.mpr.util.TCPTunnel
Creates a new TCP tunnel from the local machine to a remote one.
TCPTunnel(int, String, int, OutputStream, OutputStream) - Constructor for class org.mpr.util.TCPTunnel
Creates a new TCP tunnel from the local machine to a remote one, splitting a copy of the network traffic to local streams for observation.
TextualDiff - Class in net.innig.util
Portions based on: http://www.cs.princeton.edu/introcs/96optimization/Diff.java.html
TextualDiff(CharSequence, CharSequence) - Constructor for class net.innig.util.TextualDiff
 
TextualDiff.Delta - Class in net.innig.util
 
TextualDiff.Delta(TextualDiff.Excerpt, TextualDiff.Excerpt) - Constructor for class net.innig.util.TextualDiff.Delta
 
TextualDiff.Excerpt - Class in net.innig.util
 
TextualDiff.Excerpt(CharSequence, int, int) - Constructor for class net.innig.util.TextualDiff.Excerpt
 
ThreadFlock - Class in net.innig.util
Creates a collection of threads running the same Runnable.
ThreadFlock(Runnable) - Constructor for class net.innig.util.ThreadFlock
Creates a new flock with one thread.
ThreadFlock(Runnable, int) - Constructor for class net.innig.util.ThreadFlock
Creates a new flock with an arbitrary number of threads.
ThreadFlock(Thread) - Constructor for class net.innig.util.ThreadFlock
Creates a new flock with one thread.
ThreadFlock(Thread, int) - Constructor for class net.innig.util.ThreadFlock
Creates a new flock with an arbitrary number of threads.
toList(Iterator<E>) - Static method in class net.innig.collect.InnigCollections
 
toList(Enumeration<E>) - Static method in class net.innig.collect.InnigCollections
 
toSet(E...) - Static method in class net.innig.collect.InnigCollections
 
toString() - Method in class net.innig.collect.CompositeMultiMap.Entry
 
toString() - Method in class net.innig.collect.CompositeMultiMap
 
toString() - Method in class net.innig.collect.IntegralRadix
 
toString() - Method in class net.innig.collect.ListDiff.Insert
 
toString() - Method in class net.innig.collect.ListDiff.Move
 
toString() - Method in class net.innig.collect.ListDiff.Remove
 
toString() - Method in class net.innig.collect.RadixMap
 
toString() - Method in class net.innig.util.EnumeratedType
 
toString() - Method in class net.innig.util.TextualDiff.Delta
 
transform(double[], double[], double[], double[]) - Method in class net.innig.math.Fourier1D
 
TreeMultiMap<K,V> - Class in net.innig.collect
A multi-map implementation which uses TreeMap and TreeSet.
TreeMultiMap() - Constructor for class net.innig.collect.TreeMultiMap
 
TreeMultiMap(Comparator<K>, Comparator<V>) - Constructor for class net.innig.collect.TreeMultiMap
 
TreeMultiMap(MultiMap<K, V>) - Constructor for class net.innig.collect.TreeMultiMap
 
TreeMultiMap(Map<K, V>) - Constructor for class net.innig.collect.TreeMultiMap
 

U

uniqueCollectionAsSet(Collection<E>) - Static method in class net.innig.collect.InnigCollections
Given a collection whose elements are already unique, returns a Set backed by that collection.
unmodifiableMultiMap(MultiMap<K, V>) - Static method in class net.innig.collect.InnigCollections
 
UNSUPPORTED_OPERATION_HANDLER - Static variable in class net.innig.util.DelegatingProxy
 
UNSUPPORTED_OPERATION_HANDLER - Static variable in class net.innig.util.WrappingProxy
Deprecated.  

V

values() - Method in class net.innig.collect.CompositeMultiMap
 
values() - Method in interface net.innig.collect.MultiMap
Returns the values in this multi-map.
values() - Method in class net.innig.collect.RadixMap
 

W

WrappingProxy - Class in net.innig.util
Deprecated. Too clever for its own good. Just subclass DelegatingProxy instead.
WrappingProxy(Object, InvocationHandler, InvocationHandler) - Constructor for class net.innig.util.WrappingProxy
Deprecated.  
write(int) - Method in class net.innig.io.NullOutputStream
 
write(byte[]) - Method in class net.innig.io.NullOutputStream
 
write(byte[], int, int) - Method in class net.innig.io.NullOutputStream
 

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