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

A

AbstractMapEntry - Class in jwutil.collections
An AbstractMapEntry takes care of most of the grunge work involved in subclassing java.util.Map.Entry.
AbstractMapEntry() - Constructor for class jwutil.collections.AbstractMapEntry
 
AbstrRelation - Class in jwutil.collections
AbstrRelation
AbstrRelation() - Constructor for class jwutil.collections.AbstrRelation
 
AbstrRelationMapBased - Class in jwutil.collections
AbstrRelationMapBased
AbstrRelationMapBased() - Constructor for class jwutil.collections.AbstrRelationMapBased
 
add(Object, Object) - Method in class jwutil.collections.AbstrRelation
 
add(int, Object) - Method in class jwutil.collections.AppendList
 
add(Object) - Method in class jwutil.collections.AppendList
 
add(Object) - Method in class jwutil.collections.AppendListIterator
 
add(Object) - Method in class jwutil.collections.BackwardIterator
 
add(Object) - Method in class jwutil.collections.BitStringSet
 
add(Object) - Method in class jwutil.collections.CollectionTestWrapper
 
add(int, Object) - Method in class jwutil.collections.CollectionTestWrapper
 
add(Object) - Method in class jwutil.collections.CollectionWrapper
 
add(Object) - Method in class jwutil.collections.FlattenedCollection
 
add(Object, Object) - Method in class jwutil.collections.GenericInvertibleMultiMap
 
add(Object, Object) - Method in class jwutil.collections.GenericMultiMap
Ensures that this contains an association from key to value.
add(Map.Entry) - Method in class jwutil.collections.GenericMultiMap.GenericMultiMapEntrySet
 
add(Object) - Method in class jwutil.collections.GenericMultiMap.GenericMultiMapEntrySet
 
add(Object) - Method in class jwutil.collections.HashWorklist
 
add(Object) - Method in class jwutil.collections.InstrumentedSetWrapper
 
add(Object, Object) - Method in class jwutil.collections.LightRelation
 
add(Object) - Method in class jwutil.collections.LinearSet
 
add(Object, Object) - Method in interface jwutil.collections.MultiMap
Ensures that this contains an association from key to value.
add(Object, Object) - Method in interface jwutil.collections.Relation
Adds the pair <key, value> to the relation.
add(Object) - Method in class jwutil.collections.SetRepository.SharedSet
 
add(Object) - Method in class jwutil.collections.SimpleHashSet
 
add(Object) - Method in class jwutil.collections.SimpleHashSet.SetView
 
add(Object) - Method in class jwutil.collections.SortedArraySet
 
add(int, Object) - Method in class jwutil.collections.SortedArraySet
 
add(int) - Method in class jwutil.collections.SortedIntArraySet
 
add(int, int) - Method in class jwutil.collections.SortedIntArraySet
 
add(int[]) - Method in class jwutil.collections.Tuples
 
add(int) - Method in interface jwutil.collections.Tuples.S1
 
add(int, int) - Method in interface jwutil.collections.Tuples.S2
 
add(int, int, int) - Method in interface jwutil.collections.Tuples.S3
 
add(int, int, int, int) - Method in interface jwutil.collections.Tuples.S4
 
add(int[]) - Method in class jwutil.collections.TuplesArray
 
add(int) - Method in class jwutil.collections.TuplesArray.S1
 
add(int, int) - Method in class jwutil.collections.TuplesArray.S2
 
add(int, int, int) - Method in class jwutil.collections.TuplesArray.S3
 
add(int, int, int, int) - Method in class jwutil.collections.TuplesArray.S4
 
add(Object) - Method in class jwutil.collections.UnionFind
Add an object if it doesn't already exist.
add(Object) - Method in class jwutil.collections.UnionFindWithConstraints
Add an object if it doesn't already exist.
add(Object) - Method in class jwutil.collections.UnmodifiableListIterator
Always throws an UnsupportedOperationException.
add(Object, Object) - Method in class jwutil.collections.UnmodifiableMultiMap
Throws UnsupportedOperationException.
add(Object) - Method in class jwutil.collections.WrappedCollection
 
add0(Object, Object, Map, CollectionFactory) - Static method in class jwutil.collections.GenericMultiMap
 
addAll(Object, Collection) - Method in class jwutil.collections.AbstrRelation
 
addAll(int, Collection) - Method in class jwutil.collections.AppendList
 
addAll(Collection) - Method in class jwutil.collections.AppendList
 
addAll(Collection) - Method in class jwutil.collections.CollectionTestWrapper
 
addAll(int, Collection) - Method in class jwutil.collections.CollectionTestWrapper
 
addAll(Collection) - Method in class jwutil.collections.CollectionWrapper
 
addAll(Collection) - Method in class jwutil.collections.FlattenedCollection
 
addAll(Object, Collection) - Method in class jwutil.collections.GenericInvertibleMultiMap
 
addAll(MultiMap) - Method in class jwutil.collections.GenericInvertibleMultiMap
 
addAll(Object, Collection) - Method in class jwutil.collections.GenericMultiMap
Adds to the current mappings: associations for key to each value in values.
addAll(MultiMap) - Method in class jwutil.collections.GenericMultiMap
Add all mappings in the given multimap to this multimap.
addAll(Collection) - Method in class jwutil.collections.IndexMap
 
addAll(IndexedMap) - Method in class jwutil.collections.IndexMap
 
addAll(Collection) - Method in class jwutil.collections.InstrumentedSetWrapper
 
addAll(Object, Collection) - Method in class jwutil.collections.LightRelation
 
addAll(Collection) - Method in class jwutil.collections.LinearSet
 
addAll(Object, Collection) - Method in interface jwutil.collections.MultiMap
Adds to the current mappings: associations for key to each value in values.
addAll(MultiMap) - Method in interface jwutil.collections.MultiMap
Adds all mappings in the given multimap to this multimap.
addAll(Object, Collection) - Method in interface jwutil.collections.Relation
Adds a relation from key to each element of the set values.
addAll(Collection) - Method in class jwutil.collections.SetRepository.SharedSet
 
addAll(Collection) - Method in class jwutil.collections.SimpleHashSet.SetView
 
addAll(Collection) - Method in class jwutil.collections.SortedArraySet
 
addAll(SortedSet) - Method in class jwutil.collections.SortedArraySet
 
addAll(SortedIntArraySet) - Method in class jwutil.collections.SortedIntArraySet
 
addAll(Object, Collection) - Method in class jwutil.collections.UnmodifiableMultiMap
Throws UnsupportedOperationException.
addAll(MultiMap) - Method in class jwutil.collections.UnmodifiableMultiMap
Throws UnsupportedOperationException.
addAll(Collection) - Method in class jwutil.collections.WrappedCollection
 
addEdge(String, Textualizable) - Method in class jwutil.collections.Pair
 
addEdge(String, Textualizable) - Method in class jwutil.graphs.PathNumbering.Range
 
addEdge(String, Textualizable) - Method in interface jwutil.io.Textualizable
 
addToEnd(Object) - Method in class jwutil.collections.SimpleHashSet.ChainSet.Itr
 
addURL(URL) - Method in class jwutil.classloader.HijackingClassLoader
 
addURLs(URL[]) - Method in class jwutil.classloader.HijackingClassLoader
Add an array of URLs to the class path.
and(BitString) - Method in class jwutil.math.BitString
Logically ANDs this bit set with the specified set of bits.
ANSIColorStream - Class in jwutil.io
ANSIColorStream provides ANSI-color streams.
ANSIColorStream(PrintStream, int) - Constructor for class jwutil.io.ANSIColorStream
 
ANSIColorStream(PrintStream, int, int) - Constructor for class jwutil.io.ANSIColorStream
 
AppendIterator - Class in jwutil.collections
Constructs a new iterator that appends two given iterators.
AppendIterator(Iterator, Iterator) - Constructor for class jwutil.collections.AppendIterator
Given two iterators, creates a new AppendIterator.
AppendList - Class in jwutil.collections
A list which is two lists appended together.
AppendList(List, List) - Constructor for class jwutil.collections.AppendList
 
AppendListIterator - Class in jwutil.collections
 
AppendListIterator(ListIterator, ListIterator) - Constructor for class jwutil.collections.AppendListIterator
Creates new AppendListIterator
AppletIO - Class in jwutil.gui
AppletIO
AppletIO() - Constructor for class jwutil.gui.AppletIO
 
AppletIO.AppletOutputStream - Class in jwutil.gui
AppletOutputStream takes anything written to it and puts it in the output area.
AppletIO.AppletOutputStream() - Constructor for class jwutil.gui.AppletIO.AppletOutputStream
 
AppletIO.AppletWriter - Class in jwutil.gui
AppletWriter takes anything written to it and puts it in the output area.
AppletIO.AppletWriter() - Constructor for class jwutil.gui.AppletIO.AppletWriter
 
AppletIO.TextAreaListener - Class in jwutil.gui
Listens for newline inputs in the input area, and sends that line to inputWriter.
AppletIO.TextAreaListener() - Constructor for class jwutil.gui.AppletIO.TextAreaListener
 
arrayListFactory - Static variable in class jwutil.collections.ListFactory
A ListFactory that generates ArrayLists.
asMap() - Method in class jwutil.collections.GenericMultiMap.GenericMultiMapEntrySet
 
asMap() - Method in interface jwutil.collections.MapSet
 
asMap() - Method in interface jwutil.collections.MultiMapSet
 
asMultiMap() - Method in class jwutil.collections.GenericMultiMap.GenericMultiMapEntrySet
 
asMultiMap() - Method in interface jwutil.collections.MultiMapSet
 
Assert - Class in jwutil.util
Includes methods for an assertion mechanism.
Assert() - Constructor for class jwutil.util.Assert
 
Assert.DebugDelegate - Interface in jwutil.util
 
Assert.DefaultDebugDelegate - Class in jwutil.util
 
Assert.DefaultDebugDelegate() - Constructor for class jwutil.util.Assert.DefaultDebugDelegate
 
AtomicCounter - Class in jwutil.sync
An atomic counter class.
AtomicCounter(int) - Constructor for class jwutil.sync.AtomicCounter
Creates new AtomicCounter
AtomicCounter() - Constructor for class jwutil.sync.AtomicCounter
Creates new AtomicCounter, initialized to one.
AUTO - Static variable in class jwutil.console.ResidentJava
 
available() - Method in class jwutil.io.FillableInputStream
 
available() - Method in class jwutil.io.ReaderInputStream
 

B

b - Variable in class jwutil.collections.CollectionWrapper
Collection backing this.
BackwardIterator - Class in jwutil.collections
 
BackwardIterator(ListIterator) - Constructor for class jwutil.collections.BackwardIterator
 
BackwardIterator(List) - Constructor for class jwutil.collections.BackwardIterator
 
backwardsIterator() - Method in class jwutil.math.BitString
Returns an iterator that iterates through the bits in backward order.
backwardsIterator(int) - Method in class jwutil.math.BitString
Returns an iterator that iterates through the bits in backward order, starting at the given index.
betacf(double, double, double) - Static method in class jwutil.math.Distributions
A continued fraction representation of the beta function.
betai(double, double, double) - Static method in class jwutil.math.Distributions
The incomplete beta function from 0 to x with parameters a, b.
BinaryRelation - Interface in jwutil.collections
BinaryRelation represents a predicate on a 2-tuple.
BinHeapPriorityQueue - Class in jwutil.collections
BinHeapPriorityQueue is an implementation of the PriorityQueue interface.
BinHeapPriorityQueue() - Constructor for class jwutil.collections.BinHeapPriorityQueue
 
BinHeapPriorityQueue(int) - Constructor for class jwutil.collections.BinHeapPriorityQueue
 
binomial(int, int) - Static method in class jwutil.math.Distributions
Binomial distribution.
BitString - Class in jwutil.math
BitString implements a vector of bits much like java.util.BitSet, except that this implementation actually works.
BitString(int) - Constructor for class jwutil.math.BitString
Creates an empty string with the specified size.
BitString.BackwardBitStringIterator - Class in jwutil.math
Iterator for iterating through a bit string in backward order.
BitString.BitStringIterator - Class in jwutil.math
Abstract bit string iterator class.
BitString.BitStringIterator() - Constructor for class jwutil.math.BitString.BitStringIterator
 
BitString.ForwardBitStringIterator - Class in jwutil.math
Iterator for iterating through a bit string in forward order.
BitStringSet - Class in jwutil.collections
A set backed by a bitstring.
BitStringSet(BitString, List) - Constructor for class jwutil.collections.BitStringSet
 
BLACK - Static variable in class jwutil.io.ANSIColorStream
 
BLINK - Static variable in class jwutil.io.ANSIColorStream
 
BLUE - Static variable in class jwutil.io.ANSIColorStream
 
blue - Static variable in class jwutil.io.ANSIColorStream
 
BRIGHT - Static variable in class jwutil.io.ANSIColorStream
 
bsf(int) - Static method in class jwutil.math.BitString
Utility function to return the index of the first (lowest-order) one bit in the given integer.
bsr(int) - Static method in class jwutil.math.BitString
Utility function to return the index of the last one bit in the given integer.
buf - Variable in class jwutil.io.DataOutputByteBuffer
 
buf - Variable in class jwutil.io.ReaderInputStream
 
buffer - Variable in class jwutil.io.FillableInputStream
 
buffer - Variable in class jwutil.io.FillableReader
 
BufferedDataInput - Class in jwutil.io
A class to convert from a Reader to a DataInput, with buffering support.
BufferedDataInput(Reader) - Constructor for class jwutil.io.BufferedDataInput
 
BufferedDataInput(String) - Constructor for class jwutil.io.BufferedDataInput
 
buildPredecessorMap(Navigator, Collection) - Static method in class jwutil.graphs.Traversals
 
buildPredecessorMap_helper(Navigator, Object, Map) - Static method in class jwutil.graphs.Traversals
 
buildSCC(Graph) - Static method in class jwutil.graphs.SCComponent
Convenient version of buildSCC(Object[],Navigator)
buildSCC(Object, Navigator) - Static method in class jwutil.graphs.SCComponent
Convenient version for the single root case (see the other buildSCC for details).
buildSCC(Collection, Navigator) - Static method in class jwutil.graphs.SCComponent
Constructs the strongly connected components of the graph containing all the nodes reachable on paths that originate in nodes from roots.
buildSuccessorMap(Navigator, Collection) - Static method in class jwutil.graphs.Traversals
 
buildSuccessorMap_helper(Navigator, Object, HashSet, Map) - Static method in class jwutil.graphs.Traversals
 
ByteSequence - Class in jwutil.io
A version of DataInputStream backed by a byte array.
ByteSequence(byte[]) - Constructor for class jwutil.io.ByteSequence
 
ByteSequence(byte[], int, int) - Constructor for class jwutil.io.ByteSequence
 

C

c - Variable in class jwutil.collections.WrappedCollection
 
calculateSetIdentifier(Collection) - Static method in class jwutil.collections.SetRepository
 
calculateSetIdentifier_disjoint(Collection) - Static method in class jwutil.collections.SetRepository
 
chains - Variable in class jwutil.collections.SimpleHashSet
 
changedUpdate(DocumentEvent) - Method in class jwutil.gui.AppletIO.TextAreaListener
 
changePriority(Object, int) - Method in class jwutil.collections.BinHeapPriorityQueue
 
changePriority(Object, int) - Method in interface jwutil.collections.MaxPriorityQueue
Change the priority of this element by the specified delta.
charAt(int) - Method in class jwutil.strings.CharSequenceWrapper
 
charbuf - Variable in class jwutil.io.ReaderInputStream
 
CharSequenceWrapper - Class in jwutil.strings
CharSequenceWrapper is a wrapper for JDK 1.3 Strings so that they can implement the JDK 1.4 "CharSequence" interface.
CharSequenceWrapper(String) - Constructor for class jwutil.strings.CharSequenceWrapper
Make a new wrapper for the given String.
charToTwoBytes(char, byte[], int) - Static method in class jwutil.util.Convert
Convert a char to two bytes, putting the result at the given position in the given array.
check(Object) - Method in interface jwutil.collections.PredicateWrapper
 
checkUtf8(byte[]) - Static method in class jwutil.strings.Utf8
Check whether the given sequence of bytes is valid (pseudo-)utf8.
clear() - Method in class jwutil.collections.AppendList
 
clear() - Method in class jwutil.collections.BinHeapPriorityQueue
 
clear() - Method in class jwutil.collections.CollectionTestWrapper
 
clear() - Method in class jwutil.collections.CollectionWrapper
 
clear() - Method in class jwutil.collections.FlattenedCollection
 
clear() - Method in class jwutil.collections.GenericInvertibleMultiMap
 
clear() - Method in class jwutil.collections.GenericMultiMap
 
clear() - Method in class jwutil.collections.GenericMultiMap.GenericMultiMapEntrySet
 
clear() - Method in class jwutil.collections.IndexMap
 
clear() - Method in class jwutil.collections.InstrumentedSetWrapper
 
clear() - Method in class jwutil.collections.LightMap
Removes all mappings from this map.
clear() - Method in class jwutil.collections.LinearMap
 
clear() - Method in class jwutil.collections.LinearSet
 
clear() - Method in class jwutil.collections.SetRepository.SharedSet
 
clear() - Method in class jwutil.collections.SimpleHashSet.SetView
 
clear() - Method in class jwutil.collections.UnmodifiableMultiMap
Throws UnsupportedOperationException.
clear() - Method in class jwutil.collections.WrappedCollection
 
clear(int) - Method in class jwutil.math.BitString
Clears a bit.
clearAll() - Method in class jwutil.math.BitString
Clears all bits.
clearUpTo(int) - Method in class jwutil.math.BitString
Clears all bits up to and including the given bit.
clone() - Method in class jwutil.collections.AbstrRelation
 
clone() - Method in class jwutil.collections.GenericMultiMap
 
clone() - Method in class jwutil.collections.LightMap
 
clone() - Method in class jwutil.collections.LightRelation
 
clone() - Method in class jwutil.collections.LinearSet
 
clone() - Method in interface jwutil.collections.Relation
Clones this relation.
clone() - Method in class jwutil.collections.SortedArraySet
 
clone() - Method in class jwutil.collections.SortedIntArraySet
 
clone(Object, Class) - Static method in class jwutil.console.SimpleInterpreter
Clone an object fields.
clone() - Method in class jwutil.math.BitString
Clones the BitString.
close() - Method in class jwutil.gui.AppletIO.AppletWriter
 
close() - Method in class jwutil.io.DirectBufferedFileOutputStream
 
close() - Method in class jwutil.io.FillableReader
 
CollectionFactory - Class in jwutil.collections
CollectionFactory is a Collection generator.
CollectionFactory() - Constructor for class jwutil.collections.CollectionFactory
Creates a CollectionFactory.
CollectionTestWrapper - Class in jwutil.collections
 
