Class ConcreteVector<E>
java.lang.Object
java.util.AbstractCollection<E>
dk.jonaslindstrom.ruffini.common.vector.BaseVector<E>
dk.jonaslindstrom.ruffini.common.vector.ConcreteVector<E>
- All Implemented Interfaces:
- Vector<E>,- Iterable<E>,- Collection<E>
- 
Constructor SummaryConstructorsConstructorDescriptionConcreteVector(int n, java.util.function.IntFunction<E> populator) ConcreteVector(int n, java.util.function.IntFunction<E> populator, boolean sequential) ConcreteVector(int n, java.util.function.Supplier<E> supplier) ConcreteVector(E... values) ConcreteVector(ArrayList<E> coordinates) ConcreteVector(List<E> coordinates) 
- 
Method SummaryMethods inherited from class dk.jonaslindstrom.ruffini.common.vector.BaseVectorequals, iterator, map, pad, toString, viewMethods inherited from class java.util.AbstractCollectionadd, addAll, clear, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArrayMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collectionadd, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, parallelStream, remove, removeAll, removeIf, retainAll, spliterator, toArray, toArray, toArrayMethods inherited from interface dk.jonaslindstrom.ruffini.common.vector.VectoranyMatch, coordinateWise
- 
Constructor Details- 
ConcreteVector
- 
ConcreteVector
- 
ConcreteVector
- 
ConcreteVector
- 
ConcreteVector
- 
ConcreteVector
 
- 
- 
Method Details- 
sizepublic int size()- Specified by:
- sizein interface- Collection<E>
- Specified by:
- sizein interface- Vector<E>
- Specified by:
- sizein class- AbstractCollection<E>
 
- 
get
- 
stream- Specified by:
- streamin interface- Collection<E>
- Specified by:
- streamin interface- Vector<E>
- Overrides:
- streamin class- BaseVector<E>
 
- 
asList
 
-