baobab.bio.permutation.colinearity
Class LinkPermutationToColinearBlock

java.lang.Object
  extended by baobab.bio.permutation.colinearity.LinkPermutationToColinearBlock
All Implemented Interfaces:
java.lang.Comparable

public class LinkPermutationToColinearBlock
extends java.lang.Object
implements java.lang.Comparable


Constructor Summary
LinkPermutationToColinearBlock(ColinearBlock b, ColinearPermutation p, int first, int last, boolean isReversed)
           
 
Method Summary
 int compareTo(java.lang.Object other)
           
 int first()
           
 ColinearBlock getBlock()
           
 ColinearPermutation getPermutation()
           
 boolean isReversed()
           
 int last()
           
 java.lang.String toFullString(int span)
           
 java.lang.String toString(int span)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LinkPermutationToColinearBlock

public LinkPermutationToColinearBlock(ColinearBlock b,
                                      ColinearPermutation p,
                                      int first,
                                      int last,
                                      boolean isReversed)
Method Detail

compareTo

public int compareTo(java.lang.Object other)
Specified by:
compareTo in interface java.lang.Comparable

getBlock

public ColinearBlock getBlock()

getPermutation

public ColinearPermutation getPermutation()

isReversed

public boolean isReversed()

first

public int first()

last

public int last()

toString

public java.lang.String toString(int span)

toFullString

public java.lang.String toFullString(int span)