CollectionTestWrapper(Collection, Collection) - Constructor for class jwutil.collections.CollectionTestWrapper
 
CollectionTestWrapper.TestIterator - Class in jwutil.collections
 
CollectionTestWrapper.TestIterator(Collection, Collection, Iterator, Iterator, boolean) - Constructor for class jwutil.collections.CollectionTestWrapper.TestIterator
 
CollectionWrapper - Class in jwutil.collections
CollectionWrapper is a class that acts as a wrapper around another Collection, using it as its backing store.
CollectionWrapper(Collection) - Constructor for class jwutil.collections.CollectionWrapper
Creates a CollectionWrapper.
CombinationGenerator - Class in jwutil.math
Generates combinations.
CombinationGenerator(int, int) - Constructor for class jwutil.math.CombinationGenerator
Create a new combination generator.
comparator() - Method in class jwutil.collections.CollectionTestWrapper
 
comparator() - Method in class jwutil.collections.SortedArraySet
 
compare(Object, Object) - Method in class jwutil.collections.EntryValueComparator
 
compare(Object, Object) - Method in class jwutil.collections.HashCodeComparator
 
compareTo(Object) - Method in class jwutil.graphs.SCComponent
 
computeBidirTransitiveClosure(Collection) - Method in class jwutil.graphs.DumpDotGraph
 
computeHistogram(String, String) - Method in class jwutil.collections.GenericInvertibleMultiMap
 
computeHistogram(String, String) - Method in class jwutil.collections.GenericMultiMap
 
computeHistogram(String, String) - Method in interface jwutil.collections.MultiMap
 
computeHistogram(String, String) - Method in class jwutil.collections.UnmodifiableMultiMap
 
computeHistogram(MultiMap, int, String, String) - Static method in class jwutil.collections.UnmodifiableMultiMap
 
computeTransitiveClosure(Collection) - Method in class jwutil.graphs.DumpDotGraph
 
concatenate(List) - Static method in class jwutil.collections.ListFactory
Creates and returns an unmodifiable List view of the list made from connecting lists together in order.
concatenate(List[]) - Static method in class jwutil.collections.ListFactory
Creates and returns an unmodifiable List view of the list made from connecting lists together in order.
contains(Object, Object) - Method in class jwutil.collections.AbstrRelation
 
contains(Object) - Method in class jwutil.collections.AppendList
 
contains(Object, Object) - Method in interface jwutil.collections.BinaryRelation
Checks if this relation holds for a given pair.
contains(Object) - Method in class jwutil.collections.BinHeapPriorityQueue
 
contains(Object) - Method in class jwutil.collections.BitStringSet
 
contains(Object) - Method in class jwutil.collections.CollectionTestWrapper
 
contains(Object) - Method in class jwutil.collections.CollectionWrapper
 
contains(Object, Object) - Method in class jwutil.collections.GenericInvertibleMultiMap
 
contains(Object, Object) - Method in class jwutil.collections.GenericMultiMap
Returns true if a has a mapping to b in this.
contains(Object) - Method in class jwutil.collections.GenericMultiMap.GenericMultiMapEntrySet
 
contains(Object) - Method in class jwutil.collections.HashWorklist
 
contains(Object) - Method in interface jwutil.collections.IndexedMap
 
contains(Object) - Method in class jwutil.collections.IndexMap
 
contains(Object) - Method in class jwutil.collections.InstrumentedSetWrapper
 
contains(Object, Object) - Method in interface jwutil.collections.MultiMap
Returns true if a has a mapping to b in this.
contains(Object, Object) - Method in interface jwutil.collections.Relation
Checks the existence of the relation <key,value>.
contains(Object) - Method in class jwutil.collections.SetRepository.SharedSet
 
contains(Object) - Method in class jwutil.collections.SimpleHashSet
 
contains(Object) - Method in class jwutil.collections.SimpleHashSet.SetView
 
contains(Object) - Method in class jwutil.collections.SortedArraySet
 
contains(int) - Method in class jwutil.collections.SortedIntArraySet
 
contains(Object) - Method in class jwutil.collections.UnionFind
Returns true if this union-find contains the given object, false otherwise.
contains(Object) - Method in class jwutil.collections.UnionFindWithConstraints
Returns true if this union-find contains the given object, false otherwise.
contains(Object) - Method in interface jwutil.collections.Worklist
Determines if the Worklist contains an item.
contains(Object) - Method in class jwutil.collections.WrappedCollection
 
contains(Object) - Method in class jwutil.graphs.SCComponent
Checks whether node belongs to this\ strongly connected component.
contains(Textualizable) - Method in interface jwutil.io.Textualizer
 
contains(Textualizable) - Method in class jwutil.io.Textualizer.Map
 
contains(Textualizable) - Method in class jwutil.io.Textualizer.Simple
 
contains(BitString) - Method in class jwutil.math.BitString
Check if this set contains all bits of the given set.
containsAll(Collection) - Method in class jwutil.collections.AppendList
 
containsAll(Collection) - Method in class jwutil.collections.CollectionTestWrapper
 
containsAll(Collection) - Method in class jwutil.collections.CollectionWrapper
 
containsAll(Collection) - Method in class jwutil.collections.InstrumentedSetWrapper
 
containsAll(Collection) - Method in class jwutil.collections.SetRepository.SharedSet
 
containsAll(Collection) - Method in class jwutil.collections.SimpleHashSet
 
containsAll(Collection) - Method in class jwutil.collections.SimpleHashSet.SetView
 
containsAll(Collection) - Method in class jwutil.collections.WrappedCollection
 
containsKey(Object) - Method in class jwutil.collections.AbstrRelation
 
containsKey(Object) - Method in class jwutil.collections.GenericInvertibleMultiMap
 
containsKey(Object) - Method in class jwutil.collections.GenericMultiMap
 
containsKey(Object) - Method in class jwutil.collections.LightMap
Returns true if this map contains a mapping for the specified key.
containsKey(Object) - Method in class jwutil.collections.LinearMap
 
containsKey(Object) - Method in interface jwutil.collections.Relation
Checks the existence of the key key in this relation.
containsKey(Object) - Method in class jwutil.collections.SimpleHashSet
 
containsValue(Object) - Method in class jwutil.collections.GenericInvertibleMultiMap
 
containsValue(Object) - Method in class jwutil.collections.GenericMultiMap
 
containsValue(Object) - Method in class jwutil.collections.LightMap
Unsupported yet.
containsValue(Object) - Method in class jwutil.collections.LinearMap
 
containsValue(Object) - Method in class jwutil.collections.SimpleHashSet
 
Convert - Class in jwutil.util
Utility methods to convert between primitive data types.
Convert() - Constructor for class jwutil.util.Convert
 
copy() - Method in class jwutil.collections.GenericMultiMap
 
copyAndAddAll(Set, boolean) - Method in class jwutil.collections.SetRepository.SharedSet
 
copyAndAddAllSets(Collection, boolean) - Method in class jwutil.collections.SetRepository.SharedSet
 
copyBits(BitString) - Method in class jwutil.math.BitString
Copies the values of the bits in the specified set into this set.
CountPaths - Class in jwutil.graphs
CountPaths
CountPaths() - Constructor for class jwutil.graphs.CountPaths
 
countPaths(Graph) - Static method in class jwutil.graphs.CountPaths
 
countPaths(Navigator, Collection) - Static method in class jwutil.graphs.CountPaths
 
countPaths(Graph, int) - Static method in class jwutil.graphs.CountPaths
 
countPaths(Navigator, Collection, int) - Static method in class jwutil.graphs.CountPaths
 
countPaths(Collection, Navigator, Map) - Method in class jwutil.graphs.GlobalPathNumbering
 
countPaths(Collection, Navigator, Map) - Method in class jwutil.graphs.PathNumbering
 
countPaths(Graph) - Method in class jwutil.graphs.PathNumbering
 
countPaths(Collection, Navigator, Map) - Method in class jwutil.graphs.RootPathNumbering
 
countPaths(Collection, Navigator, Map) - Method in class jwutil.graphs.SCCPathNumbering
Counts the number of paths from the given root set, using the given graph navigator.
countTokens() - Method in class jwutil.strings.MyStringTokenizer
Calculates the number of times that this tokenizer's nextToken method can be called before it generates an exception.
CR - Static variable in class jwutil.console.ResidentJava
 
create(Object) - Static method in class jwutil.collections.IdentityHashCodeWrapper
 
CRLF - Static variable in class jwutil.console.ResidentJava
 
currentLine - Variable in class jwutil.io.Textualizer.Simple
 
currentPosition - Variable in class jwutil.io.MyFileChannelImpl
 
CYAN - Static variable in class jwutil.io.ANSIColorStream
 
cyan - Static variable in class jwutil.io.ANSIColorStream
 

D

DataOutputByteBuffer - Class in jwutil.io
DataOutputByteBuffer provides an implementation of the DataOutput interface that is backed by a java.nio.ByteBuffer.
DataOutputByteBuffer(ByteBuffer) - Constructor for class jwutil.io.DataOutputByteBuffer
Construct a new DataOutputByteBuffer from the given ByteBuffer.
decreaseKey(int, FibonacciHeap.Node) - Method in class jwutil.collections.FibonacciHeap
 
decreaseKey2(int, FibonacciHeap.Node) - Method in class jwutil.collections.FibonacciHeap
 
DEFAULT_ENCODING - Static variable in class jwutil.gui.AppletIO
 
DEFAULT_HISTOGRAM_SIZE - Static variable in class jwutil.collections.UnmodifiableMultiMap
 
DEFAULT_INITIAL_SIZE - Static variable in class jwutil.io.DirectBufferedFileOutputStream
Default initial requested size of the byte buffer.
deferredEdges - Variable in class jwutil.io.Textualizer.Map
 
delete(FibonacciHeap.Node) - Method in class jwutil.collections.FibonacciHeap
 
deleteMax() - Method in class jwutil.collections.BinHeapPriorityQueue
 
deleteMax() - Method in interface jwutil.collections.MaxPriorityQueue
Returns and removes the Object in this with the highest priority.
deleteMin() - Method in class jwutil.collections.FibonacciHeap
 
DETERMINISTIC - Static variable in class jwutil.graphs.SCComponent
 
die(int) - Method in interface jwutil.util.Assert.DebugDelegate
 
die(int) - Method in class jwutil.util.Assert.DefaultDebugDelegate
 
differ(Object, Object) - Method in class jwutil.collections.UnionFind
Checks whether the two elements are part of the same equivalence class.
differ(int, int) - Method in class jwutil.collections.UnionFind
Checks whether the two elements are part of the same equivalence class.
differ(Object, Object) - Method in class jwutil.collections.UnionFindWithConstraints
Checks whether the two elements are part of the same equivalence class.
differ(int, int) - Method in class jwutil.collections.UnionFindWithConstraints
Checks whether the two elements are part of the same equivalence class.
DIM - Static variable in class jwutil.io.ANSIColorStream
 
DirectBufferedFileOutputStream - Class in jwutil.io
A FileOutputStream that attempts to use the more efficient FileChannel with a direct byte buffer if possible.
DirectBufferedFileOutputStream(FileOutputStream, int) - Constructor for class jwutil.io.DirectBufferedFileOutputStream
Creates new DirectBufferedFileOutputStream
DirectBufferedFileOutputStream(FileOutputStream) - Constructor for class jwutil.io.DirectBufferedFileOutputStream
Creates new DirectBufferedFileOutputStream
DISALLOW_DIRECT_MODIFICATIONS - Static variable in class jwutil.collections.SortedArraySet
 
DISALLOW_DIRECT_MODIFICATIONS - Static variable in class jwutil.collections.SortedIntArraySet
 
disjoint(Object, Object) - Method in class jwutil.collections.UnionFindWithConstraints
 
disjoint(int, int) - Method in class jwutil.collections.UnionFindWithConstraints
 
displayDominance(PrintStream, Object) - Method in class jwutil.graphs.Dominators
Print out my dominance relations.
Distributions - Class in jwutil.math
Various Distributions and other statistics-related functions.
Distributions() - Constructor for class jwutil.math.Distributions
 
DominanceFrontier - Class in jwutil.graphs
DominanceFrontier computes and manages dominance frontiers.
DominanceFrontier(Object, Navigator, Dominators) - Constructor for class jwutil.graphs.DominanceFrontier
 
Dominators - Class in jwutil.graphs
Dominators
Dominators(boolean, Object, Navigator) - Constructor for class jwutil.graphs.Dominators
 
dotGraph(BufferedWriter, Collection, Navigator) - Method in class jwutil.graphs.PathNumbering
 
dump(BufferedWriter) - Method in interface jwutil.collections.IndexedMap
 
dump(BufferedWriter) - Method in class jwutil.collections.IndexMap
 
dump() - Method in class jwutil.collections.InstrumentedSetWrapper.InstrumentationResults
 
dump(BufferedWriter) - Method in class jwutil.collections.Tuples
 
dump(String, BufferedWriter) - Method in class jwutil.collections.Tuples
 
dump(BufferedWriter) - Method in interface jwutil.collections.Tuples.Interface
 
dump(String, BufferedWriter) - Method in interface jwutil.collections.Tuples.Interface
 
dump(String) - Method in class jwutil.graphs.DumpDotGraph
 
dump(BufferedWriter) - Method in class jwutil.graphs.DumpDotGraph
 
DumpDotGraph - Class in jwutil.graphs
DumpDotGraph
DumpDotGraph() - Constructor for class jwutil.graphs.DumpDotGraph
 
dumpStrings(BufferedWriter) - Method in interface jwutil.collections.IndexedMap
 
dumpStrings(BufferedWriter) - Method in class jwutil.collections.IndexMap
 

E

EdgeGraph - Class in jwutil.graphs
EdgeGraph
EdgeGraph(Graph) - Constructor for class jwutil.graphs.EdgeGraph
 
EdgeLabeler - Interface in jwutil.graphs
EdgeLabeler
EdgeNavigator - Class in jwutil.graphs
This navigator is used as a wrapper for another navigator.
EdgeNavigator(Navigator) - Constructor for class jwutil.graphs.EdgeNavigator
Construct a new EdgeNavigator for the given navigator.
EdgeNavigator.AddLeftFilter - Class in jwutil.graphs
 
EdgeNavigator.AddLeftFilter(Object) - Constructor for class jwutil.graphs.EdgeNavigator.AddLeftFilter
 
EdgeNavigator.AddRightFilter - Class in jwutil.graphs
 
EdgeNavigator.AddRightFilter(Object) - Constructor for class jwutil.graphs.EdgeNavigator.AddRightFilter
 
eightBytesToLong(byte, byte, byte, byte, byte, byte, byte, byte) - Static method in class jwutil.util.Convert
Convert eight bytes to a long.
eightBytesToLong(byte[], int) - Static method in class jwutil.util.Convert
Convert eight bytes at the given position in an array to a long.
empty() - Method in class jwutil.collections.FibonacciHeap
 
end - Variable in class jwutil.io.FillableInputStream
 
ensureCapacity(int) - Method in class jwutil.collections.SortedArraySet
Increases the capacity of this SortedArraySet instance, if necessary, to ensure that it can hold at least the number of elements specified by the minimum capacity argument.
ensureCapacity(int) - Method in class jwutil.collections.SortedIntArraySet
Increases the capacity of this SortedArraySet instance, if necessary, to ensure that it can hold at least the number of elements specified by the minimum capacity argument.
entries() - Method in class jwutil.graphs.SCComponent
Returns the entry nodes of this strongly connected component.
entrySet() - Method in class jwutil.collections.GenericInvertibleMultiMap
The Set returned by this method is actually an instance of MultiMapSet.
entrySet() - Method in class jwutil.collections.GenericMultiMap
Returns a set view of the mappings contained in this map.
entrySet() - Method in class jwutil.collections.LightMap
Returns the set of entries of this map.
entrySet() - Method in class jwutil.collections.LinearMap
 
entrySet() - Method in interface jwutil.collections.MultiMap
Returns a Set view that allows you to recapture the MultiMap view.
entrySet() - Method in class jwutil.collections.SimpleHashSet
 
entrySet() - Method in class jwutil.collections.UnmodifiableMultiMap
Returns a Set view that allows you to recapture the MultiMap view.
entrySetHelper(Set) - Method in class jwutil.collections.UnmodifiableMultiMap
 
EntryValueComparator - Class in jwutil.collections
Compares Map.Entry objects based on their values.
EnumerationIterator - Class in jwutil.collections
An EnumerationIterator converts an Enumeration into an Iterator.
EnumerationIterator(Enumeration) - Constructor for class jwutil.collections.EnumerationIterator
Creates a EnumerationIterator.
EOL - Static variable in class jwutil.console.ResidentJava
 
equals(Object) - Method in class jwutil.collections.AbstractMapEntry
Compares the specified object with this entry for equality.
equals(Map.Entry) - Method in class jwutil.collections.AbstractMapEntry
 
equals(Object) - Method in class jwutil.collections.AbstrRelation
 
equals(Object) - Method in class jwutil.collections.CollectionWrapper
 
equals(Object) - Method in class jwutil.collections.GenericInvertibleMultiMap
 
equals(Object) - Method in class jwutil.collections.GenericMultiMap
 
equals(Object) - Method in class jwutil.collections.GenericMultiMap.GenericMultiMapEntrySet
 
equals(Object) - Method in class jwutil.collections.IdentityHashCodeWrapper
 
equals(Object) - Method in class jwutil.collections.InstrumentedSetWrapper
 
equals(Object) - Method in class jwutil.collections.InstrumentedSetWrapper.InstrumentationResults
 
equals(InstrumentedSetWrapper.InstrumentationResults) - Method in class jwutil.collections.InstrumentedSetWrapper.InstrumentationResults
 
equals(Object) - Method in class jwutil.collections.LightMap
 
equals(Object) - Method in interface jwutil.collections.Relation
Checks the equality of two relations
equals(Collection) - Method in class jwutil.collections.SetRepository.SharedSet
 
equals(Object) - Method in class jwutil.collections.SetRepository.SharedSet
 
equals(Object) - Method in class jwutil.collections.SortedArraySet
 
equals(SortedSet) - Method in class jwutil.collections.SortedArraySet
 
equals(Collection) - Method in class jwutil.collections.SortedArraySet
 
equals(Object) - Method in class jwutil.collections.SortedIntArraySet
 
equals(SortedIntArraySet) - Method in class jwutil.collections.SortedIntArraySet
 
equals(PathNumbering.Range) - Method in class jwutil.graphs.PathNumbering.Range
 
equals(Object) - Method in class jwutil.graphs.PathNumbering.Range
 
equals(Object) - Method in class jwutil.graphs.SCComponent
 
