infomat.vectorspace.ri
Class RISparseVector

java.lang.Object
  extended by infomat.vectorspace.ri.RISparseVector

public class RISparseVector
extends java.lang.Object


Nested Class Summary
private  class RISparseVector.RIEntry
           
 
Field Summary
private  java.util.HashMap<java.lang.Integer,java.lang.Float> indexValueMap
           
private  int n
           
 
Constructor Summary
RISparseVector(int n, int nr)
           
 
Method Summary
 void addToArray(float[] array)
           
 void addWeightedToArray(float[] array, float weight)
           
 boolean equals(RISparseVector risv)
           
private  int getNextIndex()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

n

private int n

indexValueMap

private java.util.HashMap<java.lang.Integer,java.lang.Float> indexValueMap
Constructor Detail

RISparseVector

public RISparseVector(int n,
                      int nr)
Method Detail

getNextIndex

private int getNextIndex()

equals

public boolean equals(RISparseVector risv)

addToArray

public void addToArray(float[] array)

addWeightedToArray

public void addWeightedToArray(float[] array,
                               float weight)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object