org.egothor.util.sort
Class MergeSort

java.lang.Object
  extended by org.egothor.util.sort.MergeSort

public class MergeSort
extends java.lang.Object


Nested Class Summary
static interface MergeSort.NumberInput
           
 
Constructor Summary
MergeSort(int capacity, int item_length)
           
 
Method Summary
 MergeSort.NumberInput process(java.lang.String prefix, MergeSort.NumberInput in, int factor, boolean order)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MergeSort

public MergeSort(int capacity,
                 int item_length)
Parameters:
capacity - how many items are sorted in memory
item_length - how many values compose one item/entity
Method Detail

process

public MergeSort.NumberInput process(java.lang.String prefix,
                                     MergeSort.NumberInput in,
                                     int factor,
                                     boolean order)