Hierarchy For Package org.ojalgo.structure
Class Hierarchy
- java.lang.Object
- org.ojalgo.structure.Access1D.ElementView<N> (implements org.ojalgo.structure.ElementView1D<N,
V>) - org.ojalgo.structure.Access1D.SelectionView<N> (implements org.ojalgo.structure.Access1D<N>, org.ojalgo.structure.Access1D.Collectable<N,
R>) - org.ojalgo.structure.Access2D.ColumnView<N> (implements org.ojalgo.structure.Access1D<N>, org.ojalgo.structure.Access1D.Collectable<N,
R>, java.lang.Comparable<T>, java.lang.Iterable<T>, java.util.Iterator<E>, java.util.Spliterator<T>) - org.ojalgo.structure.Access2D.ElementView<N> (implements org.ojalgo.structure.ElementView2D<N,
V>) - org.ojalgo.structure.Access2D.RowView<N> (implements org.ojalgo.structure.Access1D<N>, org.ojalgo.structure.Access1D.Collectable<N,
R>, java.lang.Comparable<T>, java.lang.Iterable<T>, java.util.Iterator<E>, java.util.Spliterator<T>) - org.ojalgo.structure.Access2D.SelectionView<N> (implements org.ojalgo.structure.Access2D<N>, org.ojalgo.structure.Access2D.Collectable<N,
R>) - org.ojalgo.structure.AccessAnyD.ElementView<N> (implements org.ojalgo.structure.ElementViewAnyD<N,
V>) - org.ojalgo.structure.AccessAnyD.MatrixView<N> (implements org.ojalgo.structure.Access2D<N>, org.ojalgo.structure.Access2D.Collectable<N,
R>, java.lang.Comparable<T>, java.lang.Iterable<T>, java.util.Iterator<E>) - org.ojalgo.structure.AccessAnyD.SelectionView<N> (implements org.ojalgo.structure.AccessAnyD<N>, org.ojalgo.structure.AccessAnyD.Collectable<N,
R>) - org.ojalgo.structure.AccessAnyD.VectorView<N> (implements org.ojalgo.structure.Access1D<N>, org.ojalgo.structure.Access1D.Collectable<N,
R>, java.lang.Comparable<T>, java.lang.Iterable<T>, java.util.Iterator<E>) - org.ojalgo.structure.Iterator1D<N> (implements java.util.ListIterator<E>)
- org.ojalgo.structure.Keyed1D<K,
N> (implements org.ojalgo.structure.Structure1D) - org.ojalgo.structure.Keyed2D<R,
C, N> (implements org.ojalgo.structure.Structure1D) - org.ojalgo.structure.Primitive1D (implements org.ojalgo.structure.Access1D<N>, org.ojalgo.structure.Mutate1D)
- org.ojalgo.structure.Primitive1D.Simple
- org.ojalgo.structure.Primitive1D.Wrapper
- org.ojalgo.structure.Primitive2D (implements org.ojalgo.structure.Access2D<N>, org.ojalgo.structure.Mutate2D)
- org.ojalgo.structure.Primitive2D.Simple
- org.ojalgo.structure.Primitive2D.Wrapper
- org.ojalgo.structure.PrimitiveAnyD (implements org.ojalgo.structure.AccessAnyD<N>, org.ojalgo.structure.MutateAnyD)
- org.ojalgo.structure.PrimitiveAnyD.Simple
- org.ojalgo.structure.PrimitiveAnyD.Wrapper
- org.ojalgo.structure.Structure1D.BasicMapper<T> (implements org.ojalgo.structure.Structure1D.IndexMapper<T>)
- org.ojalgo.structure.Structure1D.IntIndex (implements java.lang.Comparable<T>)
- org.ojalgo.structure.Structure1D.LongIndex (implements java.lang.Comparable<T>)
- org.ojalgo.structure.Structure2D.IntRowColumn (implements java.lang.Comparable<T>)
- org.ojalgo.structure.Structure2D.LongRowColumn (implements java.lang.Comparable<T>)
- org.ojalgo.structure.Structure2D.RowColumnKey<R,
C> - org.ojalgo.structure.Structure2D.RowColumnMapper<R,
C> (implements org.ojalgo.structure.Structure1D.IndexMapper<T>) - org.ojalgo.structure.StructureAnyD.IntReference (implements java.lang.Comparable<T>)
- org.ojalgo.structure.StructureAnyD.LongReference (implements java.lang.Comparable<T>)
- org.ojalgo.structure.StructureAnyD.ReferenceMapper (implements org.ojalgo.structure.Structure1D.IndexMapper<T>)
- org.ojalgo.structure.Access1D.ElementView<N> (implements org.ojalgo.structure.ElementView1D<N,
Interface Hierarchy
- java.lang.Comparable<T>
- org.ojalgo.structure.ElementView1D<N,
V> (also extends org.ojalgo.structure.AccessScalar<N>, java.lang.Iterable<T>, java.util.Iterator<E>, java.util.Spliterator<T>) - org.ojalgo.structure.ElementView2D<N,
V> - org.ojalgo.structure.ElementViewAnyD<N,
V>
- org.ojalgo.structure.ElementView2D<N,
- org.ojalgo.structure.ElementView1D<N,
- java.util.function.Consumer<T>
- org.ojalgo.structure.Mutate1D.Receiver<N> (also extends org.ojalgo.structure.Mutate1D.Fillable<N>)
- org.ojalgo.structure.Mutate1D.ModifiableReceiver<N> (also extends org.ojalgo.structure.Access1D<N>, org.ojalgo.structure.Mutate1D.Modifiable<N>)
- org.ojalgo.structure.Mutate2D.Receiver<N> (also extends org.ojalgo.structure.Mutate2D.Fillable<N>)
- org.ojalgo.structure.Mutate2D.ModifiableReceiver<N> (also extends org.ojalgo.structure.Access2D<N>, org.ojalgo.structure.Mutate2D.Exchangeable, org.ojalgo.structure.Mutate2D.Modifiable<N>)
- org.ojalgo.structure.MutateAnyD.Receiver<N> (also extends org.ojalgo.structure.MutateAnyD.Fillable<N>)
- org.ojalgo.structure.MutateAnyD.ModifiableReceiver<N> (also extends org.ojalgo.structure.AccessAnyD<N>, org.ojalgo.structure.MutateAnyD.Modifiable<N>)
- org.ojalgo.structure.Mutate1D.Receiver<N> (also extends org.ojalgo.structure.Mutate1D.Fillable<N>)
- org.ojalgo.structure.FactorySupplement
- org.ojalgo.structure.Factory1D<I>
- org.ojalgo.structure.Factory1D.TwoStep<I,
B> - org.ojalgo.structure.Factory1D.MayBeSparse<I,
DENSE, SPARSE>
- org.ojalgo.structure.Factory1D.MayBeSparse<I,
- org.ojalgo.structure.Factory1D.TwoStep<I,
- org.ojalgo.structure.Factory2D<I>
- org.ojalgo.structure.Factory2D.TwoStep<I,
B> - org.ojalgo.structure.Factory2D.MayBeSparse<I,
DENSE, SPARSE>
- org.ojalgo.structure.Factory2D.MayBeSparse<I,
- org.ojalgo.structure.Factory2D.TwoStep<I,
- org.ojalgo.structure.FactoryAnyD<I>
- org.ojalgo.structure.FactoryAnyD.TwoStep<I,
B> - org.ojalgo.structure.FactoryAnyD.MayBeSparse<I,
DENSE, SPARSE>
- org.ojalgo.structure.FactoryAnyD.MayBeSparse<I,
- org.ojalgo.structure.FactoryAnyD.TwoStep<I,
- org.ojalgo.structure.Factory1D<I>
- java.lang.Iterable<T>
- org.ojalgo.structure.ElementView1D<N,
V> (also extends org.ojalgo.structure.AccessScalar<N>, java.lang.Comparable<T>, java.util.Iterator<E>, java.util.Spliterator<T>) - org.ojalgo.structure.ElementView2D<N,
V> - org.ojalgo.structure.ElementViewAnyD<N,
V>
- org.ojalgo.structure.ElementView2D<N,
- org.ojalgo.structure.ElementView1D<N,
- java.util.Iterator<E>
- org.ojalgo.structure.ElementView1D<N,
V> (also extends org.ojalgo.structure.AccessScalar<N>, java.lang.Comparable<T>, java.lang.Iterable<T>, java.util.Spliterator<T>) - org.ojalgo.structure.ElementView2D<N,
V> - org.ojalgo.structure.ElementViewAnyD<N,
V>
- org.ojalgo.structure.ElementView2D<N,
- org.ojalgo.structure.ElementView1D<N,
- org.ojalgo.type.NumberDefinition
- org.ojalgo.structure.AccessScalar<N>
- org.ojalgo.structure.ElementView1D<N,
V> (also extends java.lang.Comparable<T>, java.lang.Iterable<T>, java.util.Iterator<E>, java.util.Spliterator<T>) - org.ojalgo.structure.ElementView2D<N,
V> - org.ojalgo.structure.ElementViewAnyD<N,
V>
- org.ojalgo.structure.ElementView2D<N,
- org.ojalgo.structure.ElementView1D<N,
- org.ojalgo.structure.AccessScalar<N>
- org.ojalgo.structure.Operate1D<N,
P> - org.ojalgo.structure.OperateAnyD<N,
P> - java.util.Spliterator<T>
- org.ojalgo.structure.ElementView1D<N,
V> (also extends org.ojalgo.structure.AccessScalar<N>, java.lang.Comparable<T>, java.lang.Iterable<T>, java.util.Iterator<E>) - org.ojalgo.structure.ElementView2D<N,
V> - org.ojalgo.structure.ElementViewAnyD<N,
V>
- org.ojalgo.structure.ElementView2D<N,
- org.ojalgo.structure.ElementView1D<N,
- org.ojalgo.structure.Structure1D
- org.ojalgo.structure.Access1D<N>
- org.ojalgo.structure.Access2D<N> (also extends org.ojalgo.structure.Structure2D)
- org.ojalgo.structure.Mutate2D.ModifiableReceiver<N> (also extends org.ojalgo.structure.Mutate2D.Exchangeable, org.ojalgo.structure.Mutate2D.Modifiable<N>, org.ojalgo.structure.Mutate2D.Receiver<N>)
- org.ojalgo.structure.AccessAnyD<N> (also extends org.ojalgo.structure.StructureAnyD)
- org.ojalgo.structure.MutateAnyD.ModifiableReceiver<N> (also extends org.ojalgo.structure.MutateAnyD.Modifiable<N>, org.ojalgo.structure.MutateAnyD.Receiver<N>)
- org.ojalgo.structure.Mutate1D.ModifiableReceiver<N> (also extends org.ojalgo.structure.Mutate1D.Modifiable<N>, org.ojalgo.structure.Mutate1D.Receiver<N>)
- org.ojalgo.structure.Access2D<N> (also extends org.ojalgo.structure.Structure2D)
- org.ojalgo.structure.Access1D.Aggregatable<N>
- org.ojalgo.structure.Access2D.Aggregatable<N> (also extends org.ojalgo.structure.Structure2D)
- org.ojalgo.structure.AccessAnyD.Aggregatable<N> (also extends org.ojalgo.structure.StructureAnyD)
- org.ojalgo.structure.Access1D.Collectable<N,
R> - org.ojalgo.structure.Access1D.Sliceable<N>
- org.ojalgo.structure.Access2D.Sliceable<N> (also extends org.ojalgo.structure.Structure2D)
- org.ojalgo.structure.AccessAnyD.Sliceable<N> (also extends org.ojalgo.structure.StructureAnyD)
- org.ojalgo.structure.Access1D.Visitable<N>
- org.ojalgo.structure.Access2D.Visitable<N> (also extends org.ojalgo.structure.Structure2D)
- org.ojalgo.structure.AccessAnyD.Visitable<N> (also extends org.ojalgo.structure.StructureAnyD)
- org.ojalgo.structure.Mutate1D
- org.ojalgo.structure.Factory1D.Builder<I>
- org.ojalgo.structure.Mutate1D.Fillable<N>
- org.ojalgo.structure.Mutate1D.Receiver<N> (also extends java.util.function.Consumer<T>)
- org.ojalgo.structure.Mutate1D.ModifiableReceiver<N> (also extends org.ojalgo.structure.Access1D<N>, org.ojalgo.structure.Mutate1D.Modifiable<N>)
- org.ojalgo.structure.Mutate2D.Fillable<N> (also extends org.ojalgo.structure.Mutate2D)
- org.ojalgo.structure.Mutate2D.Receiver<N> (also extends java.util.function.Consumer<T>)
- org.ojalgo.structure.Mutate2D.ModifiableReceiver<N> (also extends org.ojalgo.structure.Access2D<N>, org.ojalgo.structure.Mutate2D.Exchangeable, org.ojalgo.structure.Mutate2D.Modifiable<N>)
- org.ojalgo.structure.Mutate2D.Receiver<N> (also extends java.util.function.Consumer<T>)
- org.ojalgo.structure.MutateAnyD.Fillable<N> (also extends org.ojalgo.structure.MutateAnyD)
- org.ojalgo.structure.MutateAnyD.Receiver<N> (also extends java.util.function.Consumer<T>)
- org.ojalgo.structure.MutateAnyD.ModifiableReceiver<N> (also extends org.ojalgo.structure.AccessAnyD<N>, org.ojalgo.structure.MutateAnyD.Modifiable<N>)
- org.ojalgo.structure.MutateAnyD.Receiver<N> (also extends java.util.function.Consumer<T>)
- org.ojalgo.structure.Mutate1D.Receiver<N> (also extends java.util.function.Consumer<T>)
- org.ojalgo.structure.Mutate2D (also extends org.ojalgo.structure.Structure2D)
- org.ojalgo.structure.Factory2D.Builder<I>
- org.ojalgo.structure.Mutate2D.Fillable<N> (also extends org.ojalgo.structure.Mutate1D.Fillable<N>)
- org.ojalgo.structure.Mutate2D.Receiver<N> (also extends java.util.function.Consumer<T>)
- org.ojalgo.structure.Mutate2D.ModifiableReceiver<N> (also extends org.ojalgo.structure.Access2D<N>, org.ojalgo.structure.Mutate2D.Exchangeable, org.ojalgo.structure.Mutate2D.Modifiable<N>)
- org.ojalgo.structure.Mutate2D.Receiver<N> (also extends java.util.function.Consumer<T>)
- org.ojalgo.structure.MutateAnyD (also extends org.ojalgo.structure.StructureAnyD)
- org.ojalgo.structure.FactoryAnyD.Builder<I>
- org.ojalgo.structure.MutateAnyD.Fillable<N> (also extends org.ojalgo.structure.Mutate1D.Fillable<N>)
- org.ojalgo.structure.MutateAnyD.Receiver<N> (also extends java.util.function.Consumer<T>)
- org.ojalgo.structure.MutateAnyD.ModifiableReceiver<N> (also extends org.ojalgo.structure.AccessAnyD<N>, org.ojalgo.structure.MutateAnyD.Modifiable<N>)
- org.ojalgo.structure.MutateAnyD.Receiver<N> (also extends java.util.function.Consumer<T>)
- org.ojalgo.structure.Mutate1D.Mixable<N>
- org.ojalgo.structure.Mutate2D.Mixable<N> (also extends org.ojalgo.structure.Structure2D)
- org.ojalgo.structure.MutateAnyD.Mixable<N> (also extends org.ojalgo.structure.StructureAnyD)
- org.ojalgo.structure.Mutate1D.Modifiable<N>
- org.ojalgo.structure.Mutate1D.ModifiableReceiver<N> (also extends org.ojalgo.structure.Access1D<N>, org.ojalgo.structure.Mutate1D.Receiver<N>)
- org.ojalgo.structure.Mutate2D.Modifiable<N> (also extends org.ojalgo.structure.Structure2D)
- org.ojalgo.structure.Mutate2D.ModifiableReceiver<N> (also extends org.ojalgo.structure.Access2D<N>, org.ojalgo.structure.Mutate2D.Exchangeable, org.ojalgo.structure.Mutate2D.Receiver<N>)
- org.ojalgo.structure.MutateAnyD.Modifiable<N> (also extends org.ojalgo.structure.StructureAnyD)
- org.ojalgo.structure.MutateAnyD.ModifiableReceiver<N> (also extends org.ojalgo.structure.AccessAnyD<N>, org.ojalgo.structure.MutateAnyD.Receiver<N>)
- org.ojalgo.structure.Mutate1D.Sortable
- org.ojalgo.structure.Structure1D.Logical<S,
B> - org.ojalgo.structure.Structure2D
- org.ojalgo.structure.Access2D<N> (also extends org.ojalgo.structure.Access1D<N>)
- org.ojalgo.structure.Mutate2D.ModifiableReceiver<N> (also extends org.ojalgo.structure.Mutate2D.Exchangeable, org.ojalgo.structure.Mutate2D.Modifiable<N>, org.ojalgo.structure.Mutate2D.Receiver<N>)
- org.ojalgo.structure.Access2D.Aggregatable<N> (also extends org.ojalgo.structure.Access1D.Aggregatable<N>)
- org.ojalgo.structure.Access2D.Collectable<N,
R> - org.ojalgo.structure.Access2D.Sliceable<N> (also extends org.ojalgo.structure.Access1D.Sliceable<N>)
- org.ojalgo.structure.Access2D.Visitable<N> (also extends org.ojalgo.structure.Access1D.Visitable<N>)
- org.ojalgo.structure.Mutate2D (also extends org.ojalgo.structure.Mutate1D)
- org.ojalgo.structure.Factory2D.Builder<I>
- org.ojalgo.structure.Mutate2D.Fillable<N> (also extends org.ojalgo.structure.Mutate1D.Fillable<N>)
- org.ojalgo.structure.Mutate2D.Receiver<N> (also extends java.util.function.Consumer<T>)
- org.ojalgo.structure.Mutate2D.ModifiableReceiver<N> (also extends org.ojalgo.structure.Access2D<N>, org.ojalgo.structure.Mutate2D.Exchangeable, org.ojalgo.structure.Mutate2D.Modifiable<N>)
- org.ojalgo.structure.Mutate2D.Receiver<N> (also extends java.util.function.Consumer<T>)
- org.ojalgo.structure.Mutate2D.Exchangeable
- org.ojalgo.structure.Mutate2D.ModifiableReceiver<N> (also extends org.ojalgo.structure.Access2D<N>, org.ojalgo.structure.Mutate2D.Modifiable<N>, org.ojalgo.structure.Mutate2D.Receiver<N>)
- org.ojalgo.structure.Mutate2D.Mixable<N> (also extends org.ojalgo.structure.Mutate1D.Mixable<N>)
- org.ojalgo.structure.Mutate2D.Modifiable<N> (also extends org.ojalgo.structure.Mutate1D.Modifiable<N>)
- org.ojalgo.structure.Mutate2D.ModifiableReceiver<N> (also extends org.ojalgo.structure.Access2D<N>, org.ojalgo.structure.Mutate2D.Exchangeable, org.ojalgo.structure.Mutate2D.Receiver<N>)
- org.ojalgo.structure.Operate2D<N,
P> - org.ojalgo.structure.Structure2D.Logical<S,
B> - org.ojalgo.structure.Structure2D.ReducibleTo1D<R>
- org.ojalgo.structure.Structure2D.Reshapable
- org.ojalgo.structure.Access2D<N> (also extends org.ojalgo.structure.Access1D<N>)
- org.ojalgo.structure.StructureAnyD
- org.ojalgo.structure.AccessAnyD<N> (also extends org.ojalgo.structure.Access1D<N>)
- org.ojalgo.structure.MutateAnyD.ModifiableReceiver<N> (also extends org.ojalgo.structure.MutateAnyD.Modifiable<N>, org.ojalgo.structure.MutateAnyD.Receiver<N>)
- org.ojalgo.structure.AccessAnyD.Aggregatable<N> (also extends org.ojalgo.structure.Access1D.Aggregatable<N>)
- org.ojalgo.structure.AccessAnyD.Collectable<N,
R> - org.ojalgo.structure.AccessAnyD.Sliceable<N> (also extends org.ojalgo.structure.Access1D.Sliceable<N>)
- org.ojalgo.structure.AccessAnyD.Visitable<N> (also extends org.ojalgo.structure.Access1D.Visitable<N>)
- org.ojalgo.structure.MutateAnyD (also extends org.ojalgo.structure.Mutate1D)
- org.ojalgo.structure.FactoryAnyD.Builder<I>
- org.ojalgo.structure.MutateAnyD.Fillable<N> (also extends org.ojalgo.structure.Mutate1D.Fillable<N>)
- org.ojalgo.structure.MutateAnyD.Receiver<N> (also extends java.util.function.Consumer<T>)
- org.ojalgo.structure.MutateAnyD.ModifiableReceiver<N> (also extends org.ojalgo.structure.AccessAnyD<N>, org.ojalgo.structure.MutateAnyD.Modifiable<N>)
- org.ojalgo.structure.MutateAnyD.Receiver<N> (also extends java.util.function.Consumer<T>)
- org.ojalgo.structure.MutateAnyD.Mixable<N> (also extends org.ojalgo.structure.Mutate1D.Mixable<N>)
- org.ojalgo.structure.MutateAnyD.Modifiable<N> (also extends org.ojalgo.structure.Mutate1D.Modifiable<N>)
- org.ojalgo.structure.MutateAnyD.ModifiableReceiver<N> (also extends org.ojalgo.structure.AccessAnyD<N>, org.ojalgo.structure.MutateAnyD.Receiver<N>)
- org.ojalgo.structure.StructureAnyD.Logical<S,
B> - org.ojalgo.structure.StructureAnyD.ReducibleTo1D<R>
- org.ojalgo.structure.StructureAnyD.ReducibleTo2D<R>
- org.ojalgo.structure.StructureAnyD.Reshapable
- org.ojalgo.structure.AccessAnyD<N> (also extends org.ojalgo.structure.Access1D<N>)
- org.ojalgo.structure.Access1D<N>
- org.ojalgo.structure.Structure1D.IndexMapper<T>
- org.ojalgo.structure.Structure1D.LoopCallback
- org.ojalgo.structure.StructureAnyD.ReferenceCallback
- org.ojalgo.structure.Transformation1D<N>
- org.ojalgo.structure.Transformation2D<N>
- org.ojalgo.structure.TransformationAnyD<N>