trans.cel
Class ComparatorQuantile

java.lang.Object
  extended bytrans.cel.ComparatorQuantile
All Implemented Interfaces:
java.util.Comparator

public class ComparatorQuantile
extends java.lang.Object
implements java.util.Comparator

For sorting ComparatorQuantile objects by value or chromosome number and position


Constructor Summary
ComparatorQuantile(boolean sortByValue)
          Set boolean sortByValue = true to sort by value, false to sort by chromosome number and position.
 
Method Summary
 int compare(java.lang.Object arg0, java.lang.Object arg1)
          Sorts by value (default) or position based on sortByValue boolean, all smallest to biggest.
 void setSortByValue(boolean sortByValue)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

ComparatorQuantile

public ComparatorQuantile(boolean sortByValue)
Set boolean sortByValue = true to sort by value, false to sort by chromosome number and position.

Method Detail

compare

public int compare(java.lang.Object arg0,
                   java.lang.Object arg1)
Sorts by value (default) or position based on sortByValue boolean, all smallest to biggest.

Specified by:
compare in interface java.util.Comparator

setSortByValue

public void setSortByValue(boolean sortByValue)