Class BasicSymmetricalDistanceMatrix
- java.lang.Object
-
- org.forester.evoinference.matrix.distance.BasicSymmetricalDistanceMatrix
-
- All Implemented Interfaces:
DistanceMatrix
public final class BasicSymmetricalDistanceMatrix extends java.lang.Object implements DistanceMatrix
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.forester.evoinference.matrix.distance.DistanceMatrix
DistanceMatrix.Format
-
-
Constructor Summary
Constructors Constructor Description BasicSymmetricalDistanceMatrix(int size)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetIdentifier(int i)intgetIndex(java.lang.String identifier)intgetSize()doublegetValue(int col, int row)double[][]getValues()voidrandomize(long seed)voidsetIdentifier(int i, java.lang.String identifier)voidsetRow(java.lang.String s, int row)voidsetValue(int col, int row, double d)java.lang.StringtoString()java.lang.StringBuffertoStringBuffer(DistanceMatrix.Format format)voidwrite(java.io.Writer w)
-
-
-
Method Detail
-
getIdentifier
public final java.lang.String getIdentifier(int i)
- Specified by:
getIdentifierin interfaceDistanceMatrix
-
getIndex
public final int getIndex(java.lang.String identifier)
- Specified by:
getIndexin interfaceDistanceMatrix
-
getSize
public final int getSize()
- Specified by:
getSizein interfaceDistanceMatrix
-
getValue
public final double getValue(int col, int row)- Specified by:
getValuein interfaceDistanceMatrix
-
getValues
public final double[][] getValues()
-
randomize
public final void randomize(long seed)
-
setIdentifier
public final void setIdentifier(int i, java.lang.String identifier)- Specified by:
setIdentifierin interfaceDistanceMatrix
-
setRow
public final void setRow(java.lang.String s, int row)
-
setValue
public final void setValue(int col, int row, double d)- Specified by:
setValuein interfaceDistanceMatrix
-
toString
public final java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
toStringBuffer
public final java.lang.StringBuffer toStringBuffer(DistanceMatrix.Format format)
- Specified by:
toStringBufferin interfaceDistanceMatrix
-
write
public final void write(java.io.Writer w) throws java.io.IOException- Throws:
java.io.IOException
-
-