## Uses of Interface
org.apache.mahout.math.Vector.Element

Packages that use Vector.Element
org.apache.mahout.math: Core base classes; Operations on primitive arrays such as sorting, partitioning and permuting.

Uses of Vector.Element in org.apache.mahout.math

Classes in org.apache.mahout.math that implement Vector.Element
`protected class` `AbstractVector.LocalElement`
`static class` `FileBasedSparseBinaryMatrix.BinaryReadOnlyElement`

Methods in org.apache.mahout.math that return Vector.Element
`protected Vector.Element` `VectorView.NonZeroIterator.computeNext()`
`protected Vector.Element` `VectorView.AllIterator.computeNext()`
`Vector.Element` `Vector.getElement(int index)` Return an object of Vector.Element representing an element of this Vector.
`Vector.Element` `NamedVector.getElement(int index)`
`Vector.Element` `DelegatingVector.getElement(int index)`
`Vector.Element` `AbstractVector.getElement(int index)`
`Vector.Element` `AbstractMatrix.TransposeViewVector.getElement(int i)`

Methods in org.apache.mahout.math that return types with arguments of type Vector.Element
`Iterable<Vector.Element>` `Vector.all()`
`Iterable<Vector.Element>` `NamedVector.all()`
`Iterable<Vector.Element>` `DelegatingVector.all()`
`Iterable<Vector.Element>` `AbstractVector.all()`
`Iterator<Vector.Element>` `VectorView.iterateNonZero()`
`Iterator<Vector.Element>` `SequentialAccessSparseVector.iterateNonZero()`
`Iterator<Vector.Element>` `RandomAccessSparseVector.iterateNonZero()` NOTE: this implementation reuses the Vector.Element instance for each call of next().
`Iterator<Vector.Element>` `PermutedVectorView.iterateNonZero()` Iterates over all non-zero elements.
`Iterator<Vector.Element>` `MatrixVectorView.iterateNonZero()` Iterates over all non-zero elements.
`Iterator<Vector.Element>` `DenseVector.iterateNonZero()` Returns an iterator that traverses this Vector from 0 to cardinality-1, in that order.
`Iterator<Vector.Element>` `ConstantVector.iterateNonZero()` Iterates over all non-zero elements.
`protected abstract Iterator<Vector.Element>` `AbstractVector.iterateNonZero()` Iterates over all non-zero elements.
`Iterator<Vector.Element>` `AbstractMatrix.TransposeViewVector.iterateNonZero()` Currently delegates to `AbstractMatrix.TransposeViewVector.iterator()`.
`Iterator<Vector.Element>` `VectorView.iterator()`
`Iterator<Vector.Element>` `SequentialAccessSparseVector.iterator()`
`Iterator<Vector.Element>` `RandomAccessSparseVector.iterator()`
`Iterator<Vector.Element>` `PermutedVectorView.iterator()` Iterates over all elements * NOTE: Implementations may choose to reuse the Element returned for performance reasons, so if you need a copy of it, you should call `AbstractVector.getElement(int)` for the given index
`Iterator<Vector.Element>` `MatrixVectorView.iterator()` Iterates over all elements * NOTE: Implementations may choose to reuse the Element returned for performance reasons, so if you need a copy of it, you should call `AbstractVector.getElement(int)` for the given index
`Iterator<Vector.Element>` `DenseVector.iterator()`
`Iterator<Vector.Element>` `ConstantVector.iterator()` Iterates over all elements * NOTE: Implementations may choose to reuse the Element returned for performance reasons, so if you need a copy of it, you should call `AbstractVector.getElement(int)` for the given index
`protected abstract Iterator<Vector.Element>` `AbstractVector.iterator()` Iterates over all elements * NOTE: Implementations may choose to reuse the Element returned for performance reasons, so if you need a copy of it, you should call `AbstractVector.getElement(int)` for the given index
`Iterator<Vector.Element>` `AbstractMatrix.TransposeViewVector.iterator()`
`Iterable<Vector.Element>` `Vector.nonZeroes()`
`Iterable<Vector.Element>` `NamedVector.nonZeroes()`
`Iterable<Vector.Element>` `DelegatingVector.nonZeroes()`
`Iterable<Vector.Element>` `AbstractVector.nonZeroes()`

Copyright © 2008–2014 The Apache Software Foundation. All rights reserved.