org.forester.phylogenyinference
Class BasicSymmetricalDistanceMatrix

java.lang.Object
  extended by org.forester.phylogenyinference.BasicSymmetricalDistanceMatrix
All Implemented Interfaces:
DistanceMatrix

public class BasicSymmetricalDistanceMatrix
extends Object
implements DistanceMatrix


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.forester.phylogenyinference.DistanceMatrix
DistanceMatrix.Format
 
Constructor Summary
BasicSymmetricalDistanceMatrix(int size)
           
 
Method Summary
 String getIdentifier(int i)
           
 int getIndex(String identifier)
           
 int getSize()
           
 double getValue(int col, int row)
           
 void randomize(long seed)
           
 void setIdentifier(int i, String identifier)
           
 void setRow(String s, int row)
           
 void setValue(int col, int row, double d)
           
 String toString()
           
 StringBuffer toStringBuffer(DistanceMatrix.Format format)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BasicSymmetricalDistanceMatrix

public BasicSymmetricalDistanceMatrix(int size)
Method Detail

getIdentifier

public String getIdentifier(int i)
Specified by:
getIdentifier in interface DistanceMatrix

getIndex

public int getIndex(String identifier)
Specified by:
getIndex in interface DistanceMatrix

getSize

public int getSize()
Specified by:
getSize in interface DistanceMatrix

getValue

public double getValue(int col,
                       int row)
Specified by:
getValue in interface DistanceMatrix

randomize

public void randomize(long seed)

setIdentifier

public void setIdentifier(int i,
                          String identifier)
Specified by:
setIdentifier in interface DistanceMatrix

setRow

public void setRow(String s,
                   int row)

setValue

public void setValue(int col,
                     int row,
                     double d)
Specified by:
setValue in interface DistanceMatrix

toString

public String toString()
Overrides:
toString in class Object

toStringBuffer

public StringBuffer toStringBuffer(DistanceMatrix.Format format)
Specified by:
toStringBuffer in interface DistanceMatrix