fr.inrialpes.exmo.ontosim.util.matrix
Class HalfMatrixDouble<T>
java.lang.Object
fr.inrialpes.exmo.ontosim.util.matrix.HalfMatrixDouble<T>
- All Implemented Interfaces:
- Matrix<T,T>
public class HalfMatrixDouble<T>
- extends Object
- implements Matrix<T,T>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
values
public List<double[]> values
keys
private Map<T,Integer> keys
newIdx
private int newIdx
HalfMatrixDouble
public HalfMatrixDouble()
put
public void put(T key1,
T key2,
double value)
- Specified by:
put
in interface Matrix<T,T>
get
public double get(T key1,
T key2)
- Specified by:
get
in interface Matrix<T,T>
keySet
public Set<T> keySet()
- Specified by:
keySet
in interface Matrix<T,T>
getKeyIdx
protected int getKeyIdx(T key)
getDimC
public Set<T> getDimC()
- Specified by:
getDimC
in interface Matrix<T,T>
getDimR
public Set<T> getDimR()
- Specified by:
getDimR
in interface Matrix<T,T>
toArray
public MatrixDoubleArray<T,T> toArray()
- Specified by:
toArray
in interface Matrix<T,T>
(C) INRIA & friends, 2008-2009