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.String
getIdentifier(int i)
int
getIndex(java.lang.String identifier)
int
getSize()
double
getValue(int col, int row)
double[][]
getValues()
void
randomize(long seed)
void
setIdentifier(int i, java.lang.String identifier)
void
setRow(java.lang.String s, int row)
void
setValue(int col, int row, double d)
java.lang.String
toString()
java.lang.StringBuffer
toStringBuffer(DistanceMatrix.Format format)
void
write(java.io.Writer w)
-
-
-
Method Detail
-
getIdentifier
public final java.lang.String getIdentifier(int i)
- Specified by:
getIdentifier
in interfaceDistanceMatrix
-
getIndex
public final int getIndex(java.lang.String identifier)
- Specified by:
getIndex
in interfaceDistanceMatrix
-
getSize
public final int getSize()
- Specified by:
getSize
in interfaceDistanceMatrix
-
getValue
public final double getValue(int col, int row)
- Specified by:
getValue
in 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:
setIdentifier
in 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:
setValue
in interfaceDistanceMatrix
-
toString
public final java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
toStringBuffer
public final java.lang.StringBuffer toStringBuffer(DistanceMatrix.Format format)
- Specified by:
toStringBuffer
in interfaceDistanceMatrix
-
write
public final void write(java.io.Writer w) throws java.io.IOException
- Throws:
java.io.IOException
-
-