equals(Object) - Method in class jwutil.math.BitString
Compares this object against the specified object.
equals(Object) - Method in class jwutil.strings.CharSequenceWrapper
 
example() - Static method in class jwutil.gui.AppletIO
 
executeProgram(String) - Static method in class jwutil.console.ResidentJava
 
exits() - Method in class jwutil.graphs.SCComponent
Returns the exit nodes of this strongly connected component.
ExtendedDataOutput - Interface in jwutil.io
Extended DataOutput interface that supports writing unsigned values.

F

factorial(int) - Static method in class jwutil.math.Distributions
Factorial.
FACTORY - Static variable in class jwutil.collections.SortedArraySet
 
fDist(double, double, double) - Static method in class jwutil.math.Distributions
F distribution with v1, v2 deg.
FibonacciHeap - Class in jwutil.collections
FibonacciHeap
FibonacciHeap() - Constructor for class jwutil.collections.FibonacciHeap
 
FillableInputStream - Class in jwutil.io
An InputStream that is buffered and refillable.
FillableInputStream() - Constructor for class jwutil.io.FillableInputStream
Construct a new FillableInputStream with a default buffer size of 1024 bytes.
FillableReader - Class in jwutil.io
An Reader that is buffered and refillable.
FillableReader() - Constructor for class jwutil.io.FillableReader
Construct a new FillableReader with an initial buffer size of 512 characters.
fillEntriesAndExits(Navigator) - Method in class jwutil.graphs.SCComponent
 
fillup(String, int, boolean, char) - Static method in class jwutil.strings.Strings
Fillup char with up to length characters with char `fill' and justify it left or right.
Filter - Class in jwutil.collections
Filter.
Filter() - Constructor for class jwutil.collections.Filter
 
FilterIterator - Class in jwutil.collections
A FilterIterator filters and maps a source Iterator to generate a new one.
FilterIterator(Iterator, Filter) - Constructor for class jwutil.collections.FilterIterator
Creates a FilterIterator.
finalize() - Method in class jwutil.collections.HashCodeComparator
 
finalize() - Method in class jwutil.io.DirectBufferedFileOutputStream
 
find(Object) - Method in class jwutil.collections.UnionFind
Finds the representative for the equivalence class of the given object.
find(int) - Method in class jwutil.collections.UnionFind
Perform a find with path compression.
find(Object) - Method in class jwutil.collections.UnionFindWithConstraints
Finds the representative for the equivalence class of the given object.
find(int) - Method in class jwutil.collections.UnionFindWithConstraints
Perform a find with path compression.
findClass(String) - Method in class jwutil.classloader.HijackingClassLoader
 
first() - Method in class jwutil.collections.CollectionTestWrapper
 
first() - Method in class jwutil.collections.SortedArraySet
 
first() - Method in class jwutil.collections.SortedIntArraySet
 
firstSet() - Method in class jwutil.math.BitString
Returns the first index in the bit string which is set, or -1 if there is no such index.
firstSet(int) - Method in class jwutil.math.BitString
Returns the first index greater than where in the bit string which is set, or -1 if there is no such index.
fis - Variable in class jwutil.io.MyFileChannelImpl
 
flags - Variable in class jwutil.io.SystemProperties
 
FlattenedCollection - Class in jwutil.collections
Returns a collection view of a flattened collection.
FlattenedCollection(Collection) - Constructor for class jwutil.collections.FlattenedCollection
 
flush() - Method in class jwutil.gui.AppletIO.AppletWriter
 
flush() - Method in class jwutil.io.DirectBufferedFileOutputStream
 
forAllEntries(Relation.EntryVisitor) - Method in class jwutil.collections.AbstrRelation
 
forAllEntries(Relation.EntryVisitor) - Method in interface jwutil.collections.Relation
Visits all the entries <key,value> of this relation and calls visitor.visit on each of them.
force(boolean) - Method in class jwutil.io.MyFileChannelImpl
 
format(long) - Static method in class jwutil.console.ResidentJava
 
format(int, int, boolean, char) - Static method in class jwutil.strings.Strings
Return a string for an integer justified left or right and filled up with `fill' characters if necessary.
fos - Variable in class jwutil.io.MyFileChannelImpl
 
fourBytesToInt(byte, byte, byte, byte) - Static method in class jwutil.util.Convert
Convert four bytes to an int.
fourBytesToInt(byte[], int) - Static method in class jwutil.util.Convert
Convert four bytes at the given position in an array to an int.
fromBigInt(BigInteger) - Static method in class jwutil.graphs.PathNumbering
Converts the given BigInteger to a potentially smaller Number representation.
fromUtf8(byte[]) - Static method in class jwutil.strings.Utf8
Convert the given sequence of (pseudo-)utf8 formatted bytes into a String.

G

gamma(double) - Static method in class jwutil.math.Distributions
An approximation of gamma(x).
garbageCollect() - Static method in class jwutil.console.ResidentJava
 
GenericInvertibleMultiMap - Class in jwutil.collections
GenericInvertibleMultiMap is a default implementation of InvertibleMultiMap.
GenericInvertibleMultiMap(MultiMapFactory) - Constructor for class jwutil.collections.GenericInvertibleMultiMap
 
GenericInvertibleMultiMap(MapFactory, CollectionFactory) - Constructor for class jwutil.collections.GenericInvertibleMultiMap
 
GenericInvertibleMultiMap(CollectionFactory) - Constructor for class jwutil.collections.GenericInvertibleMultiMap
 
GenericInvertibleMultiMap() - Constructor for class jwutil.collections.GenericInvertibleMultiMap
 
GenericInvertibleMultiMap(Map) - Constructor for class jwutil.collections.GenericInvertibleMultiMap
 
GenericInvertibleMultiMap(MultiMap) - Constructor for class jwutil.collections.GenericInvertibleMultiMap
 
GenericMultiMap - Class in jwutil.collections
GenericMultiMap is a default implementation of a MultiMap.
GenericMultiMap() - Constructor for class jwutil.collections.GenericMultiMap
Creates a MultiMap using a HashMap for the map and HashSets for the value collections.
GenericMultiMap(CollectionFactory) - Constructor for class jwutil.collections.GenericMultiMap
Creates a MultiMap using a HashMap for the map and the specified CollectionFactory to create the value collections.
GenericMultiMap(MapFactory, CollectionFactory) - Constructor for class jwutil.collections.GenericMultiMap
Creates a MultiMap using the specified MapFactory to create the map and the specified CollectionFactory to create the value collections.
GenericMultiMap.GenericMultiMapEntrySet - Class in jwutil.collections
 
GenericMultiMap.GenericMultiMapEntrySet(Map, CollectionFactory) - Constructor for class jwutil.collections.GenericMultiMap.GenericMultiMapEntrySet
 
GenericMultiMap.GenericMultiMapEntrySet(Map) - Constructor for class jwutil.collections.GenericMultiMap.GenericMultiMapEntrySet
 
GenericMultiMap.GenericMultiMapIterator - Class in jwutil.collections
 
GenericMultiMap.GenericMultiMapIterator(Map, MultiMap) - Constructor for class jwutil.collections.GenericMultiMap.GenericMultiMapIterator
 
GenericMultiMap.GenericMultiMapIterator(Map) - Constructor for class jwutil.collections.GenericMultiMap.GenericMultiMapIterator
 
get(int) - Method in class jwutil.collections.AppendList
 
get(int) - Method in class jwutil.collections.CollectionTestWrapper
 
get(Object) - Method in class jwutil.collections.GenericInvertibleMultiMap
 
get(Object) - Method in class jwutil.collections.GenericMultiMap
Returns some arbitrary value from the set of values to which this map maps the specified key.
get(int) - Method in class jwutil.collections.HashWorklist
 
get(Object) - Method in interface jwutil.collections.IndexedMap
 
get(int) - Method in interface jwutil.collections.IndexedMap
 
get(Object) - Method in class jwutil.collections.IndexMap
 
get(int) - Method in class jwutil.collections.IndexMap
 
get(Object) - Method in class jwutil.collections.LightMap
Returns the value to which this map maps the specified key.
get(Object) - Method in class jwutil.collections.LinearMap
 
get(Object) - Method in class jwutil.collections.LinearSet
 
get(Object) - Method in interface jwutil.collections.MultiMap
Returns some arbitrary value from the collection of values to which this map maps the specified key.
get(int) - Method in class jwutil.collections.Pair
 
get(Object) - Method in class jwutil.collections.SimpleHashSet
 
get(int) - Method in class jwutil.collections.SizedArrayList
 
get(int) - Method in class jwutil.collections.SortedArraySet
 
get(int) - Method in class jwutil.collections.SortedIntArraySet
 
get(int) - Method in class jwutil.collections.Triple
 
get(int) - Method in class jwutil.graphs.SCCPathNumbering.Path
Return a certain element of this path.
get(int) - Method in class jwutil.math.BitString
Gets a bit.
getAllEdges(Navigator, Collection) - Static method in class jwutil.graphs.Traversals
 
getAsSet() - Method in class jwutil.collections.SimpleHashSet
 
getBoolean(boolean) - Static method in class jwutil.util.Convert
Convenience function for getting a Boolean.
getCurrent() - Method in class jwutil.math.CombinationGenerator
Returns the current combination.
getDeclaredMethod(String, String) - Static method in class jwutil.reflect.Reflect
Get a method by class name and method name.
getDeclaredMethod(Class, String) - Static method in class jwutil.reflect.Reflect
Get a method by name.
getDeclaredMethod(Class, String, Class[]) - Static method in class jwutil.reflect.Reflect
Get a method by name.
getDominanceFrontier(Object) - Method in class jwutil.graphs.DominanceFrontier
Return the set of all of the nodes on the dominance frontier of the given node.
getDominatees(Object) - Method in class jwutil.graphs.Dominators
Return an iteration of the nodes that n strictly dominates.
getDominatorOf(Object) - Method in class jwutil.graphs.Dominators
Return the dominator of v.
getEdge(Object, Object) - Method in class jwutil.graphs.GlobalPathNumbering
 
getEdge(Object, Object) - Method in class jwutil.graphs.PathNumbering
 
getEdge(Pair) - Method in class jwutil.graphs.PathNumbering
 
getEdge(Object, Object) - Method in class jwutil.graphs.RootPathNumbering
 
getEdge(Object, Object) - Method in class jwutil.graphs.SCCPathNumbering
 
getEdge(Pair) - Method in class jwutil.graphs.SCCPathNumbering
 
getEmptyRelation() - Method in class jwutil.collections.AbstrRelation
 
getEmptyRelation() - Method in class jwutil.collections.LightRelation
 
getFileChannel(Object) - Static method in class jwutil.io.MyFileChannelImpl
Gets the file channel for the given object.
getFileURL(String) - Static method in class jwutil.classloader.HijackingClassLoader
 
