org.mymedialite.datatype
Class SparseVector<T>

java.lang.Object
  extended by org.mymedialite.datatype.SparseVector<T>
Type Parameters:
T -

public class SparseVector<T>
extends java.lang.Object


Field Summary
protected  java.util.HashMap<java.lang.Integer,T> data
          Internal data representation as dictionary.
 
Constructor Summary
SparseVector(java.lang.Class<T> c)
           
 
Method Summary
 T get(int x)
          Access an element of the vector .
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

data

protected java.util.HashMap<java.lang.Integer,T> data
Internal data representation as dictionary.

Constructor Detail

SparseVector

public SparseVector(java.lang.Class<T> c)
Method Detail

get

public T get(int x)
Access an element of the vector .

Parameters:
x - the index