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

A

ABSTRACT_FILTER - Static variable in class org.jutil.java.reflect.Methods
 
AbstractDispenser - class org.jutil.java.collections.AbstractDispenser.
AbstractDispenser provides an implementation for the add method that always returns true and delegates to an abstract method for the actual adding.
AbstractDispenser() - Constructor for class org.jutil.java.collections.AbstractDispenser
 
AbstractFifo - class org.jutil.java.collections.AbstractFifo.
AbstractFifo provides an implementation for several Dispenser methods, delegating them to the corresponding Fifo methods.
AbstractFifo() - Constructor for class org.jutil.java.collections.AbstractFifo
 
AbstractPredicate - class org.jutil.predicate.AbstractPredicate.
 
AbstractPredicate() - Constructor for class org.jutil.predicate.AbstractPredicate
 
AbstractPriorityQueue - class org.jutil.java.collections.AbstractPriorityQueue.
AbstractPriorityQueue provides an implementation for getNext and removeNext.
AbstractPriorityQueue() - Constructor for class org.jutil.java.collections.AbstractPriorityQueue
 
AbstractRevision - class org.jutil.junit.AbstractRevision.
A class that implements the non-basic methods of Revision.
AbstractRevision() - Constructor for class org.jutil.junit.AbstractRevision
 
AbstractSolver - class org.jutil.math.matrix.AbstractSolver.
A helper class for classes that solve systems of equations using matrices.
AbstractSolver() - Constructor for class org.jutil.math.matrix.AbstractSolver
 
accumulate(Object, boolean) - Method in class org.jutil.java.collections.BooleanAccumulator
This method is called for each element in the collection we are accumulating.
accumulate(Object, boolean) - Method in class org.jutil.java.collections.Exists
 
accumulate(Object, boolean) - Method in class org.jutil.java.collections.ForAll
 
accumulate(Object, int) - Method in class org.jutil.java.collections.IntegerAccumulator
This method is called for each element in the collection we are accumulating.
accumulate(Object, int) - Method in class org.jutil.java.collections.Counter
 
accumulate(Object, Object) - Method in class org.jutil.java.collections.Accumulator
This method is called for each element in the collection we are accumulating.
accumulate(Collection) - Method in class org.jutil.java.collections.Accumulator
Perform the accumulation defined in public Object accumulate(Object element, Object acc) for each element of .
Accumulator - class org.jutil.java.collections.Accumulator.
A class of objects that accumulate over a collection. The Accumulator class is the general class for visiting a collection while passing some object to the next element.
Accumulator() - Constructor for class org.jutil.java.collections.Accumulator
 
add(int, ApplicabilityNotifier) - Method in class org.jutil.event.ChainNotifier
Inserts the specified element at the specified position in this list.
add(Object) - Method in class org.jutil.java.collections.AbstractDispenser
See superclass.
add(Object) - Method in interface org.jutil.java.collections.Dispenser
See superclass.
add(Object) - Method in class org.jutil.java.collections.Singleton
See superclass
add(Object) - Method in class org.jutil.java.collections.SkipList
See superclass
add(EventListener) - Method in class org.jutil.event.EventSourceSupport
Add an event Listener to the listeners to be notified by this.
add(ApplicabilityNotifier) - Method in class org.jutil.event.ChainNotifier
Appends the specified element to the end of this list.
add(Matrix) - Method in class org.jutil.math.matrix.Matrix
Add the given matrix to this matrix.
add(Predicate) - Method in class org.jutil.predicate.CompositePredicate
Add the given predicate to the end of this CompositePredicate.
add(Relation) - Method in class org.jutil.relation.ReferenceSet
Add the given Relation to this ReferenceSet.
add(StructureElement) - Method in class org.jutil.structure.StructureSet
Deprecated. Remove the given StructureElement from this StructureSet.
addAll(Collection) - Method in class org.jutil.java.collections.Singleton
See superclass
addImpl(Object) - Method in class org.jutil.java.collections.AbstractDispenser
Add the given item to this Dispenser.
addImpl(Object) - Method in class org.jutil.java.collections.AbstractFifo
See superclass
addImpl(Object) - Method in class org.jutil.java.collections.BasicBinomialHeap
See superclass. O(log(n))
addImpl(Object) - Method in class org.jutil.java.collections.BinomialHeap
See superclass. O(log(n))
addImpl(Object) - Method in class org.jutil.java.collections.SkipListPQ
See superclass. average: O(log(n)) worst case: O(n)
addImpl(Object) - Method in class org.jutil.java.collections.Stack
See superclass.
And - class org.jutil.predicate.And.
A class of predicates that evaluates to the and of a number of other predicates. For efficiency reasons, the conditional and will be computed.
And() - Constructor for class org.jutil.predicate.And
Initialize a new empty And.
And(Predicate, Predicate) - Constructor for class org.jutil.predicate.And
Initialize a new And with the given predicates.
And(Predicate[]) - Constructor for class org.jutil.predicate.And
Initialize a new And with the given predicates.
AndFilter - class org.jutil.java.collections.AndFilter.
The effect of this filter is the same as of a filter with the conjunction of the criteria of the filters it was build with. Different filters can be applied to a collection consecutively.
AndFilter(Filter[]) - Constructor for class org.jutil.java.collections.AndFilter
A new Filter that filters objects based on the criteria of all the filters provided in .
ApplicabilityNotifier - interface org.jutil.event.ApplicabilityNotifier.
Instances of this type add the posibility for users to ask whether the instance is applicable to a given listener/event combination. The ChainNotifier chains instances of this type.
apply() - Method in class org.jutil.io.fileset.FileSet.FileVisitor
Visit all Files in this FileSet.
applyFromTo(Collection, Collection) - Method in class org.jutil.java.collections.Mapping
Perform the mapping defined in public Object mapping(Object) on all elements in and put them in .
applyTo(Object[]) - Method in class org.jutil.java.collections.RobustVisitor
Perform the visitation defined in public void visit(Object) on .
applyTo(Object[]) - Method in class org.jutil.java.collections.Visitor
Perform the visit defined in public void visit(Object) on the multi-dimensional object array .
applyTo(Collection) - Method in class org.jutil.java.collections.RobustVisitor
Perform the visitation defined in public void visit(Object) on .
applyTo(Collection) - Method in class org.jutil.java.collections.Mapping
Perform the mapping defined in public Object mapping(Object) on .
applyTo(Collection) - Method in class org.jutil.java.collections.Visitor
Perform the visit defined in public void visit(Object) on .
applyTo(Enumeration) - Method in class org.jutil.java.collections.RobustVisitor
Perform the visitation defined in public void visit(Object) on all elements reachable from .
applyTo(Enumeration) - Method in class org.jutil.java.collections.Visitor
Perform the visit defined in public void visit(Object) on .
applyTo(Iterator) - Method in class org.jutil.java.collections.RobustVisitor
Perform the visitation defined in public void visit(Object) on all elements reachable from .
applyTo(Iterator) - Method in class org.jutil.java.collections.Visitor
Perform the visit defined in public void visit(Object) on .
applyTo(Map) - Method in class org.jutil.java.collections.MapVisitor
Perform the visitation defined in public void visit(Object) on .
applyTo(Map) - Method in class org.jutil.java.collections.RobustMapVisitor
Perform the visitation defined in public void visit(Object) on .
areInSamePackage(Class, Class) - Static method in class org.jutil.java.reflect.Classes
Check whether and are defined in the same package.
ArrayCursor - class org.jutil.java.collections.ArrayCursor.
A class of objects that point to a certain index in a multi-dimensional array.
ArrayCursor(Object[]) - Constructor for class org.jutil.java.collections.ArrayCursor
Initialize a new ArrayCursor for a given array of objects.
Arrays - class org.jutil.java.collections.Arrays.
A class with static methods for arrays
Arrays() - Constructor for class org.jutil.java.collections.Arrays
 
asList(Throwable) - Static method in class org.jutil.java.throwable.StackTrace
Converts the stack trace of into a list of names of active methods. This method was based on private String junit.framework.TestSuite.exceptionToString(Throwable t) and public static String junit.runner.BaseTestRunner.filterStack(String stack) from JUnit. //JDJDJD check copyright
atEnd() - Method in class org.jutil.java.collections.ArrayCursor
Check whether this cursor points to the end of the array.
atEnd() - Method in class org.jutil.java.collections.ObjectArrayIterator
Check whether this iterator is positioned at the end of its array Result True if this iterator is positioned at the end of its array, false otherwise.
atStart() - Method in class org.jutil.java.collections.ArrayCursor
Check whether this cursor points to the beginning of the array.
atStart() - Method in class org.jutil.java.collections.ObjectArrayIterator
Check whether this iterator is positioned at the beginning of its array Result True if this iterator is positioned at the beginning of its array, false otherwise.

B

backSubstitute(Matrix, Column) - Method in class org.jutil.math.matrix.AbstractSolver
Solve the uppertriangular linear system of equations defined by R * x = b
BaseDirPredicate - class org.jutil.io.fileset.BaseDirPredicate.
A class of FilePredicates that need a base directory in order to be used conveniently.
BaseDirPredicate(File) - Constructor for class org.jutil.io.fileset.BaseDirPredicate
Initialize a new BaseDirPredicate with the given base directory.
BasicBinomialHeap - class org.jutil.java.collections.BasicBinomialHeap.
A BasicBinomialHeap is a Heap that consists of a forest of Binomial Trees. Most operations are O(log(n)).
BasicBinomialHeap(Comparator) - Constructor for class org.jutil.java.collections.BasicBinomialHeap
Initialize a new BasicBinomialHeap with the given comparator.
BasicBinomialHeap(Comparator, Object) - Constructor for class org.jutil.java.collections.BasicBinomialHeap
Initialize a new BasicBinomialHeap with the given comparator and element.
BasicBinomialHeap.BinomialTree - class org.jutil.java.collections.BasicBinomialHeap.BinomialTree.
 
BinaryPredicate - class org.jutil.predicate.BinaryPredicate.
A class of predicates that evaluates an object using two other predicates.
BinaryPredicate(Predicate, Predicate) - Constructor for class org.jutil.predicate.BinaryPredicate
Initialize a new BinaryPredicate with the given predicates.
BinomialHeap - class org.jutil.java.collections.BinomialHeap.
A BinomialHeap is a Heap with most of its operations O(1) or O(log(1)).
BinomialHeap(Comparator) - Constructor for class org.jutil.java.collections.BinomialHeap
Initialize a new BinomialHeap with the given comparator.
BinomialHeap(Comparator, Object) - Constructor for class org.jutil.java.collections.BinomialHeap
Initialize a new BinomialHeap with the given comparator and element.
BlockingFifoList - class org.jutil.java.collections.BlockingFifoList.
Synchronized fifo list that will block the request to pop the first object until a first object is present.
BlockingFifoList() - Constructor for class org.jutil.java.collections.BlockingFifoList
Initialize a new empty blocking fifo list.
BooleanAccumulator - class org.jutil.java.collections.BooleanAccumulator.
A boolean accumulator for collections.
BooleanAccumulator() - Constructor for class org.jutil.java.collections.BooleanAccumulator
 

C

ChainNotifier - class org.jutil.event.ChainNotifier.
 
ChainNotifier() - Constructor for class org.jutil.event.ChainNotifier
 
CholeskyDecomposer - interface org.jutil.math.matrix.CholeskyDecomposer.
A class of objects that compute the Cholesky factorization of a symmetric matrix.
CholeskyDecomposition - interface org.jutil.math.matrix.CholeskyDecomposition.
This class represents a Cholesky factorization of a symmetric matrix.
Classes - class org.jutil.java.reflect.Classes.
Utility methods for class reflection.
Classes() - Constructor for class org.jutil.java.reflect.Classes
 
Classes.Classes$1 - class org.jutil.java.reflect.Classes.Classes$1.
 
Classes.Classes$1() - Constructor for class org.jutil.java.reflect.Classes.Classes$1
 
Classes.Classes$2 - class org.jutil.java.reflect.Classes.Classes$2.
 
Classes.Classes$2() - Constructor for class org.jutil.java.reflect.Classes.Classes$2
 
Classes.Classes$3 - class org.jutil.java.reflect.Classes.Classes$3.
 
Classes.Classes$3() - Constructor for class org.jutil.java.reflect.Classes.Classes$3
 
Classes.Classes$4 - class org.jutil.java.reflect.Classes.Classes$4.
 
Classes.Classes$4() - Constructor for class org.jutil.java.reflect.Classes.Classes$4
 
clear() - Method in class org.jutil.event.ChainNotifier
 
clear() - Method in class org.jutil.java.collections.BasicBinomialHeap
See superclass
clear() - Method in class org.jutil.java.collections.BinomialHeap
See superclass
clear() - Method in class org.jutil.java.collections.FifoList
See superclass/
clear() - Method in class org.jutil.java.collections.BlockingFifoList
See superclass/
clear() - Method in class org.jutil.java.collections.Singleton
See superclass
clear() - Method in class org.jutil.java.collections.SkipList
See superclass
clear() - Method in class org.jutil.java.collections.SkipListPQ
See superclass.
clear() - Method in class org.jutil.java.collections.Stack
See superclass.
clear() - Method in class org.jutil.java.collections.SynchronizedFifoList
See superclass/
clear() - Method in class org.jutil.predicate.CompositePredicate
Clear this CompositePredicate.
clone() - Method in class org.jutil.jregex.Pattern
Return a clone of this Pattern.
clone() - Method in class org.jutil.math.matrix.Matrix
Return a clone
clone() - Method in class org.jutil.math.matrix.Column
See superclass
closure(Object) - Method in class org.jutil.java.collections.TransitiveClosure
The transitive closure, starting from , defined by public Set getConnectedNodes(Object node).
closureFromAll(Set) - Method in class org.jutil.java.collections.TransitiveClosure
The transitive closure, starting from , defined by public Set getConnectedNodes(Object node).
CollectionOperator - interface org.jutil.java.collections.CollectionOperator.
CollectionOperator is the toplevel interface for collection operators. To be able to prove the correctness of a subclass, a model method is provided which acts like an abstract precondition for methods that operate on the elements of collections. Collection operators are typically used as anonymous inner classes, in which case some assertions are known to be true for the collection.
Collections - class org.jutil.java.collections.Collections.
A utility class for perform operations on collections similar to java.util.Collections.
Collections() - Constructor for class org.jutil.java.collections.Collections
 
Column - class org.jutil.math.matrix.Column.
A class of matrices containing only 1 column.
Column(double[]) - Constructor for class org.jutil.math.matrix.Column
Create a new Column with the given elements.
Column(int) - Constructor for class org.jutil.math.matrix.Column
Create a new Column with the given size.
ComparableComparator - class org.jutil.java.collections.ComparableComparator.
Deprecated.  
ComparableComparator - class org.jutil.java.comparator.ComparableComparator.
Trivial Comparator that uses the Comparable interface of objects to compare.
ComparableComparator() - Constructor for class org.jutil.java.collections.ComparableComparator
Deprecated.  
ComparableComparator() - Constructor for class org.jutil.java.comparator.ComparableComparator
 