getFirst() - Method in class jwutil.graphs.SCCTopSortedGraph
Returns the first (i.e.
getGraph() - Method in class jwutil.graphs.EdgeGraph
 
getGraph() - Method in class jwutil.graphs.ReverseGraph
 
getID(Object) - Method in class jwutil.collections.SimpleHashSet
 
getId() - Method in class jwutil.graphs.SCComponent
Returns the numeric ID of this SCComponent.
getIndex() - Method in class jwutil.io.ByteSequence
 
getIndex(Textualizable) - Method in interface jwutil.io.Textualizer
 
getIndex(Textualizable) - Method in class jwutil.io.Textualizer.Map
 
getIndex(Textualizable) - Method in class jwutil.io.Textualizer.Simple
 
getIteratedDominanceFrontier(Object) - Method in class jwutil.graphs.DominanceFrontier
Return the iterated dominance frontier of the given node.
getIterativeDomination(Object) - Method in class jwutil.graphs.Dominators
Return the set of all nodes strictly dominated by node n and all nodes dominated by nodes dominated by n, and so on.
getIterativeDomination(Object, List) - Method in class jwutil.graphs.Dominators
Return the set of all nodes strictly dominated by node n and all nodes dominated by nodes dominated by n, and so on.
getKey() - Method in class jwutil.collections.AbstractMapEntry
Returns the key corresponding to this entry.
getKey() - Method in class jwutil.collections.PairMapEntry
 
getKey() - Method in class jwutil.collections.SimpleHashSet.Entry
 
getLabel(Object, Object) - Method in interface jwutil.graphs.EdgeLabeler
 
getLast() - Method in class jwutil.graphs.SCCTopSortedGraph
Returns the last (i.e.
getMap() - Method in class jwutil.io.Textualizer.Map
 
getMatchingHashcode(int) - Method in class jwutil.collections.SimpleHashSet
 
getNavigator() - Method in class jwutil.graphs.EdgeGraph
 
getNavigator() - Method in interface jwutil.graphs.Graph
 
getNavigator() - Method in class jwutil.graphs.ReverseGraph
 
getNavigator() - Method in class jwutil.graphs.SCCTopSortedGraph
 
getNext() - Method in class jwutil.math.CombinationGenerator
Generate next combination (algorithm from Rosen p.
getNext() - Method in class jwutil.math.PermutationGenerator
Generate next permutation (algorithm from Rosen p.
getNumLeft() - Method in class jwutil.math.CombinationGenerator
Return number of combinations not yet generated.
getNumLeft() - Method in class jwutil.math.PermutationGenerator
Return number of permutations not yet generated.
getObject() - Method in class jwutil.collections.IdentityHashCodeWrapper
 
getOrAdd(Object) - Method in class jwutil.collections.SimpleHashSet
 
getOrAddID(Object) - Method in class jwutil.collections.SimpleHashSet
 
getOutputStream() - Method in class jwutil.io.FillableInputStream
Get an OutputStream that is attached to this FillableInputStream.
getPath(Object, Number) - Method in class jwutil.graphs.SCCPathNumbering
 
getPosition() - Method in class jwutil.strings.MyStringTokenizer
Returns the current position of the tokenizer in the string.
getPriority(Object) - Method in class jwutil.collections.BinHeapPriorityQueue
 
getPriority(Object) - Method in interface jwutil.collections.MaxPriorityQueue
Returns the priority currently associated with this item.
getProperty(String) - Static method in class jwutil.io.SystemProperties
Return the value of a system property if we have access, null otherwise.
getProperty(String, String) - Static method in class jwutil.io.SystemProperties
Return the value of a system property if we have access and it is defined, def otherwise.
getPropertyFromFile(String) - Static method in class jwutil.io.SystemProperties
Like getProperty, but also first checks in the current directory for a file with a name the same as the key.
getPropertyFromFile(String, String) - Static method in class jwutil.io.SystemProperties
Like getProperty, but also first checks in the current directory for a file with a name the same as the key.
getRange(Object) - Method in class jwutil.graphs.GlobalPathNumbering
 
getRange(Object) - Method in class jwutil.graphs.PathNumbering
 
getRange(Object) - Method in class jwutil.graphs.RootPathNumbering
 
getRange(Object) - Method in class jwutil.graphs.SCCPathNumbering
 
getRoots() - Method in class jwutil.graphs.EdgeGraph
 
getRoots() - Method in interface jwutil.graphs.Graph
 
getRoots() - Method in class jwutil.graphs.ReverseGraph
 
getRoots() - Method in class jwutil.graphs.SCCTopSortedGraph
 
getSCC(Object) - Method in class jwutil.graphs.SCCPathNumbering
 
getSCCEdges(SCComponent, SCComponent) - Method in class jwutil.graphs.SCCPathNumbering
 
getSCCEdges(Pair) - Method in class jwutil.graphs.SCCPathNumbering
 
getSCCGraph() - Method in class jwutil.graphs.SCCPathNumbering
 
getSCCRange(SCComponent) - Method in class jwutil.graphs.SCCPathNumbering
 
getStore() - Method in class jwutil.console.SimpleInterpreter
 
getString() - Method in class jwutil.strings.MyStringTokenizer
Returns the string that is being tokenized.
getTotal() - Method in class jwutil.math.CombinationGenerator
Return total number of combinations.
getTotal() - Method in class jwutil.math.PermutationGenerator
Return total number of permutations.
getUnion(Collection, boolean) - Method in class jwutil.collections.SetRepository
 
getURLs(String) - Static method in class jwutil.classloader.HijackingClassLoader
 
getValue() - Method in class jwutil.collections.AbstractMapEntry
Returns the value corresponding to this entry.
getValue() - Method in class jwutil.collections.PairMapEntry
 
getValue() - Method in class jwutil.collections.SimpleHashSet.Entry
 
getValues(Object) - Method in class jwutil.collections.AbstrRelation
 
getValues(Object) - Method in class jwutil.collections.AbstrRelationMapBased
 
getValues(Object) - Method in class jwutil.collections.GenericInvertibleMultiMap
 
getValues(Object) - Method in class jwutil.collections.GenericMultiMap
Returns the collection of Values associated with key.
getValues(Object) - Method in interface jwutil.collections.MultiMap
Returns the collection of Values associated with key.
getValues(Object) - Method in interface jwutil.collections.Relation
Returns the image of key through this relation.
getValues2(Object) - Method in class jwutil.collections.AbstrRelation
 
getValues2(Object) - Method in class jwutil.collections.AbstrRelationMapBased
 
getVisitedSet() - Method in class jwutil.collections.HashWorklist
 
getWrappedSet() - Method in class jwutil.collections.InstrumentedSetWrapper
 
getWriter() - Method in class jwutil.io.FillableReader
Get a Writer object attached to this FillableReader.
GlobalPathNumbering - Class in jwutil.graphs
GlobalPathNumbering
GlobalPathNumbering() - Constructor for class jwutil.graphs.GlobalPathNumbering
 
GlobalPathNumbering(PathNumbering.Selector) - Constructor for class jwutil.graphs.GlobalPathNumbering
 
go() - Method in class jwutil.console.ResidentJava.ExecuteOptions
 
Graph - Interface in jwutil.graphs
Graph
GRAY - Static variable in class jwutil.io.ANSIColorStream
 
GREEN - Static variable in class jwutil.io.ANSIColorStream
 
green - Static variable in class jwutil.io.ANSIColorStream
 
grow(int) - Method in class jwutil.collections.TuplesArray
 

H

hashCode() - Method in class jwutil.collections.AbstractMapEntry
Returns the hash code value for this map entry.
hashCode - Variable in class jwutil.collections.AbstrRelation
 
hashCode() - Method in class jwutil.collections.AbstrRelation
 
hashCode() - Method in class jwutil.collections.CollectionWrapper
 
hashCode() - Method in class jwutil.collections.GenericInvertibleMultiMap
 
hashCode() - Method in class jwutil.collections.GenericMultiMap.GenericMultiMapEntrySet
 
hashCode() - Method in class jwutil.collections.GenericMultiMap
 
hashCode() - Method in class jwutil.collections.IdentityHashCodeWrapper
 
hashCode() - Method in class jwutil.collections.InstrumentedSetWrapper
 
hashCode() - Method in class jwutil.collections.InstrumentedSetWrapper.InstrumentationResults
 
hashCode() - Method in class jwutil.collections.LightMap
 
hashCode() - Method in interface jwutil.collections.Relation
Returns the hashCode of a relation.
hashCode() - Method in class jwutil.collections.SetRepository.SharedSet
 
hashCode() - Method in class jwutil.collections.SortedArraySet
 
hashCode() - Method in class jwutil.collections.SortedIntArraySet
 
hashCode() - Method in class jwutil.graphs.PathNumbering.Range
 
hashCode() - Method in class jwutil.graphs.SCComponent
 
hashCode() - Method in class jwutil.math.BitString
Returns a hash code value for this bit string whose value depends only on which bits have been set within this BitString.
hashCode() - Method in class jwutil.strings.CharSequenceWrapper
 
HashCodeComparator - Class in jwutil.collections
 
HashCodeComparator() - Constructor for class jwutil.collections.HashCodeComparator
 
hashMapFactory - Static variable in class jwutil.collections.MapFactory
A MapFactory that generates HashMaps.
hashSetFactory - Static variable in class jwutil.collections.SetFactory
A SetFactory that generates HashSets.
HashWorklist - Class in jwutil.collections
A worklist with a backing hash set to determine if an item is/was already on the list.
HashWorklist(boolean, SetFactory, ListFactory) - Constructor for class jwutil.collections.HashWorklist
 
HashWorklist(boolean, ListFactory) - Constructor for class jwutil.collections.HashWorklist
 
HashWorklist(boolean, SetFactory) - Constructor for class jwutil.collections.HashWorklist
 
HashWorklist(boolean) - Constructor for class jwutil.collections.HashWorklist
 
HashWorklist() - Constructor for class jwutil.collections.HashWorklist
 
hasMore() - Method in class jwutil.math.CombinationGenerator
Are there more combinations?
hasMore() - Method in class jwutil.math.PermutationGenerator
Are there more permutations?
hasMoreElements() - Method in class jwutil.strings.MyStringTokenizer
 
hasMoreTokens() - Method in class jwutil.strings.MyStringTokenizer
Tests if there are more tokens available from this tokenizer's string.
hasNext() - Method in class jwutil.collections.AppendIterator
 
hasNext() - Method in class jwutil.collections.AppendListIterator
 
hasNext() - Method in class jwutil.collections.BackwardIterator
 
hasNext() - Method in class jwutil.collections.CollectionTestWrapper.TestIterator
 
hasNext() - Method in class jwutil.collections.EnumerationIterator
 
hasNext() - Method in class jwutil.collections.FilterIterator
 
hasNext() - Method in class jwutil.collections.GenericMultiMap.GenericMultiMapIterator
 
hasNext() - Method in class jwutil.collections.SimpleHashSet.ChainSet.Itr
 
hasNext() - Method in class jwutil.collections.SimpleHashSet.EntrySet.Itr
 
hasNext() - Method in class jwutil.collections.UnmodifiableIterator
Returns true if the iteration has more elements.
hasNext() - Method in class jwutil.collections.UnmodifiableListIterator
Returns true if the iteration has more elements.
hasNext() - Method in class jwutil.math.BitString.BackwardBitStringIterator
 
hasNext() - Method in class jwutil.math.BitString.ForwardBitStringIterator
 
hasPrevious() - Method in class jwutil.collections.AppendListIterator
 
hasPrevious() - Method in class jwutil.collections.BackwardIterator
 
hasPrevious() - Method in class jwutil.collections.UnmodifiableListIterator
Returns true if the iteration has more elements.
headSet(Object) - Method in class jwutil.collections.CollectionTestWrapper
 
headSet(Object) - Method in class jwutil.collections.SortedArraySet
 
hex(int) - Static method in class jwutil.strings.Strings
Return the number as a hex string, prepended by "0x".
hex(Object) - Static method in class jwutil.strings.Strings
Return a string representation of the address of an object.
hex16(long) - Static method in class jwutil.strings.Strings
Return the number as a hex string, padded to sixteen digits and prepended by "0x".
hex8(int) - Static method in class jwutil.strings.Strings
Return the number as a hex string, padded to eight digits and prepended by "0x".
HIDDEN - Static variable in class jwutil.io.ANSIColorStream
 
high - Variable in class jwutil.graphs.PathNumbering.Range
 
HijackingClassLoader - Class in jwutil.classloader
A special classloader that allows you to hijack all of the classes and load them from your list of URLs.
HijackingClassLoader(URL[], ClassLoader) - Constructor for class jwutil.classloader.HijackingClassLoader
 
HijackingClassLoader(URL[]) - Constructor for class jwutil.classloader.HijackingClassLoader
 
HijackingClassLoader(URL[], ClassLoader, URLStreamHandlerFactory) - Constructor for class jwutil.classloader.HijackingClassLoader
 

I

identifier - Variable in class jwutil.collections.InstrumentedSetWrapper.InstrumentationResults
 
IdentityHashCodeWrapper - Class in jwutil.collections
 
implCloseChannel() - Method in class jwutil.io.MyFileChannelImpl
 
in - Variable in class jwutil.collections.WrappedCollection
 
in - Variable in class jwutil.io.BufferedDataInput
 
in - Variable in class jwutil.io.Textualizer.Simple
 
increment() - Method in class jwutil.sync.AtomicCounter
Increments this counter, returning the old value.
index - Variable in class jwutil.io.ReaderInputStream
 
IndexedMap - Interface in jwutil.collections
Interface for an indexed map.
IndexMap - Class in jwutil.collections
An IndexMap provides a fast mapping between elements and (integer) indices.
IndexMap(String) - Constructor for class jwutil.collections.IndexMap
 
IndexMap(String, int) - Constructor for class jwutil.collections.IndexMap
 
IndexMap(String, int, boolean) - Constructor for class jwutil.collections.IndexMap
 
indexOf(Object) - Method in class jwutil.collections.AppendList
 
indexOf(Object) - Method in class jwutil.collections.CollectionTestWrapper
 
indexOf(Object) - Method in class jwutil.collections.SortedArraySet
 
indexOf(int) - Method in class jwutil.collections.SortedIntArraySet
 
inDominanceFrontier(Object, Object) - Method in class jwutil.graphs.DominanceFrontier
Return true if b2 is in b1's dominance frontier.
inDominatees(Object, Object) - Method in class jwutil.graphs.Dominators
Return true if CFG node n dominates node d.
init() - Method in class jwutil.gui.AppletIO
 
initializeSccMap(SCComponent) - Method in class jwutil.graphs.SCCPathNumbering
Initialize the mapping from nodes to their SCCs.
initStreams(Class, InputStream, PrintStream, PrintStream) - Static method in class jwutil.gui.AppletIO
 
inOrder(Navigator, Object) - Static method in class jwutil.graphs.Traversals
 
inOrder(Navigator, Collection) - Static method in class jwutil.graphs.Traversals
 
InputStreamGobbler - Class in jwutil.io
InputStreamGobbler is a thread that reads from a given InputStream and writes whatever is read to an OutputStream or an object that implements the included Output interface.
InputStreamGobbler(InputStream) - Constructor for class jwutil.io.InputStreamGobbler
Construct a new InputStreamGobbler that dumps output to System.out.
InputStreamGobbler(OutputStream) - Constructor for class jwutil.io.InputStreamGobbler
Construct a new InputStreamGobbler that reads from System.in and dumps output to the given OutputStream.
InputStreamGobbler(InputStreamGobbler.Output) - Constructor for class jwutil.io.InputStreamGobbler
Construct a new InputStreamGobbler that reads from System.in and dumps output to the given Output.
InputStreamGobbler(InputStream, OutputStream) - Constructor for class jwutil.io.InputStreamGobbler
Construct a new InputStreamGobbler that reads from the given InputStream and dumps output to the given OutputStream.
InputStreamGobbler(InputStream, InputStreamGobbler.Output) - Constructor for class jwutil.io.InputStreamGobbler
Construct a new InputStreamGobbler that reads from the given InputStream and dumps output to the given Output.
InputStreamGobbler.Output - Interface in jwutil.io
A simple interface clients can implement to receive output from an input stream.
insert(Object, int) - Method in class jwutil.collections.BinHeapPriorityQueue
 
insert(int, Object) - Method in class jwutil.collections.FibonacciHeap
 
insert(Object, int) - Method in interface jwutil.collections.MaxPriorityQueue
Inserts item into this, assigning it priority priority.
insertUpdate(DocumentEvent) - Method in class jwutil.gui.AppletIO.TextAreaListener
 
INSTANCE - Static variable in class jwutil.collections.EntryValueComparator
 
INSTANCE - Static variable in class jwutil.collections.HashCodeComparator
 
INSTANCE - Static variable in class jwutil.collections.LightMap.Factory
 
INSTANCE - Static variable in class jwutil.collections.SetRepository.LinkedHashSetFactory
 
INSTANCE - Static variable in class jwutil.collections.SetRepository.SimpleHashSetFactory
 
InstrumentedSetWrapper - Class in jwutil.collections
Allows you to profile set operations.
InstrumentedSetWrapper(Set) - Constructor for class jwutil.collections.InstrumentedSetWrapper
 
InstrumentedSetWrapper.InstrumentationResults - Class in jwutil.collections
 
InstrumentedSetWrapper.InstrumentationResults(Object) - Constructor for class jwutil.collections.InstrumentedSetWrapper.InstrumentationResults
 
intersectionEmpty(BitString) - Method in class jwutil.math.BitString
Check if the intersection of the two sets is empty
intToFourBytes(int, byte[], int) - Static method in class jwutil.util.Convert
Convert an int to four bytes, putting the result at the given position in the given array.
invert() - Method in class jwutil.collections.GenericInvertibleMultiMap
Returns an unmodifiable inverted view of this.
invert() - Method in interface jwutil.collections.InvertibleMap
Returns a inverted view of this.
invert() - Method in interface jwutil.collections.InvertibleMultiMap
Returns a inverted view of this.
InvertibleMap - Interface in jwutil.collections
An InvertibleMap is an extension of the Map interface to allow users to do reverse lookups on the mappings maintained.
InvertibleMultiMap - Interface in jwutil.collections
An InvertibleMultiMap is an extension of the MultiMap interface to allow users to do reverse lookups on the mappings maintained.
invoke(String, String, Class[], Object[]) - Static method in class jwutil.reflect.Reflect
Invoke a method by class name and method name.
invoke(String, String, Object[]) - Static method in class jwutil.reflect.Reflect
Invoke a method by class name and method name.
invoke(ClassLoader, String, String, Object[]) - Static method in class jwutil.reflect.Reflect
Invoke a method by class name and method name under the given class loader.
invoke(ClassLoader, String, String, Class[], Object[]) - Static method in class jwutil.reflect.Reflect
Helper function for reflective invocation.
invokeMethod(String, String, String[], int) - Method in class jwutil.console.SimpleInterpreter
Invoke method, store return value as "$last" in store.
invokeMethod(Object, String, String[], int) - Method in class jwutil.console.SimpleInterpreter
 
is - Variable in class jwutil.io.InputStreamGobbler
 
is - Variable in class jwutil.io.ReaderGobbler
 
isElement(Object) - Method in class jwutil.collections.Filter
Return true if the specified element should be included in the filtered enumeration.
isEmpty() - Method in class jwutil.collections.AbstrRelation
 
isEmpty() - Method in class jwutil.collections.AppendList
 
isEmpty() - Method in class jwutil.collections.CollectionTestWrapper
 
isEmpty() - Method in class jwutil.collections.CollectionWrapper
 
isEmpty() - Method in class jwutil.collections.FlattenedCollection
 
isEmpty() - Method in class jwutil.collections.GenericInvertibleMultiMap
 
isEmpty() - Method in class jwutil.collections.GenericMultiMap
 
isEmpty() - Method in class jwutil.collections.InstrumentedSetWrapper
 
isEmpty() - Method in class jwutil.collections.LightMap
 
isEmpty() - Method in interface jwutil.collections.Relation
Tests if this relation is empty or not.
isEmpty() - Method in class jwutil.collections.SetRepository.SharedSet
 
isEmpty() - Method in class jwutil.collections.SimpleHashSet.SetView
 
isEmpty() - Method in interface jwutil.collections.Tuples.Interface
 
isEmpty() - Method in interface jwutil.collections.Worklist
Determines if there are any more items left in the Worklist.
isEmpty() - Method in class jwutil.collections.WrappedCollection
 
isImportant(Object, Object, BigInteger) - Method in class jwutil.graphs.GlobalPathNumbering
 
isImportant(SCComponent, SCComponent, BigInteger) - Method in interface jwutil.graphs.PathNumbering.Selector
Return true if the edge scc1->scc2 is important.
isImportant(Object, Object, BigInteger) - Method in interface jwutil.graphs.PathNumbering.Selector
Return true if the edge a->b is important.
isImportant(SCComponent, SCComponent, BigInteger) - Method in class jwutil.graphs.SCCPathNumbering
 
isLoop() - Method in class jwutil.graphs.SCComponent
Checks whether this strongly connected component corresponds to a loop, ie it has at least one arc to itself.
isPostDominators() - Method in class jwutil.graphs.Dominators
Return true if this domination is a post domination.
isZero() - Method in class jwutil.math.BitString
Returns whether this BitString is all zeroes.
iterator() - Method in class jwutil.collections.AppendList
 
iterator() - Method in class jwutil.collections.BinHeapPriorityQueue
 
iterator() - Method in class jwutil.collections.BitStringSet
 
iterator() - Method in class jwutil.collections.CollectionTestWrapper
 
iterator() - Method in class jwutil.collections.CollectionWrapper
 
iterator() - Method in class jwutil.collections.FlattenedCollection
 
iterator() - Method in class jwutil.collections.GenericMultiMap.GenericMultiMapEntrySet
 
iterator() - Method in interface jwutil.collections.IndexedMap
 
iterator() - Method in class jwutil.collections.IndexMap
 
iterator() - Method in class jwutil.collections.InstrumentedSetWrapper
 
iterator() - Method in class jwutil.collections.LinearSet
 
iterator() - Method in class jwutil.collections.SetRepository.SharedSet
 
iterator() - Method in class jwutil.collections.SimpleHashSet.ChainSet
 
iterator() - Method in class jwutil.collections.SimpleHashSet.EntrySet
 
iterator() - Method in class jwutil.collections.SimpleHashSet
 
iterator() - Method in class jwutil.collections.SimpleHashSet.SetView
 
iterator() - Method in class jwutil.collections.Tuples
 
iterator() - Method in class jwutil.collections.WrappedCollection
 
iterator() - Method in class jwutil.graphs.SCCPathNumbering.Path
 
iterator() - Method in class jwutil.math.BitString
Returns an iterator that iterates through the bits in forward order.

J

jumpToEndOfOutput() - Method in class jwutil.gui.AppletIO
Scroll to the end of the output area.
jwutil.classloader - package jwutil.classloader
 
jwutil.collections - package jwutil.collections
 
jwutil.console - package jwutil.console
 
jwutil.graphs - package jwutil.graphs
 
jwutil.gui - package jwutil.gui
 
jwutil.io - package jwutil.io
 
jwutil.math - package jwutil.math
 
jwutil.reflect - package jwutil.reflect
 
jwutil.strings - package jwutil.strings
 
jwutil.sync - package jwutil.sync
 
jwutil.util - package jwutil.util
 

K

keys() - Method in class jwutil.collections.AbstrRelation
 
keys() - Method in class jwutil.collections.AbstrRelationMapBased
 
keys - Variable in class jwutil.collections.LinearMap
 
keys() - Method in interface jwutil.collections.Relation
Returns all the keys appearing in this relation.
keySet() - Method in class jwutil.collections.GenericInvertibleMultiMap
 
keySet() - Method in class jwutil.collections.GenericMultiMap
Returns a set view of the keys in this map.
keySet() - Method in class jwutil.collections.LightMap
Returns a set view of the keys contained in this map.
keySet() - Method in class jwutil.collections.LinearMap
 
keySet() - Method in class jwutil.collections.SimpleHashSet
 

L

l1 - Variable in class jwutil.collections.AppendList
 
l2 - Variable in class jwutil.collections.AppendList
 
last() - Method in class jwutil.collections.CollectionTestWrapper
 
last() - Method in class jwutil.collections.SortedArraySet
 
last() - Method in class jwutil.collections.SortedIntArraySet
 
lastIndexOf(Object) - Method in class jwutil.collections.AppendList
 
lastIndexOf(Object) - Method in class jwutil.collections.CollectionTestWrapper
 
lastIndexOf(Object) - Method in class jwutil.collections.SortedArraySet
 
lastIndexOf(int) - Method in class jwutil.collections.SortedIntArraySet
 
lastSet(int) - Method in class jwutil.math.BitString
Returns the last index less than where in the bit string which is set, or -1 if there is no such index.
lastSet() - Method in class jwutil.math.BitString
Returns the last index in the bit string which is set, or -1 if there is no such index.
launch(PrintStream, Method, Object[]) - Static method in class jwutil.gui.AppletIO
 
left - Variable in class jwutil.collections.Pair
The elements of the pair.
left - Variable in class jwutil.collections.Triple
 
left(String, int) - Static method in class jwutil.strings.Strings
Return the w leftmost characters of the string, padding with spaces if necessary.
length() - Method in class jwutil.math.BitString
Returns the "logical size" of this BitString: the index of the highest set bit in the BitString plus one.
length() - Method in class jwutil.strings.CharSequenceWrapper
 
lengthUtf8(String) - Static method in class jwutil.strings.Utf8
Returns the length of a string's utf8 encoded form.
lengthUtf8(char[], int, int) - Static method in class jwutil.strings.Utf8
Returns the length of a string's utf8 encoded form.
LightMap - Class in jwutil.collections
LightMap is a very lightweight implementation of the java.util.Map interface.
LightMap() - Constructor for class jwutil.collections.LightMap
Creates a LightMap.
LightMap.Factory - Class in jwutil.collections
 
LightRelation - Class in jwutil.collections
LightRelation
LightRelation() - Constructor for class jwutil.collections.LightRelation
Creates a RelationLight.
LinearMap - Class in jwutil.collections
LinearMap
LinearMap(List, List) - Constructor for class jwutil.collections.LinearMap
 
LinearMap(int) - Constructor for class jwutil.collections.LinearMap
 
LinearMap() - Constructor for class jwutil.collections.LinearMap
 
LinearSet - Class in jwutil.collections
LinearSet is a simplistic light-weight Set designed for use when the number of entries is small.
LinearSet() - Constructor for class jwutil.collections.LinearSet
Creates a LinearSet.
LinearSet(int) - Constructor for class jwutil.collections.LinearSet
Creates a LinearSet with given capacity.
LinearSet(Set) - Constructor for class jwutil.collections.LinearSet
Creates a LinearSet, filling it with the elements of set.
LinearSet(ListFactory) - Constructor for class jwutil.collections.LinearSet
Creates an empty LinearSet, using a List generated by lf as the backing store.
LinearSet(ListFactory, int) - Constructor for class jwutil.collections.LinearSet
Creates an empty LinearSet with a given capacity, using a List generated by lf as the backing store.
LinearSet(ListFactory, Set) - Constructor for class jwutil.collections.LinearSet
Creates an empty LinearSet, using a List generated by lf as the backing store, and fills it with the elements of set.
linearSetFactory - Static variable in class jwutil.collections.SetFactory
A SetFactory that generates LinearSets backed by ArrayLists.
lineSep - Static variable in class jwutil.strings.Strings
Line separator (newline character)
linkedListFactory - Static variable in class jwutil.collections.ListFactory
A ListFactory that generates LinkedLists.
list() - Method in class jwutil.graphs.SCCTopSortedGraph
 
ListFactory - Class in jwutil.collections
ListFactory is a List generator.
ListFactory() - Constructor for class jwutil.collections.ListFactory
Creates a ListFactory.
listIterator() - Method in class jwutil.collections.AppendList
 
listIterator(int) - Method in class jwutil.collections.AppendList
 
listIterator() - Method in class jwutil.collections.CollectionTestWrapper
 
listIterator(int) - Method in class jwutil.collections.CollectionTestWrapper
 
listTopSort() - Method in class jwutil.graphs.SCComponent
Returns the list of SCComponent s in topologically-sorted order.
LittleEndianOutputStream - Class in jwutil.io
A wrapper for an OutputStream that outputs data in little-endian format.
LittleEndianOutputStream(OutputStream) - Constructor for class jwutil.io.LittleEndianOutputStream
Creates new LittleEndianOutputStream
load(String, BufferedReader) - Static method in class jwutil.collections.IndexMap
 
loadAppletParameters() - Method in class jwutil.gui.AppletIO
 
loadClass(String, boolean) - Method in class jwutil.classloader.HijackingClassLoader
 
loadStringMap(String, BufferedReader) - Static method in class jwutil.collections.IndexMap
 
lock(long, long, boolean) - Method in class jwutil.io.MyFileChannelImpl
 
logGamma(double) - Static method in class jwutil.math.Distributions
An approximation to ln(gamma(x)).
longToEightBytes(long, byte[], int) - Static method in class jwutil.util.Convert
Convert a long to eight bytes, putting the result at the given position in the given array.
LoopStructureGraph - Class in jwutil.graphs
LoopStructureGraph Implementation still incomplete.
LoopStructureGraph() - Constructor for class jwutil.graphs.LoopStructureGraph
 
low - Variable in class jwutil.graphs.PathNumbering.Range
 

M

MAGENTA - Static variable in class jwutil.io.ANSIColorStream
 
main(String[]) - Static method in class jwutil.collections.UnionFindWithConstraints
 
main(String[]) - Static method in class jwutil.console.ResidentJava
 
main(String[]) - Static method in class jwutil.console.SimpleInterpreter
 
main(String[]) - Static method in class jwutil.gui.AppletIO
 
main(String[]) - Static method in class jwutil.io.ANSIColorStream
 
make(SetRepository, Collection) - Static method in class jwutil.collections.SetRepository.SharedSet
 
makeClassLoader() - Static method in class jwutil.classloader.HijackingClassLoader
 
makeCollection() - Method in class jwutil.collections.CollectionFactory
Generates a new, mutable, empty Collection.
makeCollection(int) - Method in class jwutil.collections.CollectionFactory
Generates a new, mutable, empty Collection, using initialCapacity as a hint to use for the capacity for the produced Collection.
makeCollection(Collection) - Method in class jwutil.collections.CollectionFactory
Generates a new, mutable Collection, using the elements of c as a template for its initial contents.
makeCollection(int) - Method in class jwutil.collections.ListFactory
 
makeCollection(Collection) - Method in class jwutil.collections.ListFactory
 
makeCollection(Collection) - Method in class jwutil.collections.SetFactory
 
makeCollection(int) - Method in class jwutil.collections.SetFactory
 
makeList() - Method in class jwutil.collections.ListFactory
Generates a new, mutable, empty List.
makeList(int) - Method in class jwutil.collections.ListFactory
Generates a new, mutable, empty List, using initialCapacity as a hint to use for the capacity for the produced List.
makeList(Collection) - Method in class jwutil.collections.ListFactory
Generates a new mutable List, using the elements of c as a template for its initial contents.
makeMap(Map) - Method in class jwutil.collections.LightMap.Factory
Generates a new Map, using the entries of map as a template for its initial mappings.
makeMap() - Method in class jwutil.collections.MapFactory
Generates a new, mutable, empty Map.
makeMap(Map) - Method in class jwutil.collections.MapFactory
Generates a new Map, using the entries of map as a template for its initial mappings.
makeMap() - Method in class jwutil.collections.MultiMapFactory
 
makeMap(Map) - Method in class jwutil.collections.MultiMapFactory
 
makeMap(Map) - Method in class jwutil.collections.SetRepository.SimpleHashSetFactory
Generates a new Map, using the entries of map as a template for its initial mappings.
makeMultiMap() - Method in class jwutil.collections.MultiMapFactory
 
makeMultiMap(Map) - Method in class jwutil.collections.MultiMapFactory
Creates a new MultiMap initialized with all of the Map.Entrys in map
makeMultiMap(MapFactory, CollectionFactory) - Method in class jwutil.collections.MultiMapFactory
 
makeSet() - Method in class jwutil.collections.SetFactory
Generates a new, mutable, empty Set.
makeSet(int) - Method in class jwutil.collections.SetFactory
Generates a new, mutable, empty Set, using initialCapacity as a hint to use for the capacity for the produced Set.
makeSet(Collection) - Method in class jwutil.collections.SetFactory
Generates a new mutable Set, using the elements of c as a template for its initial contents.
makeSet(Collection) - Method in class jwutil.collections.SetRepository.LinkedHashSetFactory
Generates a new mutable Set, using the elements of c as a template for its initial contents.
makeSet(Collection) - Method in class jwutil.collections.SetRepository
 
makeSet(Comparator) - Method in class jwutil.collections.SortedArraySet.SortedArraySetFactory
 
makeSet(int) - Method in class jwutil.collections.SortedArraySet.SortedArraySetFactory
 
makeSet(Collection) - Method in class jwutil.collections.SortedArraySet.SortedArraySetFactory
 
makeUnion(SetRepository, Collection) - Static method in class jwutil.collections.SetRepository.SharedSet
 
map - Variable in class jwutil.collections.AbstrRelationMapBased
 
map(Object) - Method in class jwutil.collections.Filter
Perform a mapping on elements from the source enumeration.
map(Object) - Method in class jwutil.graphs.EdgeNavigator.AddLeftFilter
 
map(Object) - Method in class jwutil.graphs.EdgeNavigator.AddRightFilter
 
map(FileChannel.MapMode, long, long) - Method in class jwutil.io.MyFileChannelImpl
 
map - Variable in class jwutil.io.Textualizer.Map
 
MapFactory - Class in jwutil.collections
MapFactory is a Map generator.
MapFactory() - Constructor for class jwutil.collections.MapFactory
Creates a MapFactory.
MapSet - Interface in jwutil.collections
A MapSet is a java.util.Set of Map.Entrys which can also be accessed as a java.util.Map.
MaxPriorityQueue - Interface in jwutil.collections
MaxPriorityQueue maintains a Collection of Objects, each with an associated priority.
meld(FibonacciHeap) - Method in class jwutil.collections.FibonacciHeap
 
mergeResults(InstrumentedSetWrapper.InstrumentationResults) - Method in class jwutil.collections.InstrumentedSetWrapper.InstrumentationResults
 
middle - Variable in class jwutil.collections.Triple
 
min - Variable in class jwutil.collections.FibonacciHeap
 
min() - Method in class jwutil.collections.FibonacciHeap
 
minus(BitString) - Method in class jwutil.math.BitString
Logically subtracts this bit set with the specified set of bits.
MultiMap - Interface in jwutil.collections
MultiMap maps a key to a collection of values.
MultiMapFactory - Class in jwutil.collections
MultiMapFactory is a MultiMap generator.
MultiMapFactory() - Constructor for class jwutil.collections.MultiMapFactory
Creates a MultiMapFactory.
MultiMapSet - Interface in jwutil.collections
A MultiMapSet is a java.util.Set of Map.Entrys which can also be accessed as a MultiMap.
MyFileChannelImpl - Class in jwutil.io
An implementation of FileChannel that is backed by a FileInputStream, FileOutputStream, or RandomAccessFile.
MyStringTokenizer - Class in jwutil.strings
MyStringTokenizer is like StringTokenizer, but gives you access to the string and position, and also ignores tokens inbetween quotation marks.
MyStringTokenizer(String, String, boolean) - Constructor for class jwutil.strings.MyStringTokenizer
Constructs a string tokenizer for the specified string.
MyStringTokenizer(String, String) - Constructor for class jwutil.strings.MyStringTokenizer
Constructs a string tokenizer for the specified string.
MyStringTokenizer(String) - Constructor for class jwutil.strings.MyStringTokenizer
Constructs a string tokenizer for the specified string.

N

navigator - Variable in class jwutil.graphs.EdgeNavigator
 
Navigator - Interface in jwutil.graphs
The Navigator interface allows graph algorithms to detect (and use) the arcs from and to a certain node.
newObject(String, String, String[], int) - Method in class jwutil.console.SimpleInterpreter
Create a new object.
next() - Method in class jwutil.collections.AppendIterator
 
next() - Method in class jwutil.collections.AppendListIterator
 
next() - Method in class jwutil.collections.BackwardIterator
 
next() - Method in class jwutil.collections.CollectionTestWrapper.TestIterator
 
next() - Method in class jwutil.collections.EnumerationIterator
 
next() - Method in class jwutil.collections.FilterIterator
 
next() - Method in class jwutil.collections.GenericMultiMap.GenericMultiMapIterator
 
next() - Method in class jwutil.collections.SimpleHashSet.ChainSet.Itr
 
next() - Method in class jwutil.collections.SimpleHashSet.EntrySet.Itr
 
next() - Method in class jwutil.collections.TupleIterator
 
next() - Method in class jwutil.collections.UnmodifiableIterator
Returns the next element in the iteration.
next() - Method in class jwutil.collections.UnmodifiableListIterator
Returns the next element in the iteration.
next(Object) - Method in class jwutil.graphs.EdgeNavigator
 
next(Object) - Method in interface jwutil.graphs.Navigator
Returns the successors of node.
next(Object) - Method in class jwutil.graphs.ReverseNavigator
 
next(int) - Method in class jwutil.graphs.SCComponent
Returns the i th successor.
next() - Method in class jwutil.graphs.SCComponent
 
next() - Method in class jwutil.math.BitString.BitStringIterator
 
nextElement() - Method in class jwutil.strings.MyStringTokenizer
 
nextIndex() - Method in class jwutil.collections.AppendListIterator
 
nextIndex() - Method in class jwutil.collections.BackwardIterator
 
nextIndex() - Method in class jwutil.collections.UnmodifiableListIterator
Returns the index of the next element.
nextIndex() - Method in class jwutil.math.BitString.BackwardBitStringIterator
 
nextIndex() - Method in class jwutil.math.BitString.BitStringIterator
Returns the index of the next bit set.
nextIndex() - Method in class jwutil.math.BitString.ForwardBitStringIterator
 
nextLength() - Method in class jwutil.graphs.SCComponent
Returns the number of successors.
nextLine() - Method in interface jwutil.io.Textualizer
 
nextLine() - Method in class jwutil.io.Textualizer.Simple
 
nextToken() - Method in class jwutil.strings.MyStringTokenizer
Returns the next token from this string tokenizer.
nextToken(String) - Method in class jwutil.strings.MyStringTokenizer
Returns the next token in this string tokenizer's string.
nextTopSort() - Method in class jwutil.graphs.SCComponent
Returns the next SCComponent according to the decreasing topological order
nextTuple(int[]) - Method in class jwutil.collections.TupleIterator
 
nextTuple() - Method in class jwutil.collections.TupleIterator
 
nodes() - Method in class jwutil.graphs.SCComponent
Returns the nodes of this strongly connected component; array version - good for iterating over the elements of the SCC.
nodeSet() - Method in class jwutil.graphs.SCComponent
Returns the nodes of this strongly connected component (set version).
noNullCollectionFactory(CollectionFactory) - Static method in class jwutil.collections.CollectionFactory
Returns a CollectionFactory that generates Collection s that do not allow nulls.
num - Variable in class jwutil.collections.TuplesArray
 
numberOfOnes() - Method in class jwutil.math.BitString
Returns the number of ones in this BitString.
numberOfOnes(int) - Method in class jwutil.math.BitString
Returns the number of ones in this BitString up to a given index.
numberOfPathsTo(Object) - Method in class jwutil.graphs.SCCPathNumbering
 
numberOfPathsToSCC(SCComponent) - Method in class jwutil.graphs.SCCPathNumbering
 
numDominatees(Object) - Method in class jwutil.graphs.Dominators
Return the number of the nodes that n dominates.

O

OFF - Static variable in class jwutil.io.ANSIColorStream
 
OPTIMIZE_HASH_CODE - Static variable in class jwutil.collections.AbstrRelation
Optimizes the .hashCode() method by caching the hash code.
or(BitString) - Method in class jwutil.math.BitString
Logically ORs this bit set with the specified set of bits.
or_upTo(BitString, int) - Method in class jwutil.math.BitString
Logically ORs this bit set with the specified set of bits.
order() - Method in class jwutil.io.DirectBufferedFileOutputStream
 
order(ByteOrder) - Method in class jwutil.io.DirectBufferedFileOutputStream
 
out - Static variable in class jwutil.collections.SetRepository
 
out - Variable in class jwutil.collections.WrappedCollection
 
out - Variable in class jwutil.io.InputStreamGobbler
 
out - Variable in class jwutil.io.ReaderGobbler
 
out - Variable in class jwutil.io.Textualizer.Simple
 
out2 - Variable in class jwutil.io.InputStreamGobbler
 
out2 - Variable in class jwutil.io.ReaderGobbler
 

P

Pair - Class in jwutil.collections
List of two elements.
Pair(Object, Object) - Constructor for class jwutil.collections.Pair
Construct a new Pair.
PairMapEntry - Class in jwutil.collections
PairMapEntry is the easiest implementation of a Map.Entry ever: a pair! Basically saves coders the drugery of writing an inner class at the expense of an import statement.
PairMapEntry(Object, Object) - Constructor for class jwutil.collections.PairMapEntry
Creates a PairMapEntry.
parse(String) - Static method in class jwutil.console.ResidentJava.ExecuteOptions
 
parseArg(Object[], int, Class, String[], int, Map) - Static method in class jwutil.console.SimpleInterpreter
 
parseMethodArgs(Object[], Class[], int, String[], int, Map) - Static method in class jwutil.console.SimpleInterpreter
 
PathNumbering - Class in jwutil.graphs
PathNumbering
PathNumbering() - Constructor for class jwutil.graphs.PathNumbering
 
PathNumbering.Range - Class in jwutil.graphs
 
PathNumbering.Range(int, int) - Constructor for class jwutil.graphs.PathNumbering.Range
 
PathNumbering.Range(Number, Number) - Constructor for class jwutil.graphs.PathNumbering.Range
 
PathNumbering.Range(Number, BigInteger) - Constructor for class jwutil.graphs.PathNumbering.Range
 
PathNumbering.Range(BigInteger, Number) - Constructor for class jwutil.graphs.PathNumbering.Range
 
PathNumbering.Range(BigInteger, BigInteger) - Constructor for class jwutil.graphs.PathNumbering.Range
 
PathNumbering.Selector - Interface in jwutil.graphs
 
peekMax() - Method in class jwutil.collections.BinHeapPriorityQueue
 
peekMax() - Method in interface jwutil.collections.MaxPriorityQueue
Returns the Object in this with the highest priority.
PermutationGenerator - Class in jwutil.math
Generates permutations.
PermutationGenerator(int) - Constructor for class jwutil.math.PermutationGenerator
Construct a new permutation generator.
popcount(int) - Static method in class jwutil.math.BitString
Utility function to return the number of 1 bits in the given integer value.
popcount(long) - Static method in class jwutil.math.BitString
Utility function to return the number of 1 bits in the given long value.
position() - Method in class jwutil.io.MyFileChannelImpl
 
position(long) - Method in class jwutil.io.MyFileChannelImpl
 
postOrder(Navigator, Object) - Static method in class jwutil.graphs.Traversals
 
postOrder(Navigator, Collection) - Static method in class jwutil.graphs.Traversals
 
powerSet(Collection) - Static method in class jwutil.collections.SetUtil
The powerSet method returns a Collection whose elements are exactly the subsets of c, with no repetitions.
powerSet(CollectionFactory, Collection) - Static method in class jwutil.collections.SetUtil
The powerSet method returns a Collection whose elements are exactly the subsets of c, with no repetitions.
PredicateWrapper - Interface in jwutil.collections
PredicateWrapper wraps a predicate on an Object.
preOrder(Navigator, Object) - Static method in class jwutil.graphs.Traversals
 
preOrder(Navigator, Collection) - Static method in class jwutil.graphs.Traversals
 
prev(Object) - Method in class jwutil.graphs.EdgeNavigator
 
prev(Object) - Method in interface jwutil.graphs.Navigator
Returns the predecessors of node.
prev(Object) - Method in class jwutil.graphs.ReverseNavigator
 
prev(int) - Method in class jwutil.graphs.SCComponent
Returns the i th predecessor.
prev() - Method in class jwutil.graphs.SCComponent
 
previous() - Method in class jwutil.collections.AppendListIterator
 
previous() - Method in class jwutil.collections.BackwardIterator
 
previous() - Method in class jwutil.collections.UnmodifiableListIterator
Returns the previous element in the iteration.
previousIndex() - Method in class jwutil.collections.AppendListIterator
 
previousIndex() - Method in class jwutil.collections.BackwardIterator
 
previousIndex() - Method in class jwutil.collections.UnmodifiableListIterator
Returns the index of the previous element.
prevLength() - Method in class jwutil.graphs.SCComponent
Returns the number of predecessors.
prevTopSort() - Method in class jwutil.graphs.SCComponent
Returns the previous SCComponent according to the decreasing topological order
print() - Method in class jwutil.collections.FibonacciHeap
 
PRINT_BIGGEST - Static variable in class jwutil.graphs.SCCPathNumbering
 
printHelp() - Static method in class jwutil.console.ResidentJava
 
PROFILE - Static variable in class jwutil.collections.SortedArraySet.SortedArraySetFactory
 
proxy(MultiMap) - Static method in class jwutil.collections.UnmodifiableMultiMap
Constructs and returns an unmodifiable MultiMap backed by mmap.
pull() - Method in class jwutil.collections.HashWorklist
 
pull() - Method in interface jwutil.collections.Worklist
Removes some item from the Worklist and return it.
push(Object) - Method in class jwutil.collections.HashWorklist
 
push(Object) - Method in interface jwutil.collections.Worklist
Pushes an item onto the Worklist if it is not already there.
pushDominatees(Object, LinkedList) - Method in class jwutil.graphs.Dominators
Push onto the stack all of the nodes that n strictly dominates.
put(Object, Object) - Method in class jwutil.collections.GenericInvertibleMultiMap
 
put(Object, Object) - Method in class jwutil.collections.GenericMultiMap
Associates the specified value with the specified key in this map.
put(Object, Object) - Method in class jwutil.collections.LightMap
Associates the specified value with the specified key in this map.
put(Object, Object) - Method in class jwutil.collections.LinearMap
 
put(Object, Object) - Method in interface jwutil.collections.MultiMap
Associates the specified value with the specified key in this map, after removing all old values associated with the key.
put(Object, Object) - Method in class jwutil.collections.SimpleHashSet
 
put(Object, Object) - Method in class jwutil.collections.UnmodifiableMultiMap
Throws UnsupportedOperationException.
putAll(Map) - Method in class jwutil.collections.GenericInvertibleMultiMap
 
putAll(Map) - Method in class jwutil.collections.GenericMultiMap
Copies the mappings from the specified map to this map.
putAll(Map) - Method in class jwutil.collections.LightMap
Copies all of the mappings from the specified map to this map.
putAll(Map) - Method in interface jwutil.collections.MultiMap
Copies the mappings from the specified map to this map, after removing all old values associated with the key.
putAll(Map) - Method in class jwutil.collections.SimpleHashSet
 
putAll(Map) - Method in class jwutil.collections.UnmodifiableMultiMap
Throws UnsupportedOperationException.

R

raf - Variable in class jwutil.io.MyFileChannelImpl
 
read(StringTokenizer) - Static method in class jwutil.graphs.PathNumbering.Range
 
read() - Method in class jwutil.io.FillableInputStream
 
read(byte[], int, int) - Method in class jwutil.io.FillableInputStream
 
read() - Method in class jwutil.io.FillableReader
 
read(char[], int, int) - Method in class jwutil.io.FillableReader
 
read(ByteBuffer) - Method in class jwutil.io.MyFileChannelImpl
 
read(ByteBuffer[], int, int) - Method in class jwutil.io.MyFileChannelImpl
 
read(ByteBuffer, long) - Method in class jwutil.io.MyFileChannelImpl
 
read() - Method in class jwutil.io.ReaderInputStream
 
read(byte[], int, int) - Method in class jwutil.io.ReaderInputStream
 
read(String) - Static method in class jwutil.io.SystemProperties
Read the system properties from the given file.
readBoolean() - Method in class jwutil.io.BufferedDataInput
 
readByte() - Method in class jwutil.io.BufferedDataInput
 
readChar() - Method in class jwutil.io.BufferedDataInput
 
readDouble() - Method in class jwutil.io.BufferedDataInput
 
readEdges(Textualizable) - Method in class jwutil.io.Textualizer.Map
 
reader - Variable in class jwutil.io.ReaderInputStream
 
ReaderGobbler - Class in jwutil.io
Reads data from a Reader, optionally outputting the read data to a Writer or another object that implements the included Output interface.
ReaderGobbler(Reader) - Constructor for class jwutil.io.ReaderGobbler
Construct a new ReaderGobbler that dumps output to System.out.
ReaderGobbler(Writer) - Constructor for class jwutil.io.ReaderGobbler
Construct a new ReaderGobbler that reads from System.in and dumps output to the given Writer.
ReaderGobbler(ReaderGobbler.Output) - Constructor for class jwutil.io.ReaderGobbler
Construct a new ReaderGobbler that reads from System.in and dumps output to the given Output.
ReaderGobbler(Reader, Writer) - Constructor for class jwutil.io.ReaderGobbler
Construct a new ReaderGobbler that reads from the given Reader and dumps output to the given Writer.
ReaderGobbler(Reader, ReaderGobbler.Output) - Constructor for class jwutil.io.ReaderGobbler
Construct a new ReaderGobbler that reads from the given Reader and dumps output to the given Output.
ReaderGobbler.Output - Interface in jwutil.io
A simple interface clients can implement to receive output from an reader.
ReaderInputStream - Class in jwutil.io
Adapter between a Reader and an InputStream.
ReaderInputStream(Reader) - Constructor for class jwutil.io.ReaderInputStream
 
readFloat() - Method in class jwutil.io.BufferedDataInput
 
readFully(byte[]) - Method in class jwutil.io.BufferedDataInput
 
readFully(byte[], int, int) - Method in class jwutil.io.BufferedDataInput
 
readInt() - Method in class jwutil.io.BufferedDataInput
 
readLine(InputStream) - Static method in class jwutil.console.ResidentJava
 
readLine() - Method in class jwutil.io.BufferedDataInput
 
readLong() - Method in class jwutil.io.BufferedDataInput
 
readObject() - Method in class jwutil.io.Textualizer.Map
 
readObject() - Method in interface jwutil.io.Textualizer
 
readObject() - Method in class jwutil.io.Textualizer.Simple
 
readReference() - Method in class jwutil.io.Textualizer.Map
 
readReference() - Method in interface jwutil.io.Textualizer
 
readReference() - Method in class jwutil.io.Textualizer.Simple
 
readShort() - Method in class jwutil.io.BufferedDataInput
 
readUnsignedByte() - Method in class jwutil.io.BufferedDataInput
 
readUnsignedShort() - Method in class jwutil.io.BufferedDataInput
 
readUTF() - Method in class jwutil.io.BufferedDataInput
 
ready() - Method in class jwutil.io.FillableReader
 
recurrenceA000670(int) - Static method in class jwutil.math.Distributions
Sloane's A000670.
RED - Static variable in class jwutil.io.ANSIColorStream
 
red - Static variable in class jwutil.io.ANSIColorStream
 
REDUCE_ALLOCATIONS - Static variable in class jwutil.collections.SortedArraySet
 
REDUCE_ALLOCATIONS - Static variable in class jwutil.collections.SortedIntArraySet
 
Reflect - Class in jwutil.reflect
Convenience methods for Java reflection.
Reflect() - Constructor for class jwutil.reflect.Reflect
 
registerFlag(String, Field) - Method in class jwutil.io.SystemProperties
 
registerFlag(String, Class, String) - Method in class jwutil.io.SystemProperties
 
registerFlag(String, String, String) - Method in class jwutil.io.SystemProperties
 
Relation - Interface in jwutil.collections
Relation is a mathematical relation, accepting one to many and many to one mappings.
Relation.EntryVisitor - Interface in jwutil.collections
RelationEntryVisitor is a wrapper for a function that is called on a relation entry of the form <key,value>.
remove(Object, Object) - Method in class jwutil.collections.AbstrRelation
 
remove() - Method in class jwutil.collections.AppendIterator
 
remove(int) - Method in class jwutil.collections.AppendList
 
remove(Object) - Method in class jwutil.collections.AppendList
 
remove() - Method in class jwutil.collections.AppendListIterator
 
remove() - Method in class jwutil.collections.BackwardIterator
 
remove(Object) - Method in class jwutil.collections.BinHeapPriorityQueue
 
remove(Object) - Method in class jwutil.collections.BitStringSet
 
remove(Object) - Method in class jwutil.collections.CollectionTestWrapper
 
remove(int) - Method in class jwutil.collections.CollectionTestWrapper
 
remove() - Method in class jwutil.collections.CollectionTestWrapper.TestIterator
 
remove(Object) - Method in class jwutil.collections.CollectionWrapper
 
remove(Object) - Method in class jwutil.collections.GenericInvertibleMultiMap
 
remove(Object, Object) - Method in class jwutil.collections.GenericInvertibleMultiMap
 
remove(Object) - Method in class jwutil.collections.GenericMultiMap.GenericMultiMapEntrySet
 
remove() - Method in class jwutil.collections.GenericMultiMap.GenericMultiMapIterator
 
remove(Object) - Method in class jwutil.collections.GenericMultiMap
Removes all mappings for this key from this map if present.
remove(Object, Object) - Method in class jwutil.collections.GenericMultiMap
Removes a mapping from key to value from this map if present.
remove(Object) - Method in class jwutil.collections.InstrumentedSetWrapper
 
remove(Object) - Method in class jwutil.collections.LightMap
Removes the mapping previously attached to key.
remove(Object) - Method in class jwutil.collections.LinearMap
 
remove(Object) - Method in class jwutil.collections.LinearSet
 
remove(Object) - Method in interface jwutil.collections.MultiMap
Removes mappings from key to all associated values from this map.
remove(Object, Object) - Method in interface jwutil.collections.MultiMap
Removes a mapping from key to value from this map if present.
remove(Object, Object) - Method in interface jwutil.collections.Relation
Removes the relation between key and value.
remove(Object) - Method in class jwutil.collections.SetRepository.SharedSet
 
remove(Object) - Method in class jwutil.collections.SimpleHashSet.SetView
 
remove(int) - Method in class jwutil.collections.SortedArraySet
 
remove(Object) - Method in class jwutil.collections.SortedArraySet
 
remove(int) - Method in class jwutil.collections.SortedIntArraySet
 
remove() - Method in class jwutil.collections.UnmodifiableIterator
Always throws an UnsupportedOperationException.
remove() - Method in class jwutil.collections.UnmodifiableListIterator
Always throws an UnsupportedOperationException.
remove(Object) - Method in class jwutil.collections.UnmodifiableMultiMap
Throws UnsupportedOperationException.
remove(Object, Object) - Method in class jwutil.collections.UnmodifiableMultiMap
Throws UnsupportedOperationException.
remove(Object) - Method in class jwutil.collections.WrappedCollection
 
removeAll(Object, Collection) - Method in class jwutil.collections.AbstrRelation
 
removeAll(Collection) - Method in class jwutil.collections.AppendList
 
removeAll(Collection) - Method in class jwutil.collections.CollectionTestWrapper
 
removeAll(Collection) - Method in class jwutil.collections.CollectionWrapper
 
removeAll(Collection) - Method in class jwutil.collections.FlattenedCollection
 
removeAll(Object, Collection) - Method in class jwutil.collections.GenericInvertibleMultiMap
 
removeAll(Object, Collection) - Method in class jwutil.collections.GenericMultiMap
Removes from the current mappings: associations for key to any value in values.
removeAll(Collection) - Method in class jwutil.collections.InstrumentedSetWrapper
 
removeAll(Object, Collection) - Method in class jwutil.collections.LightRelation
 
removeAll(Object, Collection) - Method in interface jwutil.collections.MultiMap
Removes from the current mappings: associations for key to any value in values.
removeAll(Object, Collection) - Method in interface jwutil.collections.Relation
Removes the relation between key and any element from values.
removeAll(Collection) - Method in class jwutil.collections.SetRepository.SharedSet
 
removeAll(Collection) - Method in class jwutil.collections.SimpleHashSet.SetView
 
removeAll(Object, Collection) - Method in class jwutil.collections.UnmodifiableMultiMap
Throws UnsupportedOperationException.
removeAll(Collection) - Method in class jwutil.collections.WrappedCollection
 
removeElement(int) - Method in class jwutil.collections.SortedIntArraySet
 
removeKey(Object) - Method in class jwutil.collections.AbstrRelation
 
removeKey(Object) - Method in class jwutil.collections.AbstrRelationMapBased
 
removeKey(Object) - Method in interface jwutil.collections.Relation
Removes all the relations attached to key.
removeKeys(PredicateWrapper) - Method in class jwutil.collections.AbstrRelation
 
removeKeys(PredicateWrapper) - Method in interface jwutil.collections.Relation
Removes all the keys that satisfy predicate.check().
removeObjects(PredicateWrapper) - Method in class jwutil.collections.AbstrRelation
 
removeObjects(PredicateWrapper) - Method in interface jwutil.collections.Relation
Removes all the relations involving at least one object that satisfy predicate.check().
removeRange(int, int) - Method in class jwutil.collections.SortedArraySet
 
removeRange(int, int) - Method in class jwutil.collections.SortedIntArraySet
 
removeUpdate(DocumentEvent) - Method in class jwutil.gui.AppletIO.TextAreaListener
 
removeValues(PredicateWrapper) - Method in class jwutil.collections.AbstrRelation
 
removeValues(PredicateWrapper) - Method in interface jwutil.collections.Relation
Removes all the values that satisfy predicate.check().
replace(String, String, String) - Static method in class jwutil.strings.Strings
Replace all occurrences of old in str with new_.
RESET - Static variable in class jwutil.io.ANSIColorStream
 
reset() - Method in class jwutil.math.CombinationGenerator
Reset this combination generator back to the start.
reset() - Method in class jwutil.math.PermutationGenerator
Reset this permutation generator back to the first permutation.
reset(int) - Method in class jwutil.sync.AtomicCounter
Resets this counter to the given value.
ResidentJava - Class in jwutil.console
ResidentJava
ResidentJava() - Constructor for class jwutil.console.ResidentJava
 
ResidentJava.ExecuteOptions - Class in jwutil.console
 
ResidentJava.SystemExitException - Exception in jwutil.console
A special exception type that is thrown when System.exit() is called.
ResidentJava.SystemExitException(int) - Constructor for exception jwutil.console.ResidentJava.SystemExitException
 
retainAll(Collection) - Method in class jwutil.collections.AppendList
 
retainAll(Collection) - Method in class jwutil.collections.CollectionTestWrapper
 
retainAll(Collection) - Method in class jwutil.collections.CollectionWrapper
 
retainAll(Object, Collection) - Method in class jwutil.collections.GenericInvertibleMultiMap
 
retainAll(Object, Collection) - Method in class jwutil.collections.GenericMultiMap
Removes from the current mappings: associations for key to any value not in values.
retainAll(Collection) - Method in class jwutil.collections.InstrumentedSetWrapper
 
retainAll(Object, Collection) - Method in interface jwutil.collections.MultiMap
Removes from the current mappings: associations for key to any value not in values.
retainAll(Collection) - Method in class jwutil.collections.SetRepository.SharedSet
 
retainAll(Collection) - Method in class jwutil.collections.SimpleHashSet.SetView
 
retainAll(Object, Collection) - Method in class jwutil.collections.UnmodifiableMultiMap
Throws UnsupportedOperationException.
retainAll(Collection) - Method in class jwutil.collections.WrappedCollection
 
REVERSE - Static variable in class jwutil.io.ANSIColorStream
 
ReverseGraph - Class in jwutil.graphs
ReverseGraph
ReverseGraph(Graph, Collection) - Constructor for class jwutil.graphs.ReverseGraph
 
reverseInOrder(Navigator, Object) - Static method in class jwutil.graphs.Traversals
 
reverseInOrder(Navigator, Collection) - Static method in class jwutil.graphs.Traversals
 
ReverseNavigator - Class in jwutil.graphs
ReverseNavigator uses a supplied navigator and traverses the graph in reverse.
ReverseNavigator(Navigator) - Constructor for class jwutil.graphs.ReverseNavigator
 
reversePostOrder(Navigator, Object) - Static method in class jwutil.graphs.Traversals
 
reversePostOrder(Navigator, Collection) - Static method in class jwutil.graphs.Traversals
 
reversePreOrder(Navigator, Object) - Static method in class jwutil.graphs.Traversals
 
reversePreOrder(Navigator, Collection) - Static method in class jwutil.graphs.Traversals
 
right - Variable in class jwutil.collections.Pair
The elements of the pair.
right - Variable in class jwutil.collections.Triple
 
right(String, int) - Static method in class jwutil.strings.Strings
Return the w rightmost characters of the string, padding with spaces if necessary.
rootlist - Variable in class jwutil.collections.FibonacciHeap
 
RootPathNumbering - Class in jwutil.graphs
 
RootPathNumbering() - Constructor for class jwutil.graphs.RootPathNumbering
 
run() - Method in class jwutil.io.InputStreamGobbler
 
run() - Method in class jwutil.io.ReaderGobbler
 

S

SCC_NAVIGATOR - Static variable in class jwutil.graphs.SCComponent
Default navigator through a component graph (a dag of strongly connected components).
SCComponent - Class in jwutil.graphs
SCComponent models a Strongly connected component of a graph.
SCCPathNumbering - Class in jwutil.graphs
SCCPathNumbering
SCCPathNumbering() - Constructor for class jwutil.graphs.SCCPathNumbering
 
SCCPathNumbering(PathNumbering.Selector) - Constructor for class jwutil.graphs.SCCPathNumbering
 
SCCPathNumbering(Graph) - Constructor for class jwutil.graphs.SCCPathNumbering
 
SCCPathNumbering.Path - Class in jwutil.graphs
Represents a path through the graph as an immutable linked structure.
SCCPathNumbering.Path(Object) - Constructor for class jwutil.graphs.SCCPathNumbering.Path
Construct a path with exactly one element: the given one.
SCCPathNumbering.Path(Object, SCCPathNumbering.Path) - Constructor for class jwutil.graphs.SCCPathNumbering.Path
Construct a path by prepending an element to an existing path.
SCCTopSortedGraph - Class in jwutil.graphs
SCCTopSortedGraph represents a graph of strongly connected components topologically sorted in decreasing order.
select(Collection) - Method in class jwutil.collections.AbstrRelation
 
select(Collection) - Method in interface jwutil.collections.Relation
Returns the subrelation of this relation that contains only the keys that appear in selected_keys.
set(int, Object) - Method in class jwutil.collections.AppendList
 
set(Object) - Method in class jwutil.collections.AppendListIterator
 
set(Object) - Method in class jwutil.collections.BackwardIterator
 
set(int, Object) - Method in class jwutil.collections.CollectionTestWrapper
 
set(int, Object) - Method in class jwutil.collections.Pair
 
set(int, Object) - Method in class jwutil.collections.SortedArraySet
 
set(int, int) - Method in class jwutil.collections.SortedIntArraySet
 
set(int, Object) - Method in class jwutil.collections.Triple
 
set(Object) - Method in class jwutil.collections.UnmodifiableListIterator
Always throws an UnsupportedOperationException.
set(int) - Method in class jwutil.math.BitString
Sets a bit.
setAll() - Method in class jwutil.math.BitString
Sets all bits.
setBooleanField(String, String, boolean) - Static method in class jwutil.reflect.Reflect
Set a boolean field by class name and field name.
setClassPath(URL[]) - Method in class jwutil.console.SimpleInterpreter
 
setClusterNesting(Navigator) - Method in class jwutil.graphs.DumpDotGraph
 
setClusters(Filter) - Method in class jwutil.graphs.DumpDotGraph
 
setDefaultFlags() - Method in class jwutil.io.SystemProperties
 
setDefaultFlags(Object) - Method in class jwutil.io.SystemProperties
 
setEdgeColors(EdgeLabeler) - Method in class jwutil.graphs.DumpDotGraph
 
setEdgeLabels(EdgeLabeler) - Method in class jwutil.graphs.DumpDotGraph
 
setEdgeStyles(EdgeLabeler) - Method in class jwutil.graphs.DumpDotGraph
 
SetFactory - Class in jwutil.collections
SetFactory is a Set generator.
SetFactory() - Constructor for class jwutil.collections.SetFactory
Creates a SetFactory.
setField(Object, Field, String) - Static method in class jwutil.io.SystemProperties
 
setInput(InputStream) - Method in class jwutil.io.InputStreamGobbler
Set the input for this gobbler to the given input stream.
setKey(Object) - Method in class jwutil.collections.PairMapEntry
For use in subclass implementations *only*.
setNavigator(Navigator) - Method in class jwutil.graphs.DumpDotGraph
 
setNodeColors(Filter) - Method in class jwutil.graphs.DumpDotGraph
 
setNodeLabels(Filter) - Method in class jwutil.graphs.DumpDotGraph
 
setNodeSet(Set) - Method in class jwutil.graphs.DumpDotGraph
 
setNodeStyles(Filter) - Method in class jwutil.graphs.DumpDotGraph
 
setOutput(OutputStream) - Method in class jwutil.io.InputStreamGobbler
Set the output for this gobbler to the given output stream.
setOutput(InputStreamGobbler.Output) - Method in class jwutil.io.InputStreamGobbler
Set the output for this gobbler to the given output object.
setOutput(ReaderGobbler.Output) - Method in class jwutil.io.ReaderGobbler
Set the output for this gobbler to the given output.
setPriority(Object, int) - Method in class jwutil.collections.BinHeapPriorityQueue
 
setPriority(Object, int) - Method in interface jwutil.collections.MaxPriorityQueue
Changes the priority of this Object to the new, specified value, and returns the old value
setReader(Reader) - Method in class jwutil.io.ReaderGobbler
Set the reader for this gobbler to the given reader.
SetRepository - Class in jwutil.collections
 
SetRepository() - Constructor for class jwutil.collections.SetRepository
 
SetRepository.LinkedHashSetFactory - Class in jwutil.collections
 
SetRepository.SharedSet - Class in jwutil.collections
 
SetRepository.SimpleHashSetFactory - Class in jwutil.collections
 
setUpTo(int) - Method in class jwutil.math.BitString
Sets all bits up to and including the given bit.
SetUtil - Class in jwutil.collections
SetUtil
SetUtil() - Constructor for class jwutil.collections.SetUtil
 
setValue(Object) - Method in class jwutil.collections.AbstractMapEntry
Replaces the value corresponding to this entry with the specified value (optional operation).
setValue(Object) - Method in class jwutil.collections.PairMapEntry
 
setValue(Object) - Method in class jwutil.collections.SimpleHashSet.Entry
 
setWriter(Writer) - Method in class jwutil.io.ReaderGobbler
Set the writer for this gobbler to the given writer.
shex(int) - Static method in class jwutil.strings.Strings
Return the number as a signed hex string, prepended by "0x".
shl(int) - Method in class jwutil.math.BitString
Performs a left-shift operation.
shr(int) - Method in class jwutil.math.BitString
Performs a right-shift operation.
SimpleHashSet - Class in jwutil.collections
A simple implementation of a hash map.
SimpleHashSet() - Constructor for class jwutil.collections.SimpleHashSet
 
SimpleHashSet.ChainSet - Class in jwutil.collections
 
SimpleHashSet.ChainSet(SimpleHashSet, int) - Constructor for class jwutil.collections.SimpleHashSet.ChainSet
 
SimpleHashSet.ChainSet.Itr - Class in jwutil.collections
 
SimpleHashSet.ChainSet.Itr() - Constructor for class jwutil.collections.SimpleHashSet.ChainSet.Itr
 
SimpleHashSet.Entry - Class in jwutil.collections
 
SimpleHashSet.Entry(Object) - Constructor for class jwutil.collections.SimpleHashSet.Entry
 
SimpleHashSet.EntrySet - Class in jwutil.collections
 
SimpleHashSet.EntrySet() - Constructor for class jwutil.collections.SimpleHashSet.EntrySet
 
SimpleHashSet.EntrySet.Itr - Class in jwutil.collections
 
SimpleHashSet.EntrySet.Itr() - Constructor for class jwutil.collections.SimpleHashSet.EntrySet.Itr
 
SimpleHashSet.SetView - Class in jwutil.collections
 
SimpleHashSet.SetView() - Constructor for class jwutil.collections.SimpleHashSet.SetView
 
SimpleInterpreter - Class in jwutil.console
 
SimpleInterpreter(URL[]) - Constructor for class jwutil.console.SimpleInterpreter
 
SimpleInterpreter(URL[], Map) - Constructor for class jwutil.console.SimpleInterpreter
 
size() - Method in class jwutil.collections.AppendList
 
size() - Method in class jwutil.collections.BinHeapPriorityQueue
 
size() - Method in class jwutil.collections.BitStringSet
 
size() - Method in class jwutil.collections.CollectionTestWrapper
 
size() - Method in class jwutil.collections.CollectionWrapper
 
size - Variable in class jwutil.collections.FibonacciHeap
 
size() - Method in class jwutil.collections.FlattenedCollection
 
size() - Method in class jwutil.collections.GenericInvertibleMultiMap
 
size() - Method in class jwutil.collections.GenericMultiMap.GenericMultiMapEntrySet
 
size() - Method in class jwutil.collections.GenericMultiMap
 
size() - Method in class jwutil.collections.HashWorklist
 
size() - Method in interface jwutil.collections.IndexedMap
 
size() - Method in class jwutil.collections.IndexMap
 
size() - Method in class jwutil.collections.InstrumentedSetWrapper
 
size() - Method in class jwutil.collections.LightMap
 
size() - Method in class jwutil.collections.LinearMap
 
size() - Method in class jwutil.collections.LinearSet
 
size() - Method in interface jwutil.collections.MultiMap
Returns the number of key-value mappings in this map (keys which map to multiple values count multiple times).
size() - Method in class jwutil.collections.Pair
 
size() - Method in class jwutil.collections.SetRepository.SharedSet
 
size() - Method in class jwutil.collections.SimpleHashSet.ChainSet
 
size() - Method in class jwutil.collections.SimpleHashSet.EntrySet
 
size() - Method in class jwutil.collections.SimpleHashSet.SetView
 
size - Variable in class jwutil.collections.SimpleHashSet
 
size() - Method in class jwutil.collections.SimpleHashSet
 
size() - Method in class jwutil.collections.SizedArrayList
 
size() - Method in class jwutil.collections.SortedArraySet
 
size() - Method in class jwutil.collections.SortedIntArraySet
 
size() - Method in class jwutil.collections.Triple
 
size() - Method in interface jwutil.collections.Tuples.Interface
 
size() - Method in class jwutil.collections.Tuples
 
size() - Method in class jwutil.collections.TuplesArray
 
size() - Method in class jwutil.collections.WrappedCollection
 
size() - Method in class jwutil.graphs.SCComponent
Returns the number of nodes in this strongly connected component.
size() - Method in class jwutil.graphs.SCCPathNumbering.Path
Return the length of this path.
size() - Method in class jwutil.io.DirectBufferedFileOutputStream
 
size() - Method in class jwutil.io.MyFileChannelImpl
 
size() - Method in class jwutil.math.BitString
Returns the number of bits of space actually in use by this BitString to represent bit values.
SizedArrayList - Class in jwutil.collections
SizedArrayList
SizedArrayList(Object[], int) - Constructor for class jwutil.collections.SizedArrayList
 
skipBytes(int) - Method in class jwutil.io.BufferedDataInput
 
SortedArraySet - Class in jwutil.collections
Set that is stored as a sorted list.
SortedArraySet.SortedArraySetFactory - Class in jwutil.collections
 
SortedIntArraySet - Class in jwutil.collections
Set that stores ints as a sorted list.
SortedIntArraySet(int) - Constructor for class jwutil.collections.SortedIntArraySet
Constructs an empty set with the specified initial capacity.
SortedIntArraySet() - Constructor for class jwutil.collections.SortedIntArraySet
Constructs an empty set with an initial capacity of ten.
SortedIntArraySet(SortedIntArraySet) - Constructor for class jwutil.collections.SortedIntArraySet
 
st - Variable in class jwutil.io.Textualizer.Simple
 
start - Variable in class jwutil.io.FillableInputStream
 
STARTING_CHAIN_SIZE - Static variable in class jwutil.collections.SimpleHashSet
 
STARTING_HASH_SIZE - Static variable in class jwutil.collections.SimpleHashSet
 
STARTING_TABLE_SIZE - Static variable in class jwutil.collections.SimpleHashSet
 
stDist(double, double) - Static method in class jwutil.math.Distributions
Student's t distribution with v degrees of freedom.
Strings - Class in jwutil.strings
A bunch of utility functions for strings.
Strings() - Constructor for class jwutil.strings.Strings
 
student_tDen(double, double) - Static method in class jwutil.math.Distributions
Student's t density with v degrees of freedom.
subList(int, int) - Method in class jwutil.collections.AppendList
 
subList(int, int) - Method in class jwutil.collections.CollectionTestWrapper
 
subList(int, int) - Method in class jwutil.collections.SortedArraySet
 
subSequence(int, int) - Method in class jwutil.strings.CharSequenceWrapper
 
subSet(Object, Object) - Method in class jwutil.collections.CollectionTestWrapper
 
subSet(Object, Object) - Method in class jwutil.collections.SortedArraySet
 
synchronizedCollectionFactory(CollectionFactory) - Static method in class jwutil.collections.CollectionFactory
Returns a CollectionFactory that generates synchronized (thread-safe) Collections.
synchronizedListFactory(ListFactory) - Static method in class jwutil.collections.ListFactory
Returns a ListFactory that generates synchronized (thread-safe) Lists.
synchronizedMapFactory(MapFactory) - Static method in class jwutil.collections.MapFactory
Returns a MapFactory that generates synchronized (thread-safe) Maps.
synchronizedSetFactory(SetFactory) - Static method in class jwutil.collections.SetFactory
Returns a SetFactory that generates synchronized (thread-safe) Sets.
SystemProperties - Class in jwutil.io
Read system properties from a file.
SystemProperties() - Constructor for class jwutil.io.SystemProperties
 

T

table - Variable in class jwutil.collections.SimpleHashSet
 
tailSet(Object) - Method in class jwutil.collections.CollectionTestWrapper
 
tailSet(Object) - Method in class jwutil.collections.SortedArraySet
 
TEST - Static variable in class jwutil.collections.HashCodeComparator
 
TEST - Static variable in class jwutil.collections.SortedArraySet.SortedArraySetFactory
 
test(Navigator, Collection) - Static method in class jwutil.graphs.Traversals
 
test_helper1(Navigator, Object, Set) - Static method in class jwutil.graphs.Traversals
 
test_helper2(Navigator, Object, Set) - Static method in class jwutil.graphs.Traversals
 
Textualizable - Interface in jwutil.io
Textualizable
Textualizer - Interface in jwutil.io
Textualizer
Textualizer.Map - Class in jwutil.io
 
Textualizer.Map(BufferedReader) - Constructor for class jwutil.io.Textualizer.Map
 
Textualizer.Map(BufferedReader, IndexedMap) - Constructor for class jwutil.io.Textualizer.Map
 
Textualizer.Map(BufferedWriter, IndexedMap) - Constructor for class jwutil.io.Textualizer.Map
 
Textualizer.Simple - Class in jwutil.io
 
Textualizer.Simple(BufferedReader) - Constructor for class jwutil.io.Textualizer.Simple
 
Textualizer.Simple(BufferedWriter) - Constructor for class jwutil.io.Textualizer.Simple
 
toArray() - Method in class jwutil.collections.AppendList
 
toArray(Object[]) - Method in class jwutil.collections.AppendList
 
toArray() - Method in class jwutil.collections.CollectionTestWrapper
 
toArray(Object[]) - Method in class jwutil.collections.CollectionTestWrapper
 
toArray() - Method in class jwutil.collections.CollectionWrapper
 
toArray(Object[]) - Method in class jwutil.collections.CollectionWrapper
 
toArray() - Method in class jwutil.collections.InstrumentedSetWrapper
 
toArray(Object[]) - Method in class jwutil.collections.InstrumentedSetWrapper
 
toArray() - Method in class jwutil.collections.SetRepository.SharedSet
 
toArray(Object[]) - Method in class jwutil.collections.SetRepository.SharedSet
 
toArray() - Method in class jwutil.collections.SimpleHashSet.SetView
 
toArray(Object[]) - Method in class jwutil.collections.SimpleHashSet.SetView
 
toArray() - Method in class jwutil.collections.SimpleHashSet
 
toArray(Object[]) - Method in class jwutil.collections.SimpleHashSet
 
toArray() - Method in class jwutil.collections.WrappedCollection
 
toArray(Object[]) - Method in class jwutil.collections.WrappedCollection
 
toBigInt(Number) - Static method in class jwutil.graphs.PathNumbering
Converts the given Number to BigInteger representation.
TODO(String) - Static method in class jwutil.util.Assert
Print a TODO message and drop into the debugger (in native mode) or just exit (in hosted mode).
TODO() - Static method in class jwutil.util.Assert
Print a TODO message and drop into the debugger (in native mode) or just exit (in hosted mode).
topSort(SCComponent) - Static method in class jwutil.graphs.SCCTopSortedGraph
Sorts all the strongly connected component reachable from root in decreasing topological order.
topSort(Set) - Static method in class jwutil.graphs.SCCTopSortedGraph
Sorts all the strongly connected component reachable from one of the SCComponent s from roots in decreasing topological order.
toString() - Method in class jwutil.collections.AbstractMapEntry
Returns a human-readable representation of this map entry.
toString() - Method in class jwutil.collections.AbstrRelation
 
toString() - Method in class jwutil.collections.BinHeapPriorityQueue
 
toString() - Method in class jwutil.collections.CollectionWrapper
 
toString() - Method in class jwutil.collections.GenericInvertibleMultiMap
 
toString() - Method in class jwutil.collections.GenericMultiMap
 
toString() - Method in class jwutil.collections.IndexMap
 
toString() - Method in class jwutil.collections.InstrumentedSetWrapper
 
toString() - Method in class jwutil.collections.LightMap
 
toString() - Method in class jwutil.collections.SetRepository.SharedSet
 
toString() - Method in class jwutil.collections.Tuples
 
toString() - Method in class jwutil.graphs.PathNumbering.Range
 
toString() - Method in class jwutil.graphs.SCComponent
Pretty print debug function.
toString() - Method in class jwutil.graphs.SCCPathNumbering.Path
Return a string representation of this path.
toString() - Method in class jwutil.math.BitString
Converts the BitString to a String.
toString() - Method in class jwutil.strings.CharSequenceWrapper
 
toString() - Method in class jwutil.sync.AtomicCounter
 
toUtf8(String) - Static method in class jwutil.strings.Utf8
Convert the given String into a sequence of (pseudo-)utf8 formatted bytes.
toUtf8(char, byte[], int, int) - Static method in class jwutil.strings.Utf8
Converts a character to utf8 in the given byte array.
TRACE - Static variable in class jwutil.classloader.HijackingClassLoader
 
TRACE - Static variable in class jwutil.collections.HashCodeComparator
 
TRACE - Static variable in class jwutil.collections.SetRepository
 
TRACE - Static variable in class jwutil.collections.SimpleHashSet
 
TRACE_NUMBERING - Static variable in class jwutil.graphs.RootPathNumbering
 
TRACE_NUMBERING - Static variable in class jwutil.graphs.SCCPathNumbering
 
TRACE_PATH - Static variable in class jwutil.graphs.SCCPathNumbering
 
transferFrom(ReadableByteChannel, long, long) - Method in class jwutil.io.MyFileChannelImpl
 
transferTo(long, long, WritableByteChannel) - Method in class jwutil.io.MyFileChannelImpl
 
trapOnSystemExit() - Static method in class jwutil.console.ResidentJava
Initializes a security manager that will trap calls to System.exit(), causing them to throw a SystemExitException instead.
Traversals - Class in jwutil.graphs
 
Traversals() - Constructor for class jwutil.graphs.Traversals
 
treeMapFactory - Static variable in class jwutil.collections.MapFactory
A MapFactory that generates TreeMaps.
treeSetFactory - Static variable in class jwutil.collections.SetFactory
A SetFactory that generates TreeSets.
Triple - Class in jwutil.collections
 
Triple(Object, Object, Object) - Constructor for class jwutil.collections.Triple
 
truncate(long) - Method in class jwutil.io.MyFileChannelImpl
 
tryLock(long, long, boolean) - Method in class jwutil.io.MyFileChannelImpl
 
TupleIterator - Class in jwutil.collections
TupleIterator
TupleIterator() - Constructor for class jwutil.collections.TupleIterator
 
tupleIterator() - Method in interface jwutil.collections.Tuples.Interface
 
tupleIterator() - Method in class jwutil.collections.Tuples
 
tupleIterator() - Method in class jwutil.collections.TuplesArray
 
Tuples - Class in jwutil.collections
Tuples
Tuples() - Constructor for class jwutil.collections.Tuples
 
tuples - Variable in class jwutil.collections.TuplesArray
 
Tuples.Interface - Interface in jwutil.collections
 
Tuples.S1 - Interface in jwutil.collections
 
Tuples.S2 - Interface in jwutil.collections
 
Tuples.S3 - Interface in jwutil.collections
 
Tuples.S4 - Interface in jwutil.collections
 
TuplesArray - Class in jwutil.collections
TuplesArray
TuplesArray(int, int) - Constructor for class jwutil.collections.TuplesArray
 
TuplesArray.S1 - Class in jwutil.collections
 
TuplesArray.S1(int) - Constructor for class jwutil.collections.TuplesArray.S1
 
TuplesArray.S2 - Class in jwutil.collections
 
TuplesArray.S2(int) - Constructor for class jwutil.collections.TuplesArray.S2
 
TuplesArray.S3 - Class in jwutil.collections
 
TuplesArray.S3(int) - Constructor for class jwutil.collections.TuplesArray.S3
 
TuplesArray.S4 - Class in jwutil.collections
 
TuplesArray.S4(int) - Constructor for class jwutil.collections.TuplesArray.S4
 
tupleSize() - Method in class jwutil.collections.Tuples
 
tupleSize - Variable in class jwutil.collections.TuplesArray
 
tupleSize() - Method in class jwutil.collections.TuplesArray
 
twoBytesToChar(byte, byte) - Static method in class jwutil.util.Convert
Convert two bytes to a char.
twoBytesToChar(byte[], int) - Static method in class jwutil.util.Convert
Convert two bytes at the given position in an array to a char.
twoBytesToShort(byte, byte) - Static method in class jwutil.util.Convert
Convert two bytes to a short.
twoBytesToShort(byte[], int) - Static method in class jwutil.util.Convert
Convert two bytes at the given position in an array to a short.
twoCharsToInt(char, char) - Static method in class jwutil.util.Convert
Convert two chars to an int.
twoIntsToLong(int, int) - Static method in class jwutil.util.Convert
Convert two ints to a long.

U

uc_stDist(double, double) - Static method in class jwutil.math.Distributions
Returns the upper critical values of Student's t distribution with v degrees of freedom and the given significance level.
UNDERLINE - Static variable in class jwutil.io.ANSIColorStream
 
union(Relation) - Method in class jwutil.collections.AbstrRelation
 
union(Relation) - Method in interface jwutil.collections.Relation
Combines this relation with a new one.
union(Object, Object) - Method in class jwutil.collections.UnionFind
Unions two elements.
union(int, int) - Method in class jwutil.collections.UnionFind
Union two disjoint sets using the height heuristic.
union(Object, Object) - Method in class jwutil.collections.UnionFindWithConstraints
Unions two elements.
union(Object, Object, boolean) - Method in class jwutil.collections.UnionFindWithConstraints
 
union(int, int) - Method in class jwutil.collections.UnionFindWithConstraints
Union two disjoint sets using the height heuristic.
union(int, int, boolean) - Method in class jwutil.collections.UnionFindWithConstraints
 
UnionFind - Class in jwutil.collections
Union-Find data structure.
UnionFind(int) - Constructor for class jwutil.collections.UnionFind
Construct a union-find data structure that will contain at most numElements elements.
UnionFindWithConstraints - Class in jwutil.collections
Union-Find data structure with not-equal constraints.
UnionFindWithConstraints(int) - Constructor for class jwutil.collections.UnionFindWithConstraints
Construct a union-find data structure that will contain at most numElements elements.
uniquify(Collection) - Static method in class jwutil.collections.SetUtil
Given an input Collection that may contain duplicates returns a Collection with the same elements but no duplicates.
uniquify(CollectionFactory, Collection) - Static method in class jwutil.collections.SetUtil
Given an input Collection that may contain duplicates returns a Collection with the same elements but no duplicates.
UnmodifiableIterator - Class in jwutil.collections
UnmodifiableIterator is an abstract superclass to save you the trouble of implementing the remove() method over and over again for those iterators which don't implement it.
UnmodifiableIterator() - Constructor for class jwutil.collections.UnmodifiableIterator
 
UnmodifiableListIterator - Class in jwutil.collections
UnmodifiableListIterator is an abstract superclass to save you the trouble of implementing the remove() method over and over again for those iterators which don't implement it.
UnmodifiableListIterator() - Constructor for class jwutil.collections.UnmodifiableListIterator
 
UnmodifiableMultiMap - Class in jwutil.collections
UnmodifiableMultiMap is an abstract superclass to save developers the trouble of implementing the various mutator methds of the MultiMap interface.
UnmodifiableMultiMap() - Constructor for class jwutil.collections.UnmodifiableMultiMap
 
UNREACHABLE(String) - Static method in class jwutil.util.Assert
Print an UNREACHABLE message and drop into the debugger (in native mode) or just exit (in hosted mode).
UNREACHABLE() - Static method in class jwutil.util.Assert
Print an UNREACHABLE message and drop into the debugger (in native mode) or just exit (in hosted mode).
unreadByte() - Method in class jwutil.io.ByteSequence
 
unwrapToBoolean(Object) - Static method in class jwutil.util.Convert
Unwraps the given object to a boolean.
unwrapToByte(Object) - Static method in class jwutil.util.Convert
Unwraps the given object to a byte.
unwrapToChar(Object) - Static method in class jwutil.util.Convert
Unwraps the given object to a char.
unwrapToDouble(Object) - Static method in class jwutil.util.Convert
Unwraps the given object to a double.
unwrapToFloat(Object) - Static method in class jwutil.util.Convert
Unwraps the given object to a float.
unwrapToInt(Object) - Static method in class jwutil.util.Convert
Unwraps the given object to an int.
unwrapToLong(Object) - Static method in class jwutil.util.Convert
Unwraps the given object to a long.
unwrapToShort(Object) - Static method in class jwutil.util.Convert
Unwraps the given object to a short.
updateTokenizer() - Method in class jwutil.io.Textualizer.Simple
 
USE_HASHCODES - Static variable in class jwutil.collections.SetRepository
 
USE_HIJACKING_CLASSLOADER - Static variable in class jwutil.console.ResidentJava
 
USE_IDENTITY_HASHCODE - Static variable in class jwutil.collections.HashCodeComparator
 
USE_SIZES - Static variable in class jwutil.collections.SetRepository
 
USE_WEAK_REFERENCES - Static variable in class jwutil.collections.HashCodeComparator
 
Utf8 - Class in jwutil.strings
Utf8 conversion routines
Utf8() - Constructor for class jwutil.strings.Utf8
 
UTFDataFormatError - Exception in jwutil.strings
Indicates a UTF format error.
UTFDataFormatError() - Constructor for exception jwutil.strings.UTFDataFormatError
Creates new UTFDataFormatError without detail message.
UTFDataFormatError(String) - Constructor for exception jwutil.strings.UTFDataFormatError
Constructs an UTFDataFormatError with the specified detail message.

V

value() - Method in class jwutil.sync.AtomicCounter
Returns the current value.
values() - Method in class jwutil.collections.AbstrRelation
 
values() - Method in class jwutil.collections.GenericInvertibleMultiMap
 
values() - Method in class jwutil.collections.GenericMultiMap
Returns a collection view of the values contained in this map.
values() - Method in class jwutil.collections.LightMap
Returns a collection view of the values contained in this map.
values - Variable in class jwutil.collections.LinearMap
 
values() - Method in class jwutil.collections.LinearMap
 
values() - Method in interface jwutil.collections.Relation
Returns all the values appearing in this relation.
values() - Method in class jwutil.collections.SimpleHashSet
 
verbose - Static variable in class jwutil.console.SimpleInterpreter
 
VERIFY_ASSERTIONS - Static variable in class jwutil.graphs.SCCPathNumbering
 
VerifyAssertions - Static variable in class jwutil.collections.SetRepository
 
visit(Object, Object) - Method in interface jwutil.collections.Relation.EntryVisitor
Visits a <key,value> entry of a relation.

W

WHITE - Static variable in class jwutil.io.ANSIColorStream
 
Worklist - Interface in jwutil.collections
A Worklist is a unique set.
WrappedCollection - Class in jwutil.collections
WrappedCollection
WrappedCollection(Collection, Filter, Filter) - Constructor for class jwutil.collections.WrappedCollection
 
write(Textualizer) - Method in class jwutil.collections.Pair
 
write(Textualizer) - Method in class jwutil.graphs.PathNumbering.Range
 
write(int) - Method in class jwutil.gui.AppletIO.AppletOutputStream
 
write(byte[], int, int) - Method in class jwutil.gui.AppletIO.AppletOutputStream
 
write(char[], int, int) - Method in class jwutil.gui.AppletIO.AppletWriter
 
write(int) - Method in class jwutil.io.DataOutputByteBuffer
 
write(byte[]) - Method in class jwutil.io.DataOutputByteBuffer
 
write(byte[], int, int) - Method in class jwutil.io.DataOutputByteBuffer
 
write(byte[]) - Method in class jwutil.io.DirectBufferedFileOutputStream
 
write(byte[], int, int) - Method in class jwutil.io.DirectBufferedFileOutputStream
 
write(int) - Method in class jwutil.io.DirectBufferedFileOutputStream
 
write(int) - Method in class jwutil.io.FillableInputStream
 
write(byte[]) - Method in class jwutil.io.FillableInputStream
 
write(byte[], int, int) - Method in class jwutil.io.FillableInputStream
 
write(int) - Method in class jwutil.io.FillableReader
Insert the given character into the buffer for this FillableReader.
write(char[]) - Method in class jwutil.io.FillableReader
Insert the given array of characters into the buffer for this FillableReader.
write(char[], int, int) - Method in class jwutil.io.FillableReader
Inserts a portion of an array of characters.
write(String) - Method in class jwutil.io.FillableReader
Inserts a string.
write(byte[], int, int) - Method in interface jwutil.io.InputStreamGobbler.Output
Write the len bytes at the given offset in the given array.
write(byte[]) - Method in class jwutil.io.LittleEndianOutputStream
 
write(byte[], int, int) - Method in class jwutil.io.LittleEndianOutputStream
 
write(int) - Method in class jwutil.io.LittleEndianOutputStream
 
write(ByteBuffer) - Method in class jwutil.io.MyFileChannelImpl
 
write(ByteBuffer[], int, int) - Method in class jwutil.io.MyFileChannelImpl
 
write(ByteBuffer, long) - Method in class jwutil.io.MyFileChannelImpl
 
write(char[], int, int) - Method in interface jwutil.io.ReaderGobbler.Output
Write the len characters at the given offset in the given array.
write(Textualizer) - Method in interface jwutil.io.Textualizable
 
write(byte[], int) - Method in interface jwutil.util.Assert.DebugDelegate
 
write(String) - Method in interface jwutil.util.Assert.DebugDelegate
 
write(byte[], int) - Method in class jwutil.util.Assert.DefaultDebugDelegate
 
write(String) - Method in class jwutil.util.Assert.DefaultDebugDelegate
 
writeBoolean(boolean) - Method in class jwutil.io.DataOutputByteBuffer
 
writeBoolean(boolean) - Method in class jwutil.io.DirectBufferedFileOutputStream
 
writeBoolean(boolean) - Method in class jwutil.io.FillableInputStream
 
writeBoolean(boolean) - Method in class jwutil.io.LittleEndianOutputStream
 
writeByte(int) - Method in class jwutil.io.DataOutputByteBuffer
 
writeByte(int) - Method in class jwutil.io.DirectBufferedFileOutputStream
 
writeByte(int) - Method in class jwutil.io.FillableInputStream
 
writeByte(int) - Method in class jwutil.io.LittleEndianOutputStream
 
writeBytes(String) - Method in class jwutil.io.DataOutputByteBuffer
 
writeBytes(String) - Method in class jwutil.io.DirectBufferedFileOutputStream
 
writeBytes(String) - Method in class jwutil.io.FillableInputStream
 
writeBytes(String) - Method in class jwutil.io.LittleEndianOutputStream
 
writeChar(int) - Method in class jwutil.io.DataOutputByteBuffer
 
writeChar(int) - Method in class jwutil.io.DirectBufferedFileOutputStream
 
writeChar(int) - Method in class jwutil.io.FillableInputStream
 
writeChar(int) - Method in class jwutil.io.LittleEndianOutputStream
 
writeChars(String) - Method in class jwutil.io.DataOutputByteBuffer
 
writeChars(String) - Method in class jwutil.io.DirectBufferedFileOutputStream
 
writeChars(String) - Method in class jwutil.io.FillableInputStream
 
writeChars(String) - Method in class jwutil.io.LittleEndianOutputStream
 
writeDouble(double) - Method in class jwutil.io.DataOutputByteBuffer
 
writeDouble(double) - Method in class jwutil.io.DirectBufferedFileOutputStream
 
writeDouble(double) - Method in class jwutil.io.FillableInputStream
 
writeDouble(double) - Method in class jwutil.io.LittleEndianOutputStream
 
writeEdge(String, Textualizable) - Method in class jwutil.io.Textualizer.Map
 
writeEdge(String, Textualizable) - Method in class jwutil.io.Textualizer.Simple
 
writeEdge(String, Textualizable) - Method in interface jwutil.io.Textualizer
 
writeEdges(Textualizer) - Method in class jwutil.collections.Pair
 
writeEdges(Textualizer) - Method in class jwutil.graphs.PathNumbering.Range
 
writeEdges(Textualizer) - Method in interface jwutil.io.Textualizable
 
writeFloat(float) - Method in class jwutil.io.DataOutputByteBuffer
 
writeFloat(float) - Method in class jwutil.io.DirectBufferedFileOutputStream
 
writeFloat(float) - Method in class jwutil.io.FillableInputStream
 
writeFloat(float) - Method in class jwutil.io.LittleEndianOutputStream
 
writeInt(int) - Method in class jwutil.io.DataOutputByteBuffer
 
writeInt(int) - Method in class jwutil.io.DirectBufferedFileOutputStream
 
writeInt(int) - Method in class jwutil.io.FillableInputStream
 
writeInt(int) - Method in class jwutil.io.LittleEndianOutputStream
 
writeln(byte[], int) - Method in interface jwutil.util.Assert.DebugDelegate
 
writeln(String) - Method in interface jwutil.util.Assert.DebugDelegate
 
writeln(byte[], int) - Method in class jwutil.util.Assert.DefaultDebugDelegate
 
writeln(String) - Method in class jwutil.util.Assert.DefaultDebugDelegate
 
writeLong(long) - Method in class jwutil.io.DataOutputByteBuffer
 
writeLong(long) - Method in class jwutil.io.DirectBufferedFileOutputStream
 
writeLong(long) - Method in class jwutil.io.FillableInputStream
 
writeLong(long) - Method in class jwutil.io.LittleEndianOutputStream
 
writeObject(Textualizable) - Method in class jwutil.io.Textualizer.Map
 
writeObject(Textualizable) - Method in class jwutil.io.Textualizer.Simple
 
writeObject(Textualizable) - Method in interface jwutil.io.Textualizer
 
writeReference(Textualizable) - Method in class jwutil.io.Textualizer.Map
 
writeReference(Textualizable) - Method in class jwutil.io.Textualizer.Simple
 
writeReference(Textualizable) - Method in interface jwutil.io.Textualizer
 
writeShort(int) - Method in class jwutil.io.DataOutputByteBuffer
 
writeShort(int) - Method in class jwutil.io.DirectBufferedFileOutputStream
 
writeShort(int) - Method in class jwutil.io.FillableInputStream
 
writeShort(int) - Method in class jwutil.io.LittleEndianOutputStream
 
writeString(String) - Method in class jwutil.io.Textualizer.Simple
 
writeString(String) - Method in interface jwutil.io.Textualizer
 
writeTypeOf(Textualizable) - Method in class jwutil.io.Textualizer.Simple
 
writeTypeOf(Textualizable) - Method in interface jwutil.io.Textualizer
 
writeUByte(int) - Method in class jwutil.io.DirectBufferedFileOutputStream
 
writeUByte(int) - Method in interface jwutil.io.ExtendedDataOutput
Writes to the output stream the eight low- order bits of the argument v.
writeUByte(int) - Method in class jwutil.io.LittleEndianOutputStream
 
writeUInt(int) - Method in class jwutil.io.DirectBufferedFileOutputStream
 
writeUInt(int) - Method in interface jwutil.io.ExtendedDataOutput
Writes an unsigned int value, which is comprised of four bytes, to the output stream.
writeUInt(int) - Method in class jwutil.io.LittleEndianOutputStream
 
writeULong(long) - Method in class jwutil.io.DirectBufferedFileOutputStream
 
writeULong(long) - Method in interface jwutil.io.ExtendedDataOutput
Writes an unsigned long value, which is comprised of eight bytes, to the output stream.
writeULong(long) - Method in class jwutil.io.LittleEndianOutputStream
 
writeUShort(int) - Method in class jwutil.io.DirectBufferedFileOutputStream
 
writeUShort(int) - Method in interface jwutil.io.ExtendedDataOutput
Writes two bytes to the output stream to represent the value of the argument.
writeUShort(int) - Method in class jwutil.io.LittleEndianOutputStream
 
writeUTF(String) - Method in class jwutil.io.DataOutputByteBuffer
 
writeUTF(String) - Method in class jwutil.io.DirectBufferedFileOutputStream
 
writeUTF(String) - Method in class jwutil.io.FillableInputStream
 
writeUTF(String) - Method in class jwutil.io.LittleEndianOutputStream
 

X

xor(BitString) - Method in class jwutil.math.BitString
Logically XORs this bit set with the specified set of bits.

Y

YELLOW - Static variable in class jwutil.io.ANSIColorStream
 

_

_add(Set, Object) - Method in class jwutil.collections.InstrumentedSetWrapper.InstrumentationResults
 
_addAll(Set, Collection) - Method in class jwutil.collections.InstrumentedSetWrapper.InstrumentationResults
 
_assert(boolean) - Static method in class jwutil.util.Assert
Assert that the given predicate is true.
_assert(boolean, String) - Static method in class jwutil.util.Assert
Assert that the given predicate is true.
_clear() - Method in class jwutil.collections.InstrumentedSetWrapper.InstrumentationResults
 
_contains(Set, Object) - Method in class jwutil.collections.InstrumentedSetWrapper.InstrumentationResults
 
_containsAll(Set, Collection) - Method in class jwutil.collections.InstrumentedSetWrapper.InstrumentationResults
 
_debug - Static variable in class jwutil.util.Assert
 
_equals(Set, Object) - Method in class jwutil.collections.InstrumentedSetWrapper.InstrumentationResults
 
_hashCode(Set) - Method in class jwutil.collections.InstrumentedSetWrapper.InstrumentationResults
 
_isEmpty(Set) - Method in class jwutil.collections.InstrumentedSetWrapper.InstrumentationResults
 
_iterator(Set) - Method in class jwutil.collections.InstrumentedSetWrapper.InstrumentationResults
 
_remove(Set, Object) - Method in class jwutil.collections.InstrumentedSetWrapper.InstrumentationResults
 
_removeAll(Set, Collection) - Method in class jwutil.collections.InstrumentedSetWrapper.InstrumentationResults
 
_retainAll(Set, Collection) - Method in class jwutil.collections.InstrumentedSetWrapper.InstrumentationResults
 
_size(Set) - Method in class jwutil.collections.InstrumentedSetWrapper.InstrumentationResults
 
_toArray(Set) - Method in class jwutil.collections.InstrumentedSetWrapper.InstrumentationResults
 
_toArray(Set, Object[]) - Method in class jwutil.collections.InstrumentedSetWrapper.InstrumentationResults
 
_toString(Set) - Method in class jwutil.collections.InstrumentedSetWrapper.InstrumentationResults
 

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

Copyright © 2004-2008 SUIF Compiler Group. All Rights Reserved.