Class BasicSymmetricalDistanceMatrix

  • All Implemented Interfaces:
    DistanceMatrix

    public final class BasicSymmetricalDistanceMatrix
    extends java.lang.Object
    implements DistanceMatrix
    • Constructor Detail

      • BasicSymmetricalDistanceMatrix

        public BasicSymmetricalDistanceMatrix​(int size)
    • Method Detail

      • getIndex

        public final int getIndex​(java.lang.String identifier)
        Specified by:
        getIndex in interface DistanceMatrix
      • getValue

        public final double getValue​(int col,
                                     int row)
        Specified by:
        getValue in interface DistanceMatrix
      • 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 interface DistanceMatrix
      • 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 interface DistanceMatrix
      • toString

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

        public final void write​(java.io.Writer w)
                         throws java.io.IOException
        Throws:
        java.io.IOException