public class SparseMatrixKey extends Object implements RowColMatrixKey, Externalizable
SparseDistributedMatrix.| Constructor and Description |
|---|
SparseMatrixKey()
Default constructor (required by Externalizable).
|
SparseMatrixKey(int idx,
UUID matrixId,
Object affinityKey)
Build Key.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
affinityKey() |
UUID |
dataStructureId() |
boolean |
equals(Object obj) |
int |
hashCode() |
int |
index()
Return index value(blockId, Row/Col index, etc.)
|
void |
readExternal(ObjectInput in) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
public SparseMatrixKey()
public int index()
index in interface RowColMatrixKeypublic UUID dataStructureId()
dataStructureId in interface DataStructureCacheKeypublic Object affinityKey()
affinityKey in interface DataStructureCacheKeypublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundException
Follow @ApacheIgnite
Ignite Fabric : ver. 2.5.0 Release Date : May 23 2018