Package org.ojalgo.structure
Class Access1D.SelectionView<N extends Comparable<N>>
java.lang.Object
org.ojalgo.structure.Access1D.SelectionView<N>
- All Implemented Interfaces:
Access1D<N>
,Access1D.Collectable<N,
,Mutate1D> Structure1D
- Enclosing interface:
Access1D<N extends Comparable<N>>
public static final class Access1D.SelectionView<N extends Comparable<N>>
extends Object
implements Access1D<N>, Access1D.Collectable<N,Mutate1D>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.ojalgo.structure.Access1D
Access1D.Aggregatable<N extends Comparable<N>>, Access1D.Collectable<N extends Comparable<N>,
R extends Mutate1D>, Access1D.ElementView<N extends Comparable<N>>, Access1D.SelectionView<N extends Comparable<N>>, Access1D.Sliceable<N extends Comparable<N>>, Access1D.Visitable<N extends Comparable<N>> Nested classes/interfaces inherited from interface org.ojalgo.structure.Structure1D
Structure1D.BasicMapper<T>, Structure1D.IndexMapper<T>, Structure1D.IntIndex, Structure1D.Logical<S extends Structure1D,
B extends Structure1D.Logical<S, B>>, Structure1D.LongIndex, Structure1D.LoopCallback -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final long[]
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.ojalgo.structure.Access1D
asCollectable1D, asKeyed1D, axpy, byteValue, byteValue, dot, doubleValue, elements, floatValue, floatValue, intValue, intValue, longValue, longValue, nonzeros, select, shortValue, shortValue, supplyTo, toRawCopy1D
Methods inherited from interface org.ojalgo.structure.Access1D.Collectable
collect
Methods inherited from interface org.ojalgo.structure.Structure1D
count
-
Field Details
-
myFullData
-
mySelection
private final long[] mySelection
-
-
Constructor Details
-
SelectionView
-
-
Method Details
-
doubleValue
public double doubleValue(int index) - Specified by:
doubleValue
in interfaceAccess1D<N extends Comparable<N>>
-
get
- Specified by:
get
in interfaceAccess1D<N extends Comparable<N>>
-
size
public int size()Description copied from interface:Structure1D
The total number of elements in this structure.- Specified by:
size
in interfaceStructure1D
-
supplyTo
- Specified by:
supplyTo
in interfaceAccess1D.Collectable<N extends Comparable<N>,
Mutate1D>
-
toString
-