compare(Object, Object) - Method in class org.jutil.java.collections.ComparableComparator
Deprecated. See superclass.
compare(Object, Object) - Method in class org.jutil.java.collections.InverseComparator
Deprecated. Return the inverse of the what the inverted comparator would return.
compare(Object, Object) - Method in class org.jutil.java.comparator.ComparableComparator
See superclass.
compare(Object, Object) - Method in class org.jutil.java.comparator.InverseComparator
Return the inverse of the what the inverted comparator would return.
CompositePredicate - class org.jutil.predicate.CompositePredicate.
A class of predicates that evaluates an object using a number of other predicates.
CompositePredicate() - Constructor for class org.jutil.predicate.CompositePredicate
Initialize a new empty CompositePredicate.
CompositePredicate(Predicate[]) - Constructor for class org.jutil.predicate.CompositePredicate
Initialize a new CompositePredicate with the given predicates.
connectTo(Relation) - Method in class org.jutil.relation.Reference
Set the other side of this binding.
connectTo(StructureSet) - Method in class org.jutil.structure.StructureElement
Deprecated. Set the 1 side of this 10n binding.
contains(File) - Method in class org.jutil.io.fileset.FileSet
Check whether or not the given file is in this FileSet.
contains(Object) - Method in class org.jutil.java.collections.Singleton
See superclass
contains(Object) - Method in class org.jutil.java.collections.SkipList
See superclass
contains(ApplicabilityNotifier) - Method in class org.jutil.event.ChainNotifier
 
contains(Relation) - Method in class org.jutil.relation.Relation
Check whether or not the given Relation is connected to this one.
contains(Relation) - Method in class org.jutil.relation.ReferenceSet
Check whether or not the given element is connected to this ReferenceSet.
contains(StructureElement) - Method in class org.jutil.structure.StructureSet
Deprecated. Check whether or not the given element is connected to this StructureSet.
containsExplicitly(Collection, Object) - Static method in class org.jutil.java.collections.Collections
Check whether or not the given collection contains the given element when using == for comparison instead of equals().
copy(File, File) - Static method in class org.jutil.java.io.ExtendedFile
Copies the given source file to the given destination file.
copyTo(File) - Method in class org.jutil.java.io.ExtendedFile
Copies this file to the given destination file.
count(Collection) - Method in class org.jutil.predicate.AbstractPredicate
See superclass
count(Collection) - Method in interface org.jutil.predicate.Predicate
Count the number of object in the given collection for which this Predicate evaluates to true.
count(Collection) - Method in class org.jutil.predicate.TotalPredicate
 
