trans.cel
Class ComparatorMultiSetQuantile

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

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

For sorting MultiSetQuantile objects by value or chromosome number and position


Constructor Summary
ComparatorMultiSetQuantile(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 chipNumber and 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

ComparatorMultiSetQuantile

public ComparatorMultiSetQuantile(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 chipNumber and position based on sortByValue boolean, all smallest to biggest.

Specified by:
compare in interface java.util.Comparator

setSortByValue

public void setSortByValue(boolean sortByValue)