|
Colt 1.2.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcern.colt.PersistentObject
cern.colt.matrix.impl.AbstractMatrix
public abstract class AbstractMatrix
Abstract base class for arbitrary-dimensional matrices holding objects or primitive data types such as int, float, etc.
First see the package summary and javadoc tree view to get the broad picture.
Note that this implementation is not synchronized.
| Field Summary | |
|---|---|
protected boolean |
isNoView
|
| Fields inherited from class cern.colt.PersistentObject |
|---|
serialVersionUID |
| Constructor Summary | |
|---|---|
protected |
AbstractMatrix()
Makes this class non instantiable, but still let's others inherit from it. |
| Method Summary | |
|---|---|
void |
ensureCapacity(int minNonZeros)
Ensures that the receiver can hold at least the specified number of non-zero (non-null) cells without needing to allocate new internal memory. |
protected boolean |
isView()
Returns whether the receiver is a view or not. |
abstract int |
size()
Returns the number of cells. |
void |
trimToSize()
Releases any superfluous internal memory. |
| Methods inherited from class cern.colt.PersistentObject |
|---|
clone |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected boolean isNoView
| Constructor Detail |
|---|
protected AbstractMatrix()
| Method Detail |
|---|
public void ensureCapacity(int minNonZeros)
This default implementation does nothing. Override this method if necessary.
minNonZeros - the desired minimum number of non-zero (non-null) cells.protected boolean isView()
public abstract int size()
public void trimToSize()
This default implementation does nothing. Override this method if necessary.
|
Colt 1.2.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||