Counter - class org.jutil.java.collections.Counter.
An IntegerAccumulator that counts the number of items in a collection that satisfies some criterion. A convenience accumulator of collections that checks elements of a collection satisfy the criterion defined in public boolean criterion(Object element). As with the accumulator, this class can best be used as an anonymous inner class, as shown below. int number = new Counter() { public boolean criterion(Object element) { // criterion code } }.in(collection);
Counter() - Constructor for class org.jutil.java.collections.Counter
 
criterion(Object) - Method in class org.jutil.java.collections.Filter
The criterion to be applied to all elements of a collection.
criterion(Object) - Method in class org.jutil.java.collections.AndFilter
See superclass
criterion(Object) - Method in class org.jutil.java.collections.Counter
The criterion used to determine whether or not an element has to be counted.
criterion(Object) - Method in class org.jutil.java.collections.Exists
Check whether the given object satisfies the criterion for this Exists accumulator
criterion(Object) - Method in class org.jutil.java.collections.ForAll
Check whether the given object satisfies the criterion for this ForAll accumulator.
criterion(Object) - Method in class org.jutil.java.collections.TypeFilter
See superclass
criterion(Object) - Method in class org.jutil.java.reflect.Classes.Classes$1
 
criterion(Object) - Method in class org.jutil.java.reflect.Classes.Classes$2
 
criterion(Object) - Method in class org.jutil.java.reflect.Classes.Classes$3
 
criterion(Object) - Method in class org.jutil.java.reflect.Classes.Classes$4
 
criterion(Object) - Method in class org.jutil.java.reflect.Methods.Methods$1
 
criterion(Object) - Method in class org.jutil.java.reflect.Methods.Methods$2
 
criterion(Object) - Method in class org.jutil.java.reflect.Methods.Methods$3
 
criterion(Object) - Method in class org.jutil.java.reflect.Methods.Methods$4
 
criterion(Object) - Method in class org.jutil.java.reflect.Methods.Methods$5
 
CVS_REVISION - Static variable in interface org.jutil.event.ApplicabilityNotifier
 
CVS_REVISION - Static variable in interface org.jutil.event.Notifier
 
CVS_REVISION - Static variable in interface org.jutil.event.ListenerValidity
 
CVS_REVISION - Static variable in class org.jutil.event.ChainNotifier
 
CVS_REVISION - Static variable in class org.jutil.event.EventSourceSupport
 
CVS_REVISION - Static variable in interface org.jutil.event.ListenerTypeReliancy
 
CVS_REVISION - Static variable in interface org.jutil.event.NullEventReliancy
 
CVS_REVISION - Static variable in class org.jutil.event.TypeApplicabilityNotifier
 
CVS_REVISION - Static variable in class org.jutil.io.fileset.BaseDirPredicate
 
CVS_REVISION - Static variable in class org.jutil.java.collections.Filter
 
CVS_REVISION - Static variable in interface org.jutil.java.collections.CollectionOperator
 
CVS_REVISION - Static variable in class org.jutil.java.collections.RobustVisitor
 
CVS_REVISION - Static variable in class org.jutil.java.collections.AbstractDispenser
 
CVS_REVISION - Static variable in interface org.jutil.java.collections.Dispenser
 
CVS_REVISION - Static variable in class org.jutil.java.collections.AbstractFifo
 
CVS_REVISION - Static variable in interface org.jutil.java.collections.Fifo
 
CVS_REVISION - Static variable in class org.jutil.java.collections.AbstractPriorityQueue
 
CVS_REVISION - Static variable in interface org.jutil.java.collections.PriorityQueue
 
CVS_REVISION - Static variable in class org.jutil.java.collections.Accumulator
 
CVS_REVISION - Static variable in class org.jutil.java.collections.AndFilter
 
CVS_REVISION - Static variable in class org.jutil.java.collections.ArrayCursor
 
CVS_REVISION - Static variable in class org.jutil.java.collections.ZeroDimensionException
 
CVS_REVISION - Static variable in class org.jutil.java.collections.Arrays
 
CVS_REVISION - Static variable in class org.jutil.java.collections.FifoList
 
CVS_REVISION - Static variable in class org.jutil.java.collections.BlockingFifoList
 
CVS_REVISION - Static variable in class org.jutil.java.collections.BooleanAccumulator
 
CVS_REVISION - Static variable in class org.jutil.java.collections.Collections
 
CVS_REVISION - Static variable in class org.jutil.java.collections.ExtendedComparator
Deprecated.  
CVS_REVISION - Static variable in class org.jutil.java.collections.ComparableComparator
Deprecated.  
CVS_REVISION - Static variable in class org.jutil.java.collections.IntegerAccumulator
 
CVS_REVISION - Static variable in class org.jutil.java.collections.Counter
 
CVS_REVISION - Static variable in class org.jutil.java.collections.Exists
 
CVS_REVISION - Static variable in class org.jutil.java.collections.ForAll
 
CVS_REVISION - Static variable in class org.jutil.java.collections.InverseComparator
Deprecated.  
CVS_REVISION - Static variable in interface org.jutil.java.collections.MapOperator
 
CVS_REVISION - Static variable in class org.jutil.java.collections.MapVisitor
 
CVS_REVISION - Static variable in class org.jutil.java.collections.Mapping
 
CVS_REVISION - Static variable in class org.jutil.java.collections.ObjectArrayIterator
 
CVS_REVISION - Static variable in class org.jutil.java.collections.RobustMapVisitor
 
CVS_REVISION - Static variable in class org.jutil.java.collections.Singleton
 
CVS_REVISION - Static variable in class org.jutil.java.collections.SkipList
 
CVS_REVISION - Static variable in class org.jutil.java.collections.SkipListPQ
 
CVS_REVISION - Static variable in class org.jutil.java.collections.Stack
 
CVS_REVISION - Static variable in class org.jutil.java.collections.SynchronizedFifoList
 
CVS_REVISION - Static variable in class org.jutil.java.collections.TransitiveClosure
 
CVS_REVISION - Static variable in class org.jutil.java.collections.TypeFilter
 
CVS_REVISION - Static variable in class org.jutil.java.collections.Visitor
 
CVS_REVISION - Static variable in class org.jutil.java.comparator.ExtendedComparator
 
CVS_REVISION - Static variable in class org.jutil.java.comparator.ComparableComparator
 
CVS_REVISION - Static variable in class org.jutil.java.comparator.InverseComparator
 
CVS_REVISION - Static variable in class org.jutil.java.reflect.Classes
 
CVS_REVISION - Static variable in class org.jutil.java.reflect.Methods
 
CVS_REVISION - Static variable in class org.jutil.java.throwable.StackTrace
 
CVS_REVISION - Static variable in class org.jutil.junit.AbstractRevision
 
CVS_REVISION - Static variable in interface org.jutil.junit.Revision
 
CVS_REVISION - Static variable in class org.jutil.junit.CVSRevision
 
CVS_REVISION - Static variable in class org.jutil.junit.JutilTest
 
CVS_REVISION - Static variable in class org.jutil.junit.RevisionError
 
CVS_REVISION - Static variable in class org.jutil.math.Math
 
CVS_REVISION - Static variable in class org.jutil.math.matrix.NMatrix
 
CVS_REVISION - Static variable in class org.jutil.math.matrix.Matrix
MvDMvDMvD : some operations don't have 2 sensible names for use as a mutator and inspector.
CVS_REVISION - Static variable in class org.jutil.math.matrix.Column
 
CVS_REVISION - Static variable in interface org.jutil.math.matrix.CholeskyDecomposer
 
CVS_REVISION - Static variable in interface org.jutil.math.matrix.CholeskyDecomposition
 
CVS_REVISION - Static variable in class org.jutil.math.matrix.DefaultCholeskyDecomposer
 
CVS_REVISION - Static variable in class org.jutil.math.matrix.DefaultCholeskyDecomposition
 
CVS_REVISION - Static variable in class org.jutil.math.matrix.DefaultLUDecomposition
 
CVS_REVISION - Static variable in interface org.jutil.math.matrix.LUDecomposition
 
CVS_REVISION - Static variable in class org.jutil.math.matrix.DefaultSchurDecomposition
 
CVS_REVISION - Static variable in interface org.jutil.math.matrix.SchurDecomposition
 
CVS_REVISION - Static variable in interface org.jutil.math.matrix.EigenvalueDecomposer
 
CVS_REVISION - Static variable in interface org.jutil.math.matrix.EigenvalueDecomposition
 
CVS_REVISION - Static variable in class org.jutil.math.matrix.ExplicitShiftQRSchurDecomposer
 
CVS_REVISION - Static variable in interface org.jutil.math.matrix.SchurDecomposer
 
CVS_REVISION - Static variable in interface org.jutil.math.matrix.HessenbergReducer
 
CVS_REVISION - Static variable in interface org.jutil.math.matrix.HessenbergReduction
 
CVS_REVISION - Static variable in class org.jutil.math.matrix.HouseholderHessenbergReducer
 
CVS_REVISION - Static variable in class org.jutil.math.matrix.HouseholderHessenbergReduction
 
CVS_REVISION - Static variable in class org.jutil.math.matrix.HouseholderQRDecomposer
 
CVS_REVISION - Static variable in interface org.jutil.math.matrix.QRDecomposer
 
CVS_REVISION - Static variable in interface org.jutil.math.matrix.QRDecomposition
 
CVS_REVISION - Static variable in class org.jutil.math.matrix.HouseholderQRDecomposition
 
CVS_REVISION - Static variable in interface org.jutil.math.matrix.LUDecomposer
 
CVS_REVISION - Static variable in class org.jutil.math.matrix.LULinSolver
 
CVS_REVISION - Static variable in interface org.jutil.math.matrix.LinSolver
 
CVS_REVISION - Static variable in interface org.jutil.math.matrix.LeastSquaresSolver
 
CVS_REVISION - Static variable in class org.jutil.math.matrix.Row
 
CVS_REVISION - Static variable in class org.jutil.math.matrix.PartialPivotGauss
 
CVS_REVISION - Static variable in class org.jutil.math.matrix.QRLeastSquaresSolver
 
CVS_REVISION - Static variable in class org.jutil.math.matrix.QRLinSolver
 
CVS_REVISION - Static variable in class org.jutil.math.matrix.SchurEigenvalueDecomposer
 
CVS_REVISION - Static variable in class org.jutil.math.matrix.SchurEigenvalueDecomposition
 
CVS_REVISION - Static variable in interface org.jutil.predicate.Predicate
 
CVS_REVISION - Static variable in class org.jutil.predicate.CompositePredicate
 
CVS_REVISION - Static variable in class org.jutil.predicate.Or
 
CVS_REVISION - Static variable in class org.jutil.predicate.And
 
CVS_REVISION - Static variable in class org.jutil.predicate.BinaryPredicate
 
CVS_REVISION - Static variable in class org.jutil.predicate.TotalPredicate
 
CVS_REVISION - Static variable in class org.jutil.predicate.PrimitiveTotalPredicate
 
CVS_REVISION - Static variable in class org.jutil.predicate.Equal
 
CVS_REVISION - Static variable in class org.jutil.predicate.False
 
CVS_REVISION - Static variable in class org.jutil.predicate.Identical
 
CVS_REVISION - Static variable in class org.jutil.predicate.Implication
 
CVS_REVISION - Static variable in class org.jutil.predicate.NegationAsFailure
 
CVS_REVISION - Static variable in class org.jutil.predicate.Not
 
CVS_REVISION - Static variable in class org.jutil.predicate.NotNull
 
CVS_REVISION - Static variable in class org.jutil.predicate.PrimitivePredicate
 
CVS_REVISION - Static variable in class org.jutil.predicate.True
 
CVS_REVISION - Static variable in class org.jutil.predicate.TypePredicate
 
CVS_REVISION - Static variable in class org.jutil.predicate.Xor
 
CVS_REVISION - Static variable in class org.jutil.relation.Reference
 
CVS_REVISION - Static variable in class org.jutil.relation.ReferenceSet
 
CVS_REVISION - Static variable in class org.jutil.structure.DoubleBinding
Deprecated.  
CVS_REVISION - Static variable in class org.jutil.structure.StructureElement
Deprecated.  
CVS_REVISION - Static variable in class org.jutil.structure.StructureSet
Deprecated.  
CVSRevision - class org.jutil.junit.CVSRevision.
A class of CVS revisions.
CVSRevision(String) - Constructor for class org.jutil.junit.CVSRevision
Initialize a new CVSRevision with the given String.

D

decompose(Matrix) - Method in interface org.jutil.math.matrix.CholeskyDecomposer
Return a QR factorization of this matrix.
decompose(Matrix) - Method in class org.jutil.math.matrix.DefaultCholeskyDecomposer
See superclass The result is computed using the algorithm as defined in the book of Trefethen and Bau.
decompose(Matrix) - Method in interface org.jutil.math.matrix.EigenvalueDecomposer
Return an eigenvalue factorization of this matrix.
decompose(Matrix) - Method in class org.jutil.math.matrix.ExplicitShiftQRSchurDecomposer
See superclass
decompose(Matrix) - Method in interface org.jutil.math.matrix.SchurDecomposer
Return a Schur factorization of this matrix.
decompose(Matrix) - Method in class org.jutil.math.matrix.HouseholderQRDecomposer
The decomposition is done using the Householder algorithm. The algorithmic complexity is O(2mn^2 - (2/3)n^3).
decompose(Matrix) - Method in interface org.jutil.math.matrix.QRDecomposer
Return a QR factorization of this matrix.
decompose(Matrix) - Method in interface org.jutil.math.matrix.LUDecomposer
Return an LU factorization of this matrix.
decompose(Matrix) - Method in class org.jutil.math.matrix.PartialPivotGauss
See superclass The result is computed using Gauss elimination with partial pivoting.
decompose(Matrix) - Method in class org.jutil.math.matrix.SchurEigenvalueDecomposer
See superclass
DEFAULT - Static variable in class org.jutil.jregex.Pattern
 
DefaultCholeskyDecomposer - class org.jutil.math.matrix.DefaultCholeskyDecomposer.
A class of objects that compute the Cholesky factorization of a symmetric matrix using the algorithm in the book of Trefethen and Bau.
DefaultCholeskyDecomposer() - Constructor for class org.jutil.math.matrix.DefaultCholeskyDecomposer
 
DefaultCholeskyDecomposition - class org.jutil.math.matrix.DefaultCholeskyDecomposition.
This class represents a Cholesky factorization of a matrix.
DefaultCholeskyDecomposition(Matrix) - Constructor for class org.jutil.math.matrix.DefaultCholeskyDecomposition
Initialize a new DefaultCholeskyDecomposition with the given R matrix.
DefaultLUDecomposition - class org.jutil.math.matrix.DefaultLUDecomposition.
This class represents a default LU factorization of a square non-singular matrix.
DefaultLUDecomposition(Matrix, Matrix, Matrix) - Constructor for class org.jutil.math.matrix.DefaultLUDecomposition
Initialize a new DefaultLUDecomposition with the given L and U matrices
DefaultSchurDecomposition - class org.jutil.math.matrix.DefaultSchurDecomposition.
A class of schur decompositions of a matrix.
DefaultSchurDecomposition(Matrix, Matrix) - Constructor for class org.jutil.math.matrix.DefaultSchurDecomposition
Initialize a new DefaultSchurDecomposition with the given R and Q matrices.
discard(Collection) - Method in class org.jutil.java.collections.Filter
Perform the filtering defined by the negation of public boolean criterion(Object) on .
Dispenser - interface org.jutil.java.collections.Dispenser.
A Dispenser is a Collection with an inherent order of removal of its objects, e.g.
divide(double) - Method in class org.jutil.math.matrix.Matrix
Divide this matrix by a given factor.
DOTALL - Static variable in class org.jutil.jregex.Pattern
 
DoubleBinding - class org.jutil.structure.DoubleBinding.
Deprecated.  
DoubleBinding(Object) - Constructor for class org.jutil.structure.DoubleBinding
Deprecated. Initialize a new unconnected DoubleBinding.
DoubleBinding(DoubleBinding, Object) - Constructor for class org.jutil.structure.DoubleBinding
Deprecated. Initialize a new double binding connected to the given other DoubleBinding.

E

EigenvalueDecomposer - interface org.jutil.math.matrix.EigenvalueDecomposer.
A class of objects that compute the eigenvalue factorization of a matrix.
EigenvalueDecomposition - interface org.jutil.math.matrix.EigenvalueDecomposition.
A class of eigenvalue decompositions of a matrix.
elementAt(int) - Method in class org.jutil.math.matrix.Column
Return the element at the given index
elementAt(int) - Method in class org.jutil.math.matrix.Row
Return the element at the given index.
elementAt(int, int) - Method in class org.jutil.math.matrix.Matrix
Return the element at the given row and column.
elementAt(int[]) - Method in class org.jutil.math.matrix.NMatrix
Return the element at the given index.
elementAt(int[]) - Method in class org.jutil.math.matrix.Matrix
 
ensureExtended(Comparator) - Static method in class org.jutil.java.collections.ExtendedComparator
Deprecated. Ensure that the result is an ExtendedComparator.
ensureExtended(Comparator) - Static method in class org.jutil.java.comparator.ExtendedComparator
Ensure that the result is an ExtendedComparator.
enterDirectory(File) - Method in interface org.jutil.io.fileset.FileSetPredicate
Check whether or not the given directory can contain files which make this predicate evaluate to true.
enterDirectory(File) - Method in class org.jutil.io.fileset.LocalDisk
 
enterDirectory(File) - Method in class org.jutil.io.fileset.PatternPredicate
FIXME
Equal - class org.jutil.predicate.Equal.
A class of predicate that check whether or not the given argument equals getObject().
Equal(Object) - Constructor for class org.jutil.predicate.Equal
Initialize a new Equal with the given object
equals(Object) - Method in class org.jutil.jregex.Pattern
See superclass
equals(Object) - Method in class org.jutil.junit.AbstractRevision
See superclass.
equals(Object) - Method in interface org.jutil.junit.Revision
Check whether or not this revision is equal to another
equals(Object) - Method in class org.jutil.math.matrix.Matrix
Check whether the given object is equal to this matrix.
equals(Object) - Method in class org.jutil.predicate.AbstractPredicate
See superclass
equals(Object) - Method in interface org.jutil.predicate.Predicate
Check whether or not this Predicate equals another object
equals(Object) - Method in class org.jutil.relation.Relation
 
eval(Object) - Method in class org.jutil.io.fileset.FilePredicate
 
eval(Object) - Method in interface org.jutil.predicate.Predicate
Evaluate this Predicate for the given object.
eval(Object) - Method in class org.jutil.predicate.Or
 
eval(Object) - Method in class org.jutil.predicate.And
 
eval(Object) - Method in class org.jutil.predicate.TotalPredicate
 
eval(Object) - Method in class org.jutil.predicate.Equal
 
eval(Object) - Method in class org.jutil.predicate.False
 
eval(Object) - Method in class org.jutil.predicate.Identical
 
eval(Object) - Method in class org.jutil.predicate.Implication
 
eval(Object) - Method in class org.jutil.predicate.NegationAsFailure
 
eval(Object) - Method in class org.jutil.predicate.Not
 
eval(Object) - Method in class org.jutil.predicate.NotNull
 
eval(Object) - Method in class org.jutil.predicate.True
 
eval(Object) - Method in class org.jutil.predicate.TypePredicate
 
eval(Object) - Method in class org.jutil.predicate.Xor
 
evalFile(File) - Method in class org.jutil.io.fileset.FilePredicate
Evaluate this FilePredicate for the given file
evalFile(File) - Method in class org.jutil.io.fileset.LocalDisk
 
evalFile(File) - Method in class org.jutil.io.fileset.PatternPredicate
 
EventSourceSupport - class org.jutil.event.EventSourceSupport.
This class is a support class for event sources.
EventSourceSupport() - Constructor for class org.jutil.event.EventSourceSupport
 
EventTypeReliancy - interface org.jutil.event.EventTypeReliancy.
This model type extends the Notifier contract, stating that only non-null events of type eventType are considered valid. If your notifier only accepts non-null events of type eventType as valid events, you can simply model implement this type to inherit that contract.
exclude(FileSetPredicate) - Method in class org.jutil.io.fileset.FileSet
Exclude files for which the given filset predicate evaluates to true from this FileSet.
excludePredicate() - Method in class org.jutil.io.fileset.FileSet
Return the predicate which should evaluate to true for a file in order to be excluded in this FileSet. If you modify the predicates in the returned Or, the behavior of this FileSet will also change because we cannot perform a deep clone without forcing all predicates to implement clone(), which is too much of a burden.
Exists - class org.jutil.java.collections.Exists.
A boolean exists operator. A convenience accumulator of collections that checks whether some element of a collection satisfies the criterion defined in the abstract method public boolean criterion(Object element). As with Accumulator, this class can best be used as an anonymous inner class. boolean bool = new Exists() { /oo o also public behavior o o post (* additional precondition for criterion method *) o o public model boolean isValidElement(Object element); o/ /oo o also public behavior o o post \result == ((MyType)element.someProperty() ...) o/ public boolean criterion(Object element) { // criterion code } }.in(collection);
Exists() - Constructor for class org.jutil.java.collections.Exists
 
exists(Collection) - Method in class org.jutil.predicate.AbstractPredicate
See superclass
exists(Collection) - Method in interface org.jutil.predicate.Predicate
Check wether or not the given collection contains an object for which this predicate evaluates to true.
exists(Collection) - Method in class org.jutil.predicate.TotalPredicate
 
ExplicitShiftQRSchurDecomposer - class org.jutil.math.matrix.ExplicitShiftQRSchurDecomposer.
A class of schur decomposers using an explict shift
ExplicitShiftQRSchurDecomposer(HessenbergReducer) - Constructor for class org.jutil.math.matrix.ExplicitShiftQRSchurDecomposer
Initialize a new ExplicitShiftQRSchurDecomposer with the given HessenbergReducer
ExplicitShiftQRSchurDecomposer(HessenbergReducer, double) - Constructor for class org.jutil.math.matrix.ExplicitShiftQRSchurDecomposer
Initialize a new ExplicitShiftQRSchurDecomposer with the given HessenbergReducer
ExtendedComparator - class org.jutil.java.collections.ExtendedComparator.
Deprecated.  
ExtendedComparator - class org.jutil.java.comparator.ExtendedComparator.
A Comparator with more convenient methods than java.util.Comparator.
ExtendedComparator() - Constructor for class org.jutil.java.collections.ExtendedComparator
Deprecated.  
ExtendedComparator() - Constructor for class org.jutil.java.comparator.ExtendedComparator
 
ExtendedFile - class org.jutil.java.io.ExtendedFile.
A class that acts as an extension of java.io.File.
ExtendedFile(File, String) - Constructor for class org.jutil.java.io.ExtendedFile
Initialize a new ExtendedFile using the given parent and child.
ExtendedFile(String) - Constructor for class org.jutil.java.io.ExtendedFile
Initialize a new ExtendedFile See java.io.File.File(File, String).
ExtendedFile(String, String) - Constructor for class org.jutil.java.io.ExtendedFile
Initialize a new ExtendedFile See java.io.File.File(File, String).

F

False - class org.jutil.predicate.False.
A special total predicate that always returns false for eval().
False() - Constructor for class org.jutil.predicate.False
 
Fifo - interface org.jutil.java.collections.Fifo.
Interface for first-in first-out like datastructures.
FifoList - class org.jutil.java.collections.FifoList.
FifoList is a class of objects that represent simple first-in first-out lists .
FifoList() - Constructor for class org.jutil.java.collections.FifoList
Initialize a new empty FifoList.
File - class org.jutil.java.io.File.
Deprecated.  
File(File, String) - Constructor for class org.jutil.java.io.File
Deprecated. Initialize a new File using the given parent and child.
File(String) - Constructor for class org.jutil.java.io.File
Deprecated. Initialize a new File See java.io.File.File(File, String).
File(String, String) - Constructor for class org.jutil.java.io.File
Deprecated. Initialize a new File See java.io.File.File(File, String).
FileNamePattern - class org.jutil.io.fileset.FileNamePattern.
A class of filename patterns. A pattern consists of a sequence of primitive patterns separated by File.separator.
FileNamePattern(String) - Constructor for class org.jutil.io.fileset.FileNamePattern
Initialize a new FileNamePattern with the given pattern.
FilePredicate - class org.jutil.io.fileset.FilePredicate.
A class of predicate meant to check properties of files. All FilePredicates will return false if the argument passed to eval() is not a File.
FilePredicate() - Constructor for class org.jutil.io.fileset.FilePredicate
 
FileSet - class org.jutil.io.fileset.FileSet.
A class of objects that represent a set of files. A FileSet represents a set of files which satisfy certain criteria.
FileSet() - Constructor for class org.jutil.io.fileset.FileSet
Initialize a new FileSet with includes all files. Since the logical or of 0 predicates is false, the new FileSet will initially be empty.
FileSet.FileVisitor - class org.jutil.io.fileset.FileSet.FileVisitor.
A class of Visitors that operate on files, and can additionally perform a visit on all elements in its FileSet.
FileSet.FileVisitor() - Constructor for class org.jutil.io.fileset.FileSet.FileVisitor
 
FileSetPredicate - interface org.jutil.io.fileset.FileSetPredicate.
A special class of predicates that allow a FileSet to work efficiently. A FileSetPredicate allows a FileSet to limit the set of directories to process.
FileSetPredicateSupport - class org.jutil.io.fileset.FileSetPredicateSupport.
A class that can be used when implementing a FileSetPredicate.
FileSetPredicateSupport(Predicate) - Constructor for class org.jutil.io.fileset.FileSetPredicateSupport
Initialize a new FileSetPredicateSupport with the given predicate
Filter - class org.jutil.java.collections.Filter.
A filter for collections.
Filter() - Constructor for class org.jutil.java.collections.Filter
 
filter(Collection) - Method in class org.jutil.predicate.AbstractPredicate
See superclass
filter(Collection) - Method in interface org.jutil.predicate.Predicate
Remove all objects for which this Predicate evaluates to false from the given collection. If you want to remove all object for which this Predicate evaluates to true, wrap a Not predicate around this predicate, and perform the filter using that predicate.
filter(Collection) - Method in class org.jutil.predicate.TotalPredicate
 
fireEvent(EventObject, Notifier) - Method in class org.jutil.event.EventSourceSupport
Calls #notifyEventListener(EventListener, EventObject) on all listeners with the given event. The model inspector {#isValidListener(EventListener)} can be used to transport information about the registered listeners, thru this method, to the actual dispatch method in notifier.
flags() - Method in class org.jutil.jregex.Pattern
Return the flags of this Pattern.
ForAll - class org.jutil.java.collections.ForAll.
A boolean for-all operator. A convenience accumulator of collections that checks whether all elements of a collection satisfy the criterion defined in the abstract method public boolean criterion(Object element). As with Accumulator, this class can best be used as an anonymous inner class. boolean bool = new ForAll() { /oo o also public behavior o o post (* additional precondition for criterion method *) o o public model boolean isValidElement(Object element); o/ /oo o also public behavior o o post \result == ((MyType)element.someProperty() ...) o/ public boolean criterion(Object element) { // criterion code } }.in(collection);
ForAll() - Constructor for class org.jutil.java.collections.ForAll
 
forall(Collection) - Method in class org.jutil.predicate.AbstractPredicate
See superclass
forall(Collection) - Method in interface org.jutil.predicate.Predicate
Check wether or not this Predicate evaluates to true for all object in the given collection.
forall(Collection) - Method in class org.jutil.predicate.TotalPredicate
 
forwardSubstitute(Matrix, Column) - Method in class org.jutil.math.matrix.AbstractSolver
Solve the lowertriangular linear system of equations defined by L * x = b

G

get(int) - Method in class org.jutil.event.ChainNotifier
 
get(int) - Method in class org.jutil.java.collections.Singleton
See superclass
getAllApplicableMethods(Class) - Static method in class org.jutil.java.reflect.Methods
All methods that are usable in the class.
getArray() - Method in class org.jutil.java.collections.ZeroDimensionException
Return the array that caused this ZeroDimensionException.
getArray() - Method in class org.jutil.java.collections.ObjectArrayIterator
Return the array of this ObjectArrayIterator.
getArrayDimensions(Object[]) - Static method in class org.jutil.java.collections.Arrays
Return the dimensions of the given array
getArrayType(Object) - Static method in class org.jutil.java.collections.Arrays
Return the type of an array
getBaseDir() - Method in class org.jutil.io.fileset.BaseDirPredicate
Return the base directory of this BaseDirPredicate.
getColumn(int) - Method in class org.jutil.math.matrix.Matrix
Return the column with the given index.
getComparator() - Method in interface org.jutil.java.collections.PriorityQueue
Return the comparator that is used to determine the order of the elements.
getComparator() - Method in class org.jutil.java.collections.BasicBinomialHeap
See superclass.
getComparator() - Method in class org.jutil.java.collections.BinomialHeap
See superclass.
getComparator() - Method in class org.jutil.java.collections.InverseComparator
Deprecated. Return the comparator inverted by this.
getComparator() - Method in class org.jutil.java.collections.SkipList
Return the Comparator used to determine the order in which the elements are added to this SkipList.
getComparator() - Method in class org.jutil.java.collections.SkipListPQ
See superclass.
getComparator() - Method in class org.jutil.java.comparator.InverseComparator
Return the comparator inverted by this.
getConnectedNodes(Object) - Method in class org.jutil.java.collections.TransitiveClosure
This method needs to be implemented by subclasses, so that it returns the nodes connected to under the definition of the graph for which we want the transitive closure.
getCursor() - Method in class org.jutil.java.collections.ArrayCursor
Return the index this ArrayCursor is pointing at.
getDecomposer() - Method in class org.jutil.math.matrix.LULinSolver
Return the LUDecomposer of this LULinSolver.
getDecomposer() - Method in class org.jutil.math.matrix.QRLeastSquaresSolver
Return the QRDecomposer of this QRLeastSquaresSolver.
getDecomposer() - Method in class org.jutil.math.matrix.QRLinSolver
Return the QRDecomposer of this QRLinSolver.
getDimensions() - Method in class org.jutil.java.collections.ArrayCursor
Return the dimensions of the array of this cursor.
getDimensions() - Method in class org.jutil.math.matrix.NMatrix
Return the dimensions of this matrix
getDimensions() - Method in class org.jutil.math.matrix.Matrix
 
getEigenvalue(int) - Method in interface org.jutil.math.matrix.EigenvalueDecomposition
Return the index'th eigenvalue.
getEigenvalue(int) - Method in class org.jutil.math.matrix.SchurEigenvalueDecomposition
See superclass
getEigenvalues() - Method in interface org.jutil.math.matrix.EigenvalueDecomposition
Return the eigenvalues.
getEigenvalues() - Method in class org.jutil.math.matrix.SchurEigenvalueDecomposition
See superclass
getEigenvector(int) - Method in interface org.jutil.math.matrix.EigenvalueDecomposition
Return the index'th eigenvector.
getEigenvector(int) - Method in class org.jutil.math.matrix.SchurEigenvalueDecomposition
See superclass
getEigenvectors() - Method in interface org.jutil.math.matrix.EigenvalueDecomposition
Return the eigenvectors.
getEigenvectors() - Method in class org.jutil.math.matrix.SchurEigenvalueDecomposition
See superclass
getElement() - Method in class org.jutil.java.collections.ObjectArrayIterator
Return the element of the array at the current position of the iterator.
getEpsilon() - Method in class org.jutil.math.matrix.ExplicitShiftQRSchurDecomposer
Return the precision with which the results must be computed.
getEventType() - Method in class org.jutil.event.TypeApplicabilityNotifier
 
getFiles() - Method in class org.jutil.io.fileset.FileSet
Return the files in this FileSet.
getFilters() - Method in class org.jutil.java.collections.AndFilter
Return the filters used by this AndFilter.
getFirst() - Method in interface org.jutil.java.collections.Fifo
 
getFirst() - Method in class org.jutil.java.collections.FifoList
See superclass.
getFirst() - Method in class org.jutil.java.collections.BlockingFifoList
See superclass.
getFirst() - Method in class org.jutil.java.collections.SkipList
Return the first object of this SkipList.
getFirst() - Method in class org.jutil.java.collections.SynchronizedFifoList
See superclass.
getFirst() - Method in class org.jutil.predicate.BinaryPredicate
Return the first total predicate of this BinaryPredicate.
getFullRegexPattern() - Method in class org.jutil.io.fileset.PatternPredicate
Return the regex pattern of this PatternPredicate.
getHessenbergReducer() - Method in class org.jutil.math.matrix.ExplicitShiftQRSchurDecomposer
Return the HessenbergReducer used by this ExplicitShiftQRSchurDecomposer to calculate Schur decompositions.
getImmediateSuperTypes(Class) - Static method in class org.jutil.java.reflect.Classes
All immediate syper types of .
getKey() - Method in class org.jutil.java.collections.RobustVisitor.Entry
Return the key of this Entry.
getLinSolver() - Method in class org.jutil.math.matrix.SchurEigenvalueDecomposer
Return the LinSolver used by this SchurEigenvalueDecomposer to calculate eigenvalue decompositions.
getLinSolver() - Method in class org.jutil.math.matrix.SchurEigenvalueDecomposition
Return the LinSolver used to compute the eigenvectors.
getListenerType() - Method in class org.jutil.event.TypeApplicabilityNotifier
 
getMajor() - Method in class org.jutil.junit.AbstractRevision
See superclass
getMajor() - Method in interface org.jutil.junit.Revision
Return the major number of this Revision.
getMaxLevel() - Method in class org.jutil.java.collections.SkipList
Return the maximum level of this SkipList
getMicro() - Method in class org.jutil.junit.AbstractRevision
See superclass
getMicro() - Method in interface org.jutil.junit.Revision
Return the micro number of this Revision.
getMinor() - Method in class org.jutil.junit.AbstractRevision
See superclass
getMinor() - Method in interface org.jutil.junit.Revision
Return the minor number of this Revision.
getNbColumns() - Method in class org.jutil.math.matrix.Matrix
Return the number of columns of this matrix.
getNbDimensions() - Method in class org.jutil.java.collections.ArrayCursor
Return the number of dimensions of the array
getNbDimensions() - Method in class org.jutil.math.matrix.NMatrix
Return the number of dimensions of this matrix.
getNbDimensions() - Method in class org.jutil.math.matrix.Matrix
 
getNbEigenvalues() - Method in interface org.jutil.math.matrix.EigenvalueDecomposition
Return the number of eigenvalues.
getNbEigenvalues() - Method in class org.jutil.math.matrix.SchurEigenvalueDecomposition
See superclass
getNbRows() - Method in class org.jutil.math.matrix.Matrix
Return the number of rows of this matrix.
getNext() - Method in interface org.jutil.java.collections.Dispenser
Return the object that is next to be removed.
getNext() - Method in class org.jutil.java.collections.AbstractFifo
See superclass
getNext() - Method in interface org.jutil.java.collections.Fifo
See superclass.
getNext() - Method in class org.jutil.java.collections.AbstractPriorityQueue
See superclass.
getNext() - Method in interface org.jutil.java.collections.PriorityQueue
 
getNext() - Method in class org.jutil.java.collections.Stack
See superclass.
getNotifiers() - Method in class org.jutil.event.ChainNotifier
 
getNumber(int) - Method in interface org.jutil.junit.Revision
Return the index'th number of this Revision.
getNumber(int) - Method in class org.jutil.junit.CVSRevision
See superclass.
getObject() - Method in class org.jutil.predicate.Equal
Return the object of this Equal.
getObject() - Method in class org.jutil.predicate.Identical
Return the object of this Identical.
getObject() - Method in class org.jutil.relation.Relation
Return the object on the n side of the 1-n binding represented by this OneSide
getObject() - Method in class org.jutil.structure.DoubleBinding
Deprecated. Return the object at this side of the double binding.
getObject() - Method in class org.jutil.structure.StructureElement
Deprecated. Return the object on the n side of the 1-n binding represented by this StructureElement
getObject() - Method in class org.jutil.structure.StructureSet
Deprecated. Return the object at the 1 side of the 1-n binding.
getOnlyElement() - Method in class org.jutil.java.collections.Singleton
Return the only element in this Singleton.
getOtherBinding() - Method in class org.jutil.structure.DoubleBinding
Deprecated. Return the DoubleBinding object this one is connected to.
getOtherEnd() - Method in class org.jutil.relation.Reference
Return the Object at the other end of this double binding.
getOtherEnd() - Method in class org.jutil.structure.DoubleBinding
Deprecated. Return the Object at the other end of this double binding.
getOtherEnd() - Method in class org.jutil.structure.StructureElement
Deprecated. Return the Object at the other end of this double binding.
getOtherEnds() - Method in class org.jutil.relation.Relation
Return the objects on the other side of the binding.
getOtherEnds() - Method in class org.jutil.relation.Reference
 
getOtherEnds() - Method in class org.jutil.relation.ReferenceSet
Return a set containing the objects at the n side of the 1-n binding.
getOtherEnds() - Method in class org.jutil.structure.StructureSet
Deprecated. Return a set containing the objects at the n side of the 1-n binding.
getOtherRelation() - Method in class org.jutil.relation.Reference
return the Relation this Reference belongs to
getOtherRelations() - Method in class org.jutil.relation.Relation
Return the Relations on the other side of the binding.
getOtherRelations() - Method in class org.jutil.relation.Reference
See superclass.
getOtherRelations() - Method in class org.jutil.relation.ReferenceSet
Return a set containing the Relations at the other side of this binding.
getPattern() - Method in class org.jutil.io.fileset.FileNamePattern
Return the pattern of this PatternPredicate.
getPattern() - Method in class org.jutil.io.fileset.PatternPredicate
Return the pattern of this PatternPredicate.
getPattern() - Method in class org.jutil.java.regex.RegexReplacer
Return the pattern of this RegexReplacer.
getPredicate() - Method in class org.jutil.io.fileset.FileSetPredicateSupport
Return the predicate encapsulated by this FileSetPredicate.
getPredicate() - Method in class org.jutil.io.fileset.LocalDisk
 
getPredicate() - Method in class org.jutil.io.fileset.PatternPredicate
 
getPredicate() - Method in class org.jutil.predicate.NegationAsFailure
Return the wrapped predicate.
getPredicate() - Method in class org.jutil.predicate.Not
Return the negated predicate.
getProbability() - Method in class org.jutil.java.collections.SkipList
Return the probability that a node of level >= i is a node of level >= i + 1
getRegexPattern() - Method in class org.jutil.io.fileset.FileNamePattern
Return the regex pattern of this PatternPredicate.
getRegexSeparator() - Method in class org.jutil.io.fileset.FileNamePattern
Return a String that represents a file separator in a regular expression.
getRegexSeparator() - Method in class org.jutil.io.fileset.PatternPredicate
 
getReplacement() - Method in class org.jutil.java.regex.RegexReplacer
Return the replacement string of this RegexReplacer.
getRow(int) - Method in class org.jutil.math.matrix.Matrix
Return the row with the given index.
getSchurDecomposer() - Method in class org.jutil.math.matrix.SchurEigenvalueDecomposer
Return the SchurDecomposer used by this SchurEigenvalueDecomposer to calculate eigenvalue decompositions.
getSecond() - Method in class org.jutil.predicate.BinaryPredicate
Return the second total predicate of this BinaryPredicate.
getSlider() - Method in class org.jutil.javax.swing.SliderControlledLabel
Return the slider that controls the value of this SliderControlledLabel.
getStructureElements() - Method in class org.jutil.structure.StructureSet
Deprecated. Return a set containing the StructureElements at the n side of the 1-n binding.
getStructureSet() - Method in class org.jutil.structure.StructureElement
Deprecated. return the structureSet this StructureElement belongs to
getSubPredicates() - Method in class org.jutil.io.fileset.FileSetPredicateSupport
 
getSubPredicates() - Method in class org.jutil.io.fileset.LocalDisk
 
getSubPredicates() - Method in class org.jutil.io.fileset.PatternPredicate
 
getSubPredicates() - Method in interface org.jutil.predicate.Predicate
Return the subpredicates of this Predicate.
getSubPredicates() - Method in class org.jutil.predicate.CompositePredicate
See superclass
getSubPredicates() - Method in class org.jutil.predicate.BinaryPredicate
 
getSubPredicates() - Method in class org.jutil.predicate.PrimitiveTotalPredicate
 
getSubPredicates() - Method in class org.jutil.predicate.NegationAsFailure
 
getSubPredicates() - Method in class org.jutil.predicate.Not
See superclass
getSubPredicates() - Method in class org.jutil.predicate.PrimitivePredicate
 
getSuperClasses(Class) - Static method in class org.jutil.java.reflect.Classes
All super classes of , including and Object. If is an interface, the set is empty.
getSuperTypes(Class) - Static method in class org.jutil.java.reflect.Classes
All syper types of .
getTestedClass() - Method in class org.jutil.junit.JutilTest
Return the class that is tested by this test class.
getTestedClassRevision() - Method in class org.jutil.junit.JutilTest
Return the field representing the revision of the tested class.
getTestedRevision() - Method in class org.jutil.junit.JutilTest
Return the revision of the tested class that is tested by this class.
getType() - Method in class org.jutil.java.collections.TypeFilter
Return the type of this TypeFilter.
getType() - Method in class org.jutil.predicate.TypePredicate
Return the type of this TypePredicate.
getV(int) - Method in class org.jutil.math.matrix.HouseholderHessenbergReduction
Return the i-th v vector as computed by the Householder algorithm that computed this Hessenberg decomposition.
getV(int) - Method in class org.jutil.math.matrix.HouseholderQRDecomposition
Return the i-th v vector as computed by the Householder algorithm that computed this QR decomposition.
getValue() - Method in class org.jutil.java.collections.RobustVisitor.Entry
Return the value of this Entry.
greater(Object, Object) - Method in class org.jutil.java.collections.ExtendedComparator
Deprecated. Check whether or not the first object is greater than the second one.
greater(Object, Object) - Method in class org.jutil.java.comparator.ExtendedComparator
Check whether or not the first object is greater than the second one.

H

H() - Method in interface org.jutil.math.matrix.HessenbergReduction
Return the Hessenberg matrix of this HessenbergReduction.
H() - Method in class org.jutil.math.matrix.HouseholderHessenbergReduction
See superclass
hasNext() - Method in class org.jutil.java.collections.Singleton.SingletonIterator
See superclass
HessenbergReducer - interface org.jutil.math.matrix.HessenbergReducer.
A class of matrix operators that compute the Hessenberg reduction of a matrix.
HessenbergReduction - interface org.jutil.math.matrix.HessenbergReduction.
A HessenbergReduction represents a Hessenberg reduction of a matrix. The Hessenberg reduction of a matrix A contains a Hessenberg matrix H and a unitary matrix Q such that H=(Q*)*A*Q.
HouseholderHessenbergReducer - class org.jutil.math.matrix.HouseholderHessenbergReducer.
A class of matrix operators that compute the Hessenberg reduction of a matrix using Householder reflections.
HouseholderHessenbergReducer() - Constructor for class org.jutil.math.matrix.HouseholderHessenbergReducer
 
HouseholderHessenbergReduction - class org.jutil.math.matrix.HouseholderHessenbergReduction.
This class represents a HouseHolder Hessenberg factorization of a matrix.
HouseholderHessenbergReduction(Matrix, Column[]) - Constructor for class org.jutil.math.matrix.HouseholderHessenbergReduction
Initialize a new HouseholderHessenbergReduction combination with the given H matrix and v vectors.
HouseholderQRDecomposer - class org.jutil.math.matrix.HouseholderQRDecomposer.
A class of objects that compute the QR factorization of a matrix using the Householder Algorithm.
HouseholderQRDecomposer() - Constructor for class org.jutil.math.matrix.HouseholderQRDecomposer
 
HouseholderQRDecomposition - class org.jutil.math.matrix.HouseholderQRDecomposition.
This class represents a HouseHolder QR factorization of a matrix.
HouseholderQRDecomposition(Matrix, Column[]) - Constructor for class org.jutil.math.matrix.HouseholderQRDecomposition
Initialize a new HouseholderQRDecomposition combination with the given R matrix and v vectors.

I

Identical - class org.jutil.predicate.Identical.
A class of predicate that check whether or not the given argument is the same as some object.
Identical(Object) - Constructor for class org.jutil.predicate.Identical
Initialize a new Identical with the given object
identical(Collection, Collection) - Static method in class org.jutil.java.collections.Collections
Check whether the two given collections contain the same elements.
identical(Map, Map) - Static method in class org.jutil.java.collections.Collections
Check whether the two given maps contain the same entries.
Implication - class org.jutil.predicate.Implication.
A class of predicates that evaluates to the implication of two other predicates.
Implication(Predicate, Predicate) - Constructor for class org.jutil.predicate.Implication
Initialize a new Implication with the given predicates.
in(Collection) - Method in class org.jutil.java.collections.BooleanAccumulator
Perform the accumulation defined in public boolean accumulate(Object element, boolean acc) for each element of .
in(Collection) - Method in class org.jutil.java.collections.IntegerAccumulator
Perform the accumulation defined in public int accumulate(Object element, int acc) for each element of .
in(Collection) - Method in class org.jutil.java.collections.Exists
 
in(Collection) - Method in class org.jutil.java.collections.ForAll
 
include(FileSetPredicate) - Method in class org.jutil.io.fileset.FileSet
Include files for which the given fileset predicate evaluates to true in this FileSet.
includePredicate() - Method in class org.jutil.io.fileset.FileSet
Return the predicate which should evaluate to true for a file in order to be included in this FileSet. If you modify the predicates in the returned Or, the behavior of this FileSet will also change because we cannot perform a deep clone without forcing all predicates to implement clone(), which is too much of a burden.
indexOf(ApplicabilityNotifier) - Method in class org.jutil.event.ChainNotifier
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
initialAccumulator() - Method in class org.jutil.java.collections.Accumulator
Subclasses should implement this method to return the initialized accumulator.
initialAccumulator() - Method in class org.jutil.java.collections.BooleanAccumulator
Subclasses should implement this method to return the initialized accumulator.
initialAccumulator() - Method in class org.jutil.java.collections.IntegerAccumulator
Subclasses should implement this method to return the initialized accumulator.
initialAccumulator() - Method in class org.jutil.java.collections.Counter
 
initialAccumulator() - Method in class org.jutil.java.collections.Exists
 
initialAccumulator() - Method in class org.jutil.java.collections.ForAll
 
IntegerAccumulator - class org.jutil.java.collections.IntegerAccumulator.
An integer accumulator for collections.
IntegerAccumulator() - Constructor for class org.jutil.java.collections.IntegerAccumulator
 
InverseComparator - class org.jutil.java.collections.InverseComparator.
Deprecated.  
InverseComparator - class org.jutil.java.comparator.InverseComparator.
An ExtendedComparator that inverts another Comparator.
InverseComparator(Comparator) - Constructor for class org.jutil.java.collections.InverseComparator
Deprecated. Initialize a new InverseComparator with the given comparator.
InverseComparator(Comparator) - Constructor for class org.jutil.java.comparator.InverseComparator
Initialize a new InverseComparator with the given comparator.
isApplicable(EventListener, EventObject) - Method in interface org.jutil.event.ApplicabilityNotifier
If a listener or event is valid, then this must return true.
isApplicable(EventListener, EventObject) - Method in class org.jutil.event.TypeApplicabilityNotifier
 
isConnected() - Method in class org.jutil.structure.DoubleBinding
Deprecated. Check whether or not this DoubleBinding is connected to another.
isDiagonal() - Method in class org.jutil.math.matrix.Matrix
Check whether or not this matrix is a diagonal matrix.
isEmpty() - Method in class org.jutil.event.ChainNotifier
 
isEmpty() - Method in class org.jutil.event.EventSourceSupport
 
isEmpty() - Method in class org.jutil.java.collections.AbstractDispenser
Temporary substitue
isEmpty() - Method in interface org.jutil.java.collections.Dispenser
Temporary substitute
isEmpty() - Method in class org.jutil.java.collections.Singleton
See superclass
isLowerTriangular() - Method in class org.jutil.math.matrix.Matrix
Check whether or not this matrix is lower triangular
isModelFor(JMLObjectSequence, List) - Static method in class org.jutil.event.ChainNotifier
jmlSeq and javaList contain the same elements in the same order.
isModelFor(JMLObjectSet, Set) - Static method in class org.jutil.event.EventSourceSupport
jmlSet and javaSet contain the same elements.
isNaiveClosure(Set, Set) - Method in class org.jutil.java.collections.TransitiveClosure
Transitive closure is a recursive definition.
isObjectArray(Class) - Static method in class org.jutil.java.collections.Arrays
Check whether the given class is an array of objects
isObjectArray(Object) - Static method in class org.jutil.java.collections.Arrays
Check whether the given object is an array of objects
isPermutationMatrix() - Method in class org.jutil.math.matrix.Matrix
Check whether or not this matrix is a permutation matrix.
isSquare() - Method in class org.jutil.math.matrix.Matrix
Check whether or not this matrix is square.
isSymmetric() - Method in class org.jutil.math.matrix.Matrix
Check whether or not this matrix is symmetric.
isUpperTriangular() - Method in class org.jutil.math.matrix.Matrix
Check whether or not this matrix is upper triangular
isValidElement(Object) - Method in class org.jutil.io.fileset.FileSet.FileVisitor
 
isValidElement(Object) - Method in interface org.jutil.java.collections.CollectionOperator
This model method is supplied to make proving the correctness of a subclass easier.
isValidElement(Object) - Method in class org.jutil.predicate.CompositePredicate
 
isValidElement(Object) - Method in class org.jutil.predicate.TotalPredicate
 
isValidElement(Relation) - Method in class org.jutil.relation.Relation
Check whether or not the given Relation may be connected to this Relation.
isValidElement(Relation) - Method in class org.jutil.relation.Reference
 
isValidElement(Relation) - Method in class org.jutil.relation.ReferenceSet
 
isValidEvent(EventObject) - Method in interface org.jutil.event.Notifier
This model inspector can be used to transport information about the event argument of notifyEventListener from the actual event source providing the event to the class implementing this interface.
isValidEvent(EventObject) - Method in interface org.jutil.event.EventTypeReliancy
Asserts that event is of type eventType.
isValidEvent(EventObject) - Method in interface org.jutil.event.NullEventReliancy
If event is not null, this method will return false.
isValidListener(EventListener) - Method in interface org.jutil.event.ListenerValidity
This model inspector can be used as an abstract precondition in methods using EventLister arguments, limiting which instances are acceptable. It can be used to transport information about listeners from the type invariants to the implementation of the method that uses it as a precondition. // JDJDJD // Adding listener != null here would result in \result <== listener != null;, // because the postcondition needs to be open for strengthening in subtypes.
isValidListener(EventListener) - Method in class org.jutil.event.EventSourceSupport
 
isValidListener(EventListener) - Method in interface org.jutil.event.ListenerTypeReliancy
Asserts that listener is of type listenerType.
isValidPair(Object, Object) - Method in interface org.jutil.java.collections.MapOperator
This model method is supplied to make proving the correctness of a subclass easier.
iterator() - Method in class org.jutil.java.collections.FifoList
See superclass.
iterator() - Method in class org.jutil.java.collections.Singleton
See superclass
iterator() - Method in class org.jutil.java.collections.SkipList
See superclass
iterator() - Method in class org.jutil.java.collections.SkipListPQ
See superclass.
iterator() - Method in class org.jutil.java.collections.Stack
See superclass.

J

JutilTest - class org.jutil.junit.JutilTest.
This is an extension for the junit TestCase class. This class adds revision checking to junit tests.
JutilTest(String, Class, Revision) - Constructor for class org.jutil.junit.JutilTest
Initialize a new JutilTest with the given name, tested class and tested revision.
JutilTest(String, Revision) - Constructor for class org.jutil.junit.JutilTest
Initialize a new JutilTest with the given name and tested revision. This is a convenience constructor for Jutil.org test classes.

L

L() - Method in class org.jutil.math.matrix.DefaultLUDecomposition
See superclass
L() - Method in interface org.jutil.math.matrix.LUDecomposition
Return the L matrix of this LU factorization.
lambda() - Method in interface org.jutil.math.matrix.EigenvalueDecomposition
Return the eigenvalue matrix of this EigenvalueDecomposition.
lambda() - Method in class org.jutil.math.matrix.SchurEigenvalueDecomposition
See superclass
lastIndexOf(ApplicabilityNotifier) - Method in class org.jutil.event.ChainNotifier
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
LeastSquaresSolver - interface org.jutil.math.matrix.LeastSquaresSolver.
A class of objects that solve least square problems represented as a matrix.
leftGivens(double, double, int, int) - Method in class org.jutil.math.matrix.Matrix
Perform a givens rotation on this matrix from the left side with the givens matrix defined by c, s, i and k as follows (m = getNbRows()). 1 i k m 1 1 .
length() - Method in interface org.jutil.junit.Revision
Return the number of numbers in this Revision.
length() - Method in class org.jutil.junit.CVSRevision
See superclass.
LinSolver - interface org.jutil.math.matrix.LinSolver.
A class of objects that solve linear systems of equations represented as a matrix.
ListenerTypeReliancy - interface org.jutil.event.ListenerTypeReliancy.
This model type states that only listeners of type listenerType are considered valid.
ListenerValidity - interface org.jutil.event.ListenerValidity.
This model type introduces a model method which can be used to describe the validity of EventListener instances in a class.
LocalDisk - class org.jutil.io.fileset.LocalDisk.
A file predicate that includes all files on local disks. Think twice before using this, traversing the entire filesystem isn't worlds most efficient operation.
LocalDisk() - Constructor for class org.jutil.io.fileset.LocalDisk
Initialize a new LocalDisk.
LocalDisk(Predicate) - Constructor for class org.jutil.io.fileset.LocalDisk
Initialize a new LocalDisk.
lpower(long, long) - Static method in class org.jutil.math.Math
Compute a^b when b is positive.
LUDecomposer - interface org.jutil.math.matrix.LUDecomposer.
A class of objects that compute the LU factorization of a matrix.
LUDecomposition - interface org.jutil.math.matrix.LUDecomposition.
This class represents an LU factorization of a matrix. P*A = L*U
LULinSolver - class org.jutil.math.matrix.LULinSolver.
A class of objects that solve linear systems of equations represented as a matrix using the LU decomposition of that matrix.
LULinSolver(LUDecomposer) - Constructor for class org.jutil.math.matrix.LULinSolver
Initialize a new LULinSolver with the given LUDecomposer.

M

main(String[]) - Static method in class org.jutil.io.fileset.FileSet
 
main(String[]) - Static method in class org.jutil.java.regex.RegexReplacer
 
main(String[]) - Static method in class org.jutil.math.Math
 
MapOperator - interface org.jutil.java.collections.MapOperator.
MapOperator is the toplevel interface for map operators. To be able to prove the correctness of a subclass, a model method is provided which acts like an abstract precondition for methods that operate on the object-key pair of maps. Map operators are typically used as anonymous inner classes, in which case some assertions are known to be true for the pairs in the map.
Mapping - class org.jutil.java.collections.Mapping.
A mapping of collections. Mappings exchange an element for another element, calculated based on the original element.
Mapping() - Constructor for class org.jutil.java.collections.Mapping
 
mapping(Object) - Method in class org.jutil.java.collections.Mapping
The mapping to be applied to all elements of a collection.
MapVisitor - class org.jutil.java.collections.MapVisitor.
A visitor of maps.
MapVisitor() - Constructor for class org.jutil.java.collections.MapVisitor
 
Math - class org.jutil.math.Math.
This is a general utility class for mathematical stuff.
Math() - Constructor for class org.jutil.math.Math
 
Matrix - class org.jutil.math.matrix.Matrix.
A class of 2D matrices.
Matrix(double[]) - Constructor for class org.jutil.math.matrix.Matrix
Initialize a new diagonal Matrix with the given array of diagonal element.
Matrix(double[][]) - Constructor for class org.jutil.math.matrix.Matrix
Initialize a new Matrix from the given 2D array of doubles.
Matrix(int, int) - Constructor for class org.jutil.math.matrix.Matrix
Initialize a new Matrix with the given number of rows and columns
max(Object, Object) - Method in class org.jutil.java.collections.ExtendedComparator
Deprecated. Return the maximum of both objects.
max(Object, Object) - Method in class org.jutil.java.comparator.ExtendedComparator
Return the maximum of both objects.
merge(BasicBinomialHeap) - Method in class org.jutil.java.collections.BasicBinomialHeap
Add all elements in the given BasicBinomialHeap to this heap and empty that heap.
merge(BinomialHeap) - Method in class org.jutil.java.collections.BinomialHeap
Add all elements in the given BinomialHeap to this heap and empty that heap.
Methods - class org.jutil.java.reflect.Methods.
Utility methods for method reflection.
Methods() - Constructor for class org.jutil.java.reflect.Methods
 
Methods.Methods$1 - class org.jutil.java.reflect.Methods.Methods$1.
 
Methods.Methods$1() - Constructor for class org.jutil.java.reflect.Methods.Methods$1
 
Methods.Methods$2 - class org.jutil.java.reflect.Methods.Methods$2.
 
Methods.Methods$2() - Constructor for class org.jutil.java.reflect.Methods.Methods$2
 
Methods.Methods$3 - class org.jutil.java.reflect.Methods.Methods$3.
 
Methods.Methods$3() - Constructor for class org.jutil.java.reflect.Methods.Methods$3
 
Methods.Methods$4 - class org.jutil.java.reflect.Methods.Methods$4.
 
Methods.Methods$4() - Constructor for class org.jutil.java.reflect.Methods.Methods$4
 
Methods.Methods$5 - class org.jutil.java.reflect.Methods.Methods$5.
 
Methods.Methods$5() - Constructor for class org.jutil.java.reflect.Methods.Methods$5
 
min() - Method in interface org.jutil.java.collections.PriorityQueue
Return the smallest object in this PriorityQueue.
min() - Method in class org.jutil.java.collections.BasicBinomialHeap
See superclass. O(log(n))
min() - Method in class org.jutil.java.collections.BinomialHeap
See superclass. O(1)
min() - Method in class org.jutil.java.collections.SkipListPQ
See superclass. O(1)
min(Object, Object) - Method in class org.jutil.java.collections.ExtendedComparator
Deprecated. Return the minimum of both objects.
min(Object, Object) - Method in class org.jutil.java.comparator.ExtendedComparator
Return the minimum of both objects.
minus(Matrix) - Method in class org.jutil.math.matrix.Matrix
Return a new matrix that equals this matrix minus the given matrix.
MULTILINE - Static variable in class org.jutil.jregex.Pattern
 
multiply(double) - Method in class org.jutil.math.matrix.Matrix
Multiply this matrix by a given factor.

N

nbExplicitOccurrences(Object) - Method in interface org.jutil.java.collections.Dispenser
Return the nummer of explicit occurrences of the given object.
nbExplicitOccurrences(Object) - Method in class org.jutil.java.collections.BasicBinomialHeap
See superclass. O(n)
nbExplicitOccurrences(Object) - Method in class org.jutil.java.collections.BinomialHeap
See superclass. O(n)
nbExplicitOccurrences(Object) - Method in class org.jutil.java.collections.FifoList
See superclass.
nbExplicitOccurrences(Object) - Method in class org.jutil.java.collections.BlockingFifoList
See superclass.
nbExplicitOccurrences(Object) - Method in class org.jutil.java.collections.SkipListPQ
See superclass.
nbExplicitOccurrences(Object) - Method in class org.jutil.java.collections.Stack
See superclass.
nbExplicitOccurrences(Object) - Method in class org.jutil.java.collections.SynchronizedFifoList
See superclass.
nbExplicitOccurrences(Object, Collection) - Static method in class org.jutil.java.collections.Collections
Return the number of times has been added to .
nbSubPredicates() - Method in class org.jutil.io.fileset.FileSetPredicateSupport
 
nbSubPredicates() - Method in class org.jutil.io.fileset.LocalDisk
 
nbSubPredicates() - Method in class org.jutil.io.fileset.PatternPredicate
 
nbSubPredicates() - Method in class org.jutil.predicate.AbstractPredicate
See superclass
nbSubPredicates() - Method in interface org.jutil.predicate.Predicate
Return the size of this Predicate.
nbSubPredicates() - Method in class org.jutil.predicate.CompositePredicate
See superclass
nbSubPredicates() - Method in class org.jutil.predicate.BinaryPredicate
See superclass
nbSubPredicates() - Method in class org.jutil.predicate.PrimitiveTotalPredicate
See superclass
nbSubPredicates() - Method in class org.jutil.predicate.NegationAsFailure
See superclass
nbSubPredicates() - Method in class org.jutil.predicate.Not
See superclass
nbSubPredicates() - Method in class org.jutil.predicate.PrimitivePredicate
See superclass
NegationAsFailure - class org.jutil.predicate.NegationAsFailure.
A class of predicates that wrap another predicate and treat the occurrence of an exception in eval() as false. Note that if you wrap a NegationAsFailure object in another predicate, you will not get the same result as when switching the wrapping predicate and the NegationAsFailure.
NegationAsFailure(Predicate) - Constructor for class org.jutil.predicate.NegationAsFailure
Initialize a new NegationAsFailure with the given predicate.
newArray(Object[]) - Static method in class org.jutil.java.collections.Arrays
Return a new array of the same type and dimension as the given array.
next() - Method in class org.jutil.java.collections.ArrayCursor
Set this cursor to the next element in the array.
next() - Method in class org.jutil.java.collections.ObjectArrayIterator
Go to the next element of the array Effects If the iterator wasn't at the end of the array, the iterator will be positioned at the next element.
next() - Method in class org.jutil.java.collections.Singleton.SingletonIterator
See superclass
NMatrix - class org.jutil.math.matrix.NMatrix.
This is a class of N-dimensional matrices The name Matrix has been reserved for 2D matrices since they are use more frequently than a general N-dimensional matrix.
NMatrix() - Constructor for class org.jutil.math.matrix.NMatrix
 
norm(int) - Method in class org.jutil.math.matrix.Column
Return the p-norm of this vector.
normalize() - Method in class org.jutil.math.matrix.Column
Normalize this vector
Not - class org.jutil.predicate.Not.
A class of predicates that negate another predicate.
Not(Predicate) - Constructor for class org.jutil.predicate.Not
Initialize a new Not with the given predicate.
notGreater(Object, Object) - Method in class org.jutil.java.collections.ExtendedComparator
Deprecated. Check whether or not the first object is smaller than or equal to the second one.
notGreater(Object, Object) - Method in class org.jutil.java.comparator.ExtendedComparator
Check whether or not the first object is smaller than or equal to the second one.
Notifier - interface org.jutil.event.Notifier.
Notifier instances are used to call the correct call-back method defined in a listener type when EventSourceSupport fires events.
notifyEventListener(EventListener, EventObject) - Method in interface org.jutil.event.Notifier
Subclasses need to overwrite this method to call the call-back method defined in listenerType with event. The postcondition is abstract.
notifyEventListener(EventListener, EventObject) - Method in class org.jutil.event.ChainNotifier
 
notifyEventListenerCalled(EventListener, EventObject) - Method in interface org.jutil.event.Notifier
This model inspector is an abstract postcondition for notifyEventListener(EventListener, EventObject).
NotNull - class org.jutil.predicate.NotNull.
A special total predicate that checks whether or not objects are different from null.
NotNull() - Constructor for class org.jutil.predicate.NotNull
 
notSmaller(Object, Object) - Method in class org.jutil.java.collections.ExtendedComparator
Deprecated. Check whether or not the first object is greater than or equal to the second one.
notSmaller(Object, Object) - Method in class org.jutil.java.comparator.ExtendedComparator
Check whether or not the first object is greater than or equal to the second one.
NullEventReliancy - interface org.jutil.event.NullEventReliancy.
This model type extends the Notifier contract, stating that only null is valid as event. If your notifier only accepts null as valid events, you can simply model implement this type to inherit that contract.

O

ObjectArrayIterator - class org.jutil.java.collections.ObjectArrayIterator.
A class of iterators for multi-dimensional arrays of objects.
ObjectArrayIterator(Object[]) - Constructor for class org.jutil.java.collections.ObjectArrayIterator
Initialize a new ObjectArrayIterator with the given array of objects
Or - class org.jutil.predicate.Or.
A class of predicates that evaluates to the or of a number of other predicates. For efficiency reasons, the conditional or will be computed.
Or() - Constructor for class org.jutil.predicate.Or
Initialize a new empty Or.
Or(Predicate, Predicate) - Constructor for class org.jutil.predicate.Or
Initialize a new Or with the given predicates.
Or(Predicate[]) - Constructor for class org.jutil.predicate.Or
Initialize a new Or with the given predicates.
org - package org
 
org.jutil - package org.jutil
 
org.jutil.event - package org.jutil.event
 
org.jutil.io - package org.jutil.io
 
org.jutil.io.fileset - package org.jutil.io.fileset
Provides for a fileset that can be used to select files based on powerful criteria.
org.jutil.java - package org.jutil.java
 
org.jutil.java.collections - package org.jutil.java.collections
Provides for operations on collections.
org.jutil.java.comparator - package org.jutil.java.comparator
 
org.jutil.java.io - package org.jutil.java.io
 
org.jutil.java.reflect - package org.jutil.java.reflect
 
org.jutil.java.regex - package org.jutil.java.regex
 
org.jutil.java.swing - package org.jutil.java.swing
 
org.jutil.java.throwable - package org.jutil.java.throwable
 
org.jutil.javax - package org.jutil.javax
 
org.jutil.javax.swing - package org.jutil.javax.swing
 
org.jutil.jregex - package org.jutil.jregex
 
org.jutil.junit - package org.jutil.junit
Provides for extended functionality for test classes.
org.jutil.math - package org.jutil.math
 
org.jutil.math.matrix - package org.jutil.math.matrix
 
org.jutil.predicate - package org.jutil.predicate
Provides for predicates that map an object to true or false.
org.jutil.relation - package org.jutil.relation
Provides for component to set up all kinds of bi-directional bindings between objects.
org.jutil.structure - package org.jutil.structure
 

P

P() - Method in class org.jutil.math.matrix.DefaultLUDecomposition
See superclass
P() - Method in interface org.jutil.math.matrix.LUDecomposition
Return the P matrix of this LU factorization.
PACKAGE_ACCESS_FILTER - Static variable in class org.jutil.java.reflect.Classes
 
PACKAGE_ACCESS_FILTER - Static variable in class org.jutil.java.reflect.Methods
 
packageName(Class) - Static method in class org.jutil.java.reflect.Classes
The fully qualified package name of type .
PartialPivotGauss - class org.jutil.math.matrix.PartialPivotGauss.
A class of objects that compute the LU factorization of a square non-singular matrix using Gauss elimination with partial pivoting.
PartialPivotGauss() - Constructor for class org.jutil.math.matrix.PartialPivotGauss
 
Pattern - class org.jutil.java.regex.Pattern.
Deprecated.  
Pattern - class org.jutil.jregex.Pattern.
A class that adapts the jregex.Pattern interface to the java.util.regex.Pattern interface.
pattern() - Method in class org.jutil.jregex.Pattern
Return the pattern used to build this Pattern.
Pattern(String) - Constructor for class org.jutil.java.regex.Pattern
Deprecated. Initialize a new Pattern with default flags and the given regular expression
Pattern(String) - Constructor for class org.jutil.jregex.Pattern
Initialize a new Pattern with default flags and the given regular expression
Pattern(String, int) - Constructor for class org.jutil.java.regex.Pattern
Deprecated. Initialize a new Pattern with the given regular expression and flags.
Pattern(String, int) - Constructor for class org.jutil.jregex.Pattern
Initialize a new Pattern with the given regular expression and flags.
PatternPredicate - class org.jutil.io.fileset.PatternPredicate.
A class of predicates that check whether a filename matches a certain pattern relative to a base directory. A PatternPredicate can optionally "contain" another predicate, so it can be used in filesets.
PatternPredicate(File, FileNamePattern) - Constructor for class org.jutil.io.fileset.PatternPredicate
Initialize a new PatternPredicate with the given base directory and pattern.
PatternPredicate(File, FileNamePattern, Predicate) - Constructor for class org.jutil.io.fileset.PatternPredicate
Initialize a new PatternPredicate with the given base directory, pattern and predicate .
plus(Matrix) - Method in class org.jutil.math.matrix.Matrix
Return a new matrix that is the sum of this matrix and the given matrix
pop() - Method in interface org.jutil.java.collections.Fifo
Pop the first object from this fifo.
pop() - Method in interface org.jutil.java.collections.PriorityQueue
Return the smallest object in this PriorityQueue and remove it.
pop() - Method in class org.jutil.java.collections.BasicBinomialHeap
See superclass. O(log(n))
pop() - Method in class org.jutil.java.collections.BinomialHeap
See superclass. O(log(n))
pop() - Method in class org.jutil.java.collections.FifoList
See superclass.
pop() - Method in class org.jutil.java.collections.BlockingFifoList
See superclass.
pop() - Method in class org.jutil.java.collections.SkipListPQ
See superclass. O(1)
pop() - Method in class org.jutil.java.collections.Stack
Remove and return the top element on the stack.
pop() - Method in class org.jutil.java.collections.SynchronizedFifoList
See superclass.
power(double, long) - Static method in class org.jutil.math.Math
Compute a^b when b is positive.
Predicate - interface org.jutil.predicate.Predicate.
A class of predicates that evaluate to true or false for an object. The Predicate class is actually an implementation of the Strategy pattern.
predicateAt(int) - Method in class org.jutil.predicate.CompositePredicate
Return the index'th subpredicate of this CompositePredicate.
previous() - Method in class org.jutil.java.collections.ArrayCursor
Set this cursor to the previous element in the array.
previous() - Method in class org.jutil.java.collections.ObjectArrayIterator
Go to the previous element of the array Effects If the iterator wasn't at the start of the array, the iterator will be positioned at the previous element.
PrimitivePredicate - class org.jutil.predicate.PrimitivePredicate.
A class of predicates that have no subpredicates. Since a primitive predicate does not contain any subpredicates, this abstract class implements nbSubPredicates() and getSubPredicates(). Typically, this class will be used as an anonymous inner class as follows: Predicate myPredicate = new PrimitivePredicate() { /oo o also public behavior o o post postcondition; o/ public boolean eval(Object o) throws MyException { //calculate boolean value //using the given object } };
PrimitivePredicate() - Constructor for class org.jutil.predicate.PrimitivePredicate
 
PrimitiveTotalPredicate - class org.jutil.predicate.PrimitiveTotalPredicate.
A class of total predicates that have no subpredicates. This class implements the nbSubPredicates() and getSubPredicates() methods for predicates that don't contain any sub predicates.
PrimitiveTotalPredicate() - Constructor for class org.jutil.predicate.PrimitiveTotalPredicate
 
PriorityQueue - interface org.jutil.java.collections.PriorityQueue.
A PriorityQueue is a container of objects with an associated priority/ordering, that allows the retrieval of the element with the smallest value.
PRIVATE_ACCESS_FILTER - Static variable in class org.jutil.java.reflect.Classes
 
PRIVATE_ACCESS_FILTER - Static variable in class org.jutil.java.reflect.Methods
 
PROTECTED_ACCESS_FILTER - Static variable in class org.jutil.java.reflect.Classes
 
PROTECTED_ACCESS_FILTER - Static variable in class org.jutil.java.reflect.Methods
 
PUBLIC_ACCESS_FILTER - Static variable in class org.jutil.java.reflect.Classes
 
PUBLIC_ACCESS_FILTER - Static variable in class org.jutil.java.reflect.Methods
 
push(Object) - Method in interface org.jutil.java.collections.Fifo
Push a new object in the Fifo.
push(Object) - Method in class org.jutil.java.collections.FifoList
See superclass.
push(Object) - Method in class org.jutil.java.collections.BlockingFifoList
See superclass.
push(Object) - Method in class org.jutil.java.collections.Stack
Add a new element on top of the stack.
push(Object) - Method in class org.jutil.java.collections.SynchronizedFifoList
See superclass.

Q

Q() - Method in class org.jutil.math.matrix.DefaultSchurDecomposition
See superclass
Q() - Method in interface org.jutil.math.matrix.SchurDecomposition
Return the Q matrix of this SchurDecomposition.
Q() - Method in interface org.jutil.math.matrix.HessenbergReduction
Return the unitary Q matrix of this HessenbergReduction.
Q() - Method in class org.jutil.math.matrix.HouseholderHessenbergReduction
See superclass
Q() - Method in interface org.jutil.math.matrix.QRDecomposition
Return the Q matrix of this QR factorization.
Q() - Method in class org.jutil.math.matrix.HouseholderQRDecomposition
See superclass
QRDecomposer - interface org.jutil.math.matrix.QRDecomposer.
A class of objects that compute the QR factorization of a matrix.
QRDecomposition - interface org.jutil.math.matrix.QRDecomposition.
This class represents a QR factorization of a matrix.
Qreduced() - Method in interface org.jutil.math.matrix.QRDecomposition
Return the reduced Q matrix.
Qreduced() - Method in class org.jutil.math.matrix.HouseholderQRDecomposition
See superclass
QreducedTimes(Column) - Method in interface org.jutil.math.matrix.QRDecomposition
Return Qreduced().times(column)
QreducedTimes(Column) - Method in class org.jutil.math.matrix.HouseholderQRDecomposition
See superclass
QreducedTransposeTimes(Column) - Method in interface org.jutil.math.matrix.QRDecomposition
Return Qreduced().returnTranspose().times(column)
QreducedTransposeTimes(Column) - Method in class org.jutil.math.matrix.HouseholderQRDecomposition
See superclass
QRLeastSquaresSolver - class org.jutil.math.matrix.QRLeastSquaresSolver.
A class of objects that solve least squares problems using its QR decomposition.
QRLeastSquaresSolver(QRDecomposer) - Constructor for class org.jutil.math.matrix.QRLeastSquaresSolver
Initialize a new QRLeastSquaresSolver with the given QRDecomposer.
QRLinSolver - class org.jutil.math.matrix.QRLinSolver.
A class of objects that solve linear systems of equations represented as a matrix using its QR decomposition.
QRLinSolver(QRDecomposer) - Constructor for class org.jutil.math.matrix.QRLinSolver
Initialize a new QRLinSolver with the given QRDecomposer.
Qtimes(Column) - Method in interface org.jutil.math.matrix.HessenbergReduction
Return Q().times(column)
Qtimes(Column) - Method in class org.jutil.math.matrix.HouseholderHessenbergReduction
See superclass
Qtimes(Column) - Method in interface org.jutil.math.matrix.QRDecomposition
Return Q().times(column)
Qtimes(Column) - Method in class org.jutil.math.matrix.HouseholderQRDecomposition
See superclass
QtransposeTimes(Column) - Method in interface org.jutil.math.matrix.HessenbergReduction
Return Q().returnTranspose().times(column)
QtransposeTimes(Column) - Method in class org.jutil.math.matrix.HouseholderHessenbergReduction
See superclass
QtransposeTimes(Column) - Method in interface org.jutil.math.matrix.QRDecomposition
Return Q().returnTranspose().times(column)
QtransposeTimes(Column) - Method in class org.jutil.math.matrix.HouseholderQRDecomposition
See superclass

R

R() - Method in interface org.jutil.math.matrix.CholeskyDecomposition
Return the uppertriangular matrix of this CholeskyDecomposition.
R() - Method in class org.jutil.math.matrix.DefaultCholeskyDecomposition
See superclass
R() - Method in class org.jutil.math.matrix.DefaultSchurDecomposition
See superclass
R() - Method in interface org.jutil.math.matrix.SchurDecomposition
Return the R matrix of this SchurDecomposition.
R() - Method in interface org.jutil.math.matrix.QRDecomposition
Return the R matrix of this QR factorization.
R() - Method in class org.jutil.math.matrix.HouseholderQRDecomposition
See superclass
reduce(Matrix) - Method in interface org.jutil.math.matrix.HessenbergReducer
Compute the Hessenberg reduction of the given matrix
reduce(Matrix) - Method in class org.jutil.math.matrix.HouseholderHessenbergReducer
See superclass
Reference - class org.jutil.relation.Reference.
A class of Relation components for implementing a binding in which the object of the Reference has a relation with only 1 other object. In UML this class is used for implementing multiplicity 1: In Java, you get the following situation. Note that the question mark is represented by a Relation object since we don't know its multiplicity.
Reference(Object) - Constructor for class org.jutil.relation.Reference
Initialize a new Reference for the given object.
Reference(Object, Relation) - Constructor for class org.jutil.relation.Reference
Initialize a new Reference for the given object, connected to the given Relation.
ReferenceSet - class org.jutil.relation.ReferenceSet.
A class of Relation components for implementing a binding in which the object of the Reference has a relation with N other objects.
ReferenceSet(Object) - Constructor for class org.jutil.relation.ReferenceSet
Initialize an empty ReferenceSet for the given object.
RegexReplacer - class org.jutil.java.regex.RegexReplacer.
A class of object the replace regular expressions for others. For example, it can replace a regular expression in a file and write the output to another file. At this moment, we use JRegex instead of jdk 1.4 regular expressions because: The 1.4 jdk is not yet available on all major platforms. The current 1.4 JVM is anything but stable on e.g.
RegexReplacer(String, String) - Constructor for class org.jutil.java.regex.RegexReplacer
Initialize a new RegexReplacer for the given pattern and replacement.
RegexReplacer(String, String, int) - Constructor for class org.jutil.java.regex.RegexReplacer
Initialize a new RegexReplacer for the given pattern, replacement and flags.
register(Relation) - Method in class org.jutil.relation.Relation
Add the given Relation as a participant in this binding.
register(Relation) - Method in class org.jutil.relation.Reference
See superclass
register(Relation) - Method in class org.jutil.relation.ReferenceSet
Add the given Relation to this ReferenceSet
register(StructureElement) - Method in class org.jutil.structure.StructureSet
Deprecated. Add the given StructureElement to this StructureSet
registered(List, Relation) - Method in class org.jutil.relation.Relation
Check whether or not the current state corresponds to connecting to the given Relation when being connected to the Relations in the given list.
registered(List, Relation) - Method in class org.jutil.relation.Reference
 
registered(List, Relation) - Method in class org.jutil.relation.ReferenceSet
 
Relation - class org.jutil.relation.Relation.
A class of objects that can be used to set up bi-directional relations between objects. This class provides the general interface that is needed in order to create different types of bindings that can be created by taking two arbitrary multiplicities.
Relation(Object) - Constructor for class org.jutil.relation.Relation
Initialize a new Relation for the given object.
remove() - Method in class org.jutil.java.collections.Singleton.SingletonIterator
See superclass
remove(int) - Method in class org.jutil.event.ChainNotifier
 
remove(Object) - Method in class org.jutil.java.collections.Singleton
See superclass
remove(Object) - Method in class org.jutil.java.collections.SkipList
See superclass
remove(EventListener) - Method in class org.jutil.event.EventSourceSupport
Remove an event EventListener from the listeners to be notified by this.
remove(ApplicabilityNotifier) - Method in class org.jutil.event.ChainNotifier
 
remove(Relation) - Method in class org.jutil.relation.ReferenceSet
Remove the given Relation from this ReferenceSet.
remove(StructureElement) - Method in class org.jutil.structure.StructureSet
Deprecated. Add the given StructureElement to this StructureSet.
removeAll(Object) - Method in class org.jutil.java.collections.SkipList
See superclass
removeAll(Collection) - Method in class org.jutil.java.collections.Singleton
See superclass
removeAll(Predicate) - Method in class org.jutil.predicate.CompositePredicate
Remove all occurrences of the given predicate from this CompositePredicate.
removedPredicateAt(int) - Method in class org.jutil.predicate.CompositePredicate
Remove the index'th subpredicate from this CompositePredicate.
removeExclude(FileSetPredicate) - Method in class org.jutil.io.fileset.FileSet
Remove the given predicate from the exclude criteria of this FileSet.
removeFirst() - Method in class org.jutil.java.collections.SkipList
Remove the first element of this SkipList.
removeInclude(FileSetPredicate) - Method in class org.jutil.io.fileset.FileSet
Remove the given predicate from the include criteria of this FileSet.
removeNext() - Method in interface org.jutil.java.collections.Dispenser
Remove the next item in the removal ordering.
removeNext() - Method in class org.jutil.java.collections.AbstractFifo
See superclass
removeNext() - Method in class org.jutil.java.collections.AbstractPriorityQueue
See superclass.
removeNext() - Method in class org.jutil.java.collections.Stack
See superclass.
replace(File, File) - Method in class org.jutil.java.regex.RegexReplacer
Replace all occurrences of the pattern of this RegexReplacer in the input file by the replacement of this RegexReplacer, and write the result to the output file. Both File objects may refer to the same real file.
retain(Collection) - Method in class org.jutil.java.collections.Filter
Perform the filtering defined in public boolean criterion(Object) on the given collection.
retainAll(Collection) - Method in class org.jutil.java.collections.Singleton
See superclass
returnTranspose() - Method in class org.jutil.math.matrix.Matrix
Return the transpose of this matrix.
Revision - interface org.jutil.junit.Revision.
A class of Revisions of something. An example of a revision is software revison.
RevisionError - error org.jutil.junit.RevisionError.
A class of errors indicating the use of a test class when the tested revision is no longer the latest revision of the tested class.
RevisionError() - Constructor for class org.jutil.junit.RevisionError
Initialize a new RevisionError with a null message
RevisionError(String) - Constructor for class org.jutil.junit.RevisionError
Initialize a new RevisionError with the given message.
rightGivens(double, double, int, int) - Method in class org.jutil.math.matrix.Matrix
Perform a givens rotation on this matrix from the right side with the givens matrix defined by c, s, i and k as follows (n = getNbColumns()). 1 i k n 1 1 .
RobustMapVisitor - class org.jutil.java.collections.RobustMapVisitor.
A robust visitor of maps.
RobustMapVisitor() - Constructor for class org.jutil.java.collections.RobustMapVisitor
 
RobustVisitor - class org.jutil.java.collections.RobustVisitor.
A robust visitor of collections.
RobustVisitor() - Constructor for class org.jutil.java.collections.RobustVisitor
 
RobustVisitor.Entry - class org.jutil.java.collections.RobustVisitor.Entry.
 
RobustVisitor.Entry(RobustVisitor, Object, Object) - Constructor for class org.jutil.java.collections.RobustVisitor.Entry
Initialize a new Entry with the given key and value.
Row - class org.jutil.math.matrix.Row.
A class of matrices containing only 1 row.
Row(double[]) - Constructor for class org.jutil.math.matrix.Row
Create a new Row with the given elements.
Row(int) - Constructor for class org.jutil.math.matrix.Row
Create a new Row with the given size.
Rreduced() - Method in interface org.jutil.math.matrix.QRDecomposition
Return the reduced R matrix.
Rreduced() - Method in class org.jutil.math.matrix.HouseholderQRDecomposition
See superclass

S

sameDimensions(Matrix) - Method in class org.jutil.math.matrix.Matrix
Check wether the given matrix has the same dimensions as this one.
SchurDecomposer - interface org.jutil.math.matrix.SchurDecomposer.
A class of objects that compute the Schur factorization of a matrix.
SchurDecomposition - interface org.jutil.math.matrix.SchurDecomposition.
A class of schur decompositions of a matrix.
SchurEigenvalueDecomposer - class org.jutil.math.matrix.SchurEigenvalueDecomposer.
A class of eigenvalue decomposers using an explict shift algorithm.
SchurEigenvalueDecomposer(SchurDecomposer, LinSolver) - Constructor for class org.jutil.math.matrix.SchurEigenvalueDecomposer
Initialize a new SchurEigenvalueDecomposer with the given HessenbergReducer
SchurEigenvalueDecomposition - class org.jutil.math.matrix.SchurEigenvalueDecomposition.
A class of eigenvalue decomposers using an explict shift algorithm.
SchurEigenvalueDecomposition(SchurDecomposition, LinSolver) - Constructor for class org.jutil.math.matrix.SchurEigenvalueDecomposition
Initialize a new SchurEigenvalueDecomposition with the given decomposition and LinSolver.
set(int, Object) - Method in class org.jutil.java.collections.Singleton
See superclass
set(int, ApplicabilityNotifier) - Method in class org.jutil.event.ChainNotifier
Replaces the element at the specified position in this list with the specified element.
setColumn(int, Column) - Method in class org.jutil.math.matrix.Matrix
Set the i-th column of this matrix
setElement(Object) - Method in class org.jutil.java.collections.ObjectArrayIterator
Set the element of the array at the current position of the iterator to the given element.
setElementAt(int, double) - Method in class org.jutil.math.matrix.Column
Set the element at the given index
setElementAt(int, double) - Method in class org.jutil.math.matrix.Row
Set the element at the given index
setElementAt(int, int, double) - Method in class org.jutil.math.matrix.Matrix
Set the element at the given row and column to the given value.
setElementAt(int[], double) - Method in class org.jutil.math.matrix.NMatrix
Set the element at the given index to the given value.
setElementAt(int[], double) - Method in class org.jutil.math.matrix.Matrix
 
setFirst(Predicate) - Method in class org.jutil.predicate.BinaryPredicate
Set the first predicate of this BinaryPredicate.
setOtherBinding(DoubleBinding) - Method in class org.jutil.structure.DoubleBinding
Deprecated. Set the other end of this binding
setRow(int, Row) - Method in class org.jutil.math.matrix.Matrix
Set the i-th row of this matrix
setSecond(Predicate) - Method in class org.jutil.predicate.BinaryPredicate
Set the second predicate of this BinaryPredicate.
setSubColumn(int, Column) - Method in class org.jutil.math.matrix.Column
Replace a subcolumn of this Column, starting at the given position with the given column.
setSubMatrix(int, int, Matrix) - Method in class org.jutil.math.matrix.Matrix
Replace a submatrix of this matrix with the given matrix at the given coordinates.
setSubRow(int, Row) - Method in class org.jutil.math.matrix.Row
Replace a sub-row of this Row, starting at the given position with the given row.
sign(double) - Static method in class org.jutil.math.Math
Return the sign of x
Singleton - class org.jutil.java.collections.Singleton.
 
Singleton(Object) - Constructor for class org.jutil.java.collections.Singleton
Initialize a new Singleton containing the given element.
Singleton.SingletonIterator - class org.jutil.java.collections.Singleton.SingletonIterator.
 
Singleton.SingletonIterator() - Constructor for class org.jutil.java.collections.Singleton.SingletonIterator
 
size() - Method in class org.jutil.event.ChainNotifier
 
size() - Method in interface org.jutil.java.collections.Dispenser
See superclass.
size() - Method in interface org.jutil.java.collections.Fifo
See superclass.
size() - Method in class org.jutil.java.collections.BasicBinomialHeap
See superclass.
size() - Method in class org.jutil.java.collections.BinomialHeap
See superclass.
size() - Method in class org.jutil.java.collections.FifoList
See superclass.
size() - Method in class org.jutil.java.collections.BlockingFifoList
See superclass.
size() - Method in class org.jutil.java.collections.Singleton
See superclass
size() - Method in class org.jutil.java.collections.SkipList
See superclass
size() - Method in class org.jutil.java.collections.SkipListPQ
See superclass.
size() - Method in class org.jutil.java.collections.Stack
See superclass.
size() - Method in class org.jutil.java.collections.SynchronizedFifoList
See superclass.
size() - Method in class org.jutil.math.matrix.Column
Return the size of this Column.
size() - Method in class org.jutil.math.matrix.Row
Return the size of this Row.
size() - Method in class org.jutil.relation.ReferenceSet
Return the size of the ReferenceSet
size() - Method in class org.jutil.structure.StructureSet
Deprecated. Return the size of the StructureSet
SkipList - class org.jutil.java.collections.SkipList.
A collection which is actually a sorted list. A skiplist is a sorted list with an average O(log(n)) behavior for add() and remove().
SkipList(int, Comparator, float) - Constructor for class org.jutil.java.collections.SkipList
Initialize a new SkipList with the given maximum level, comparator and probability.
SkipList(Comparator) - Constructor for class org.jutil.java.collections.SkipList
Initialize a new SkipList with the given comparator.
SkipListPQ - class org.jutil.java.collections.SkipListPQ.
A SkipList based priority queue
SkipListPQ(Comparator) - Constructor for class org.jutil.java.collections.SkipListPQ
Initialize a new SkipListPQ with the given comparator.
SliderControlledLabel - class org.jutil.java.swing.SliderControlledLabel.
Deprecated.  
SliderControlledLabel - class org.jutil.javax.swing.SliderControlledLabel.
A SliderControlledLabel is a JLabel that keeps its text equal to the value of a JSlider. Do not register this SliderControlledLabel more than once with getSlider().
SliderControlledLabel(JSlider) - Constructor for class org.jutil.java.swing.SliderControlledLabel
Deprecated. Initialize a new SliderControlledLabel that gets its value of the given slider.
SliderControlledLabel(JSlider) - Constructor for class org.jutil.javax.swing.SliderControlledLabel
Initialize a new SliderControlledLabel that gets its value of the given slider.
smaller(Object, Object) - Method in class org.jutil.java.collections.ExtendedComparator
Deprecated. Check whether or not the first object is smaller than the second one.
smaller(Object, Object) - Method in class org.jutil.java.comparator.ExtendedComparator
Check whether or not the first object is smaller than the second one.
solve(Matrix, Column) - Method in class org.jutil.math.matrix.LULinSolver
see superclass
solve(Matrix, Column) - Method in interface org.jutil.math.matrix.LinSolver
Solve the system of linear equations as defined by A * x = b
solve(Matrix, Column) - Method in interface org.jutil.math.matrix.LeastSquaresSolver
Solve the system of linear equations as defined by min(||b - A * x ||).
solve(Matrix, Column) - Method in class org.jutil.math.matrix.QRLeastSquaresSolver
see superclass
solve(Matrix, Column) - Method in class org.jutil.math.matrix.QRLinSolver
see superclass
Stack - class org.jutil.java.collections.Stack.
A Stack is a Dispenser whose elements can be removed in last-in first-out order.
Stack() - Constructor for class org.jutil.java.collections.Stack
Initialize a new empty LinkedListStack.
StackTrace - class org.jutil.java.throwable.StackTrace.
Utility methods to deal with the stack trace of throwables.
StackTrace() - Constructor for class org.jutil.java.throwable.StackTrace
 
stateChanged(ChangeEvent) - Method in class org.jutil.javax.swing.SliderControlledLabel
Update this SliderControlledLabel.
StructureElement - class org.jutil.structure.StructureElement.
Deprecated.  
StructureElement(Object) - Constructor for class org.jutil.structure.StructureElement
Deprecated. Initialize a new StructureElement for the given object.
StructureElement(Object, StructureSet) - Constructor for class org.jutil.structure.StructureElement
Deprecated. Initialize a new StructureElement for the given object, connected to the given StructureSet.
StructureSet - class org.jutil.structure.StructureSet.
Deprecated.  
StructureSet(Object) - Constructor for class org.jutil.structure.StructureSet
Deprecated. Initialize an empty StructureSet for the given object.
subColumn(int, int) - Method in class org.jutil.math.matrix.Column
Return a sub-column of this column starting from and ending at
subMatrix(int, int, int, int) - Method in class org.jutil.math.matrix.Matrix
Return the submatrix starting from (x1,y1) to (x2,y2).
subRow(int, int) - Method in class org.jutil.math.matrix.Row
Return a sub-row of this row starting from and ending at
subtract(Matrix) - Method in class org.jutil.math.matrix.Matrix
Subtract the given matrix from this matrix.
suggestDirectories() - Method in interface org.jutil.io.fileset.FileSetPredicate
Suggest a list of directories which can contain files that will evaluate to true for this FilePredicate. All files that can make this FilePredicate true will be in one of the returned directories.
suggestDirectories() - Method in class org.jutil.io.fileset.LocalDisk
 
suggestDirectories() - Method in class org.jutil.io.fileset.PatternPredicate
 
SynchronizedFifoList - class org.jutil.java.collections.SynchronizedFifoList.
Synchronized version of a FifoList.
SynchronizedFifoList() - Constructor for class org.jutil.java.collections.SynchronizedFifoList
 

T

terminate() - Method in class org.jutil.javax.swing.SliderControlledLabel
Terminate this SliderControlledLabel.
times(double) - Method in class org.jutil.math.matrix.Matrix
Return a matrix that equals this matrix times a given factor.
times(Matrix) - Method in class org.jutil.math.matrix.Matrix
Right-multiply this matrix by another.
toArray() - Method in class org.jutil.java.collections.Singleton
See superclass
toArray(Object[]) - Method in class org.jutil.java.collections.Singleton
See superclass
toEnd() - Method in class org.jutil.java.collections.ArrayCursor
Set this ArrayCursor to the end of the array.
toEnd() - Method in class org.jutil.java.collections.ObjectArrayIterator
Set this iterator to the end of the array.
top() - Method in class org.jutil.java.collections.Stack
Return the top element on the stack.
toStart() - Method in class org.jutil.java.collections.ArrayCursor
Set this ArrayCursor to the beginning of the array.
toStart() - Method in class org.jutil.java.collections.ObjectArrayIterator
Set this iterator to the beginning of the array.
toString() - Method in class org.jutil.event.EventSourceSupport
A String representation of this.
toString() - Method in class org.jutil.java.collections.SkipList
See superclass
toString() - Method in class org.jutil.junit.AbstractRevision
See superclass
toString() - Method in class org.jutil.math.matrix.Matrix
see superclass
TotalPredicate - class org.jutil.predicate.TotalPredicate.
A class of Predicates that do not throw exceptions. If your predicate don't throw exceptions, you should subclass TotalPredicate.
TotalPredicate() - Constructor for class org.jutil.predicate.TotalPredicate
 
TransitiveClosure - class org.jutil.java.collections.TransitiveClosure.
An operator that calculates the transitive closure of a graph of objects. Objects of this class calculate the transitive closure of a graph, defined by public Set getConnectedNodes(Object node), starting from a set of nodes or a single start node.
TransitiveClosure() - Constructor for class org.jutil.java.collections.TransitiveClosure
 
transpose() - Method in class org.jutil.math.matrix.Matrix
Transpose this matrix.
True - class org.jutil.predicate.True.
A special total predicate that always returns true for eval().
True() - Constructor for class org.jutil.predicate.True
 
TypeApplicabilityNotifier - class org.jutil.event.TypeApplicabilityNotifier.
A support class for optional notifiers that depend on the type of the listener and the event to be processed. Most often a ChainNotifier will be used in the case where the EventSourceSupport contains listeners of different types, or when different call-back methods of the listeners need to be called depending on the type of the event fired.
TypeApplicabilityNotifier(Class) - Constructor for class org.jutil.event.TypeApplicabilityNotifier
 
TypeApplicabilityNotifier(Class, Class) - Constructor for class org.jutil.event.TypeApplicabilityNotifier
 
TypeFilter - class org.jutil.java.collections.TypeFilter.
A class of filters that use the type of an object as criterion. This filter uses the type of elements of the filtered collection as criterium.
TypeFilter(Class) - Constructor for class org.jutil.java.collections.TypeFilter
A new Type Filter that filters objects based on type from the filtered collections.
TypeFilter(String) - Constructor for class org.jutil.java.collections.TypeFilter
A new Type Filter that filters objects based on the type with the given name from the filtered collections.
TypePredicate - class org.jutil.predicate.TypePredicate.
A class of predicate that check whether or not an object conforms to a certain type. This class is typically used as follows: TotalPredicate predicate = new TypePredicate(MyClass.class); When a TypePredicate is used as a constant in an interface, the .class operator will return null, so in that case you must pass the name of the class as a String: TotalPredicate predicate = new TypePredicate("mypackage.MyClass");
TypePredicate(Class) - Constructor for class org.jutil.predicate.TypePredicate
Initialize a new TypePredicate that check whether or not objects are from a give type.
TypePredicate(String) - Constructor for class org.jutil.predicate.TypePredicate
Initialize a new TypePredicate based on the type with the given name.

U

U() - Method in class org.jutil.math.matrix.DefaultLUDecomposition
See superclass
U() - Method in interface org.jutil.math.matrix.LUDecomposition
Return the U matrix of this LU factorization.
unity(int) - Static method in class org.jutil.math.matrix.Matrix
Return a new unity matrix of the given size
unregister(Relation) - Method in class org.jutil.relation.Relation
Remove the given Relation as a participant in this binding.
unregister(Relation) - Method in class org.jutil.relation.Reference
See superclass
unregister(Relation) - Method in class org.jutil.relation.ReferenceSet
Remove the given Relation from this ReferenceSet
unregister(StructureElement) - Method in class org.jutil.structure.StructureSet
Deprecated. Remove the given StructureElement from this StructureSet
unregistered(List, Relation) - Method in class org.jutil.relation.Relation
Check whether or not the current state corresponds to disconnecting from the given Relation when being connected to the Relations in the given list.
unregistered(List, Relation) - Method in class org.jutil.relation.Reference
 
unregistered(List, Relation) - Method in class org.jutil.relation.ReferenceSet
 
unvisit(Object, Object) - Method in class org.jutil.java.collections.RobustVisitor
This method will be called when the visit method has raised an exception for some element which was visited after .
unvisit(Object, Object, Object) - Method in class org.jutil.java.collections.RobustMapVisitor
This method will be called when the visit method has raised an exception for some key,value pair which was visited after ,.

V

validIndex(int) - Method in class org.jutil.math.matrix.Column
Check whether or not the given index is a valid index for this Column.
validIndex(int) - Method in class org.jutil.math.matrix.Row
Check whether or not the given index is a valid index for this Column.
validIndex(int, int) - Method in class org.jutil.math.matrix.Matrix
Check whether or not the given row and column point to a valid position for this Matrix.
validIndex(int[]) - Method in class org.jutil.math.matrix.NMatrix
Check whether or not the given index is a valid index for this matrix.
visit(File) - Method in class org.jutil.io.fileset.FileSet.FileVisitor
Perform an action on the given File.
visit(Object) - Method in class org.jutil.io.fileset.FileSet.FileVisitor
Apply visit(File) to the given object, which must be a File.
visit(Object) - Method in class org.jutil.java.collections.RobustVisitor
The code to be applied to all elements of a collection.
visit(Object) - Method in class org.jutil.java.collections.Visitor
The code to be applied to all elements of a collection.
visit(Object, Object) - Method in class org.jutil.java.collections.MapVisitor
The code to be applied to all element pairs of a map.
visit(Object, Object) - Method in class org.jutil.java.collections.RobustMapVisitor
The code to be applied to all element pairs of a map.
Visitor - class org.jutil.java.collections.Visitor.
A class of collection operators that can perform a certain action on all element of a collection. Visitor The Visitor class is a replacement for the java.util.Iterator class that allows a programmer to perform a certain action on all elements of a collection.
Visitor() - Constructor for class org.jutil.java.collections.Visitor
 

X

Xor - class org.jutil.predicate.Xor.
A class of predicates that evaluates to the xor of two other predicates.
Xor(Predicate, Predicate) - Constructor for class org.jutil.predicate.Xor
Initialize a new Xor with the given predicates.

Z

ZeroDimensionException - exception org.jutil.java.collections.ZeroDimensionException.
A class of exceptions indicating the attempt to use a class in this package with an object array that has at least one dimension equal to zero.
ZeroDimensionException(Object[]) - Constructor for class org.jutil.java.collections.ZeroDimensionException
Initialize a new ZeroDimensionException with the given array.
ZeroDimensionException(Object[], String) - Constructor for class org.jutil.java.collections.ZeroDimensionException
Initialize a new ZeroDimensionException with the given array and message.

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