| Package | Description |
|---|---|
| mikera.vectorz.impl |
| Modifier and Type | Class and Description |
|---|---|
class |
ASingleElementVector
Abstract base classes for sparse vectors that have a single potentially non-zero element
|
class |
ASparseIndexedVector
Base class containing common implementations for sparse indexed vectors
|
class |
ASparseVector
Abstract base class for Sparse vector implementations
|
class |
AxisVector
Specialised immutable unit axis vector.
|
class |
GrowableIndexedVector
Implementation for a sparse indexed vector that can accumulate index/value pairs efficiently (in order)
Length grows if elements are added beyond the end of the vector
|
class |
SingleElementVector
A sparse immutable vector that has a only one element that can be non-zero.
|
class |
SparseHashedVector
Hashed sparse vector, intended for large vectors with very few randomly positioned non-zero elements.
|
class |
SparseImmutableVector
Indexed sparse immutable vector
Efficient for sparse vectors.
|
class |
SparseIndexedVector
Indexed sparse vector.
|
class |
ZeroVector
Specialised immutable vector containing nothing but zeros.
|
| Modifier and Type | Method and Description |
|---|---|
static GrowableIndexedVector |
GrowableIndexedVector.create(ISparseVector v) |
Copyright © 2016. All rights reserved.