com.jxml.quick.qmap
Class QMungerImpl

java.lang.Object
  |
  +--com.jxml.quick.qmap.QMungerImpl
All Implemented Interfaces:
QMunger

public class QMungerImpl
extends Object
implements QMunger

Determines if two items should be combined


Field Summary
 boolean[] dndx
           
 boolean[] kndx
           
 boolean[] mndx
           
 String mungeables
           
 
Constructor Summary
QMungerImpl()
           
 
Method Summary
 List combine(List keyList, QIndexedComparableList icl)
          Returns the combined item, or null if they can not be combined.
 List finalize(List keyList, int[] order)
           
 void fixOrder(int[] order)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mungeables

public String mungeables

kndx

public boolean[] kndx

mndx

public boolean[] mndx

dndx

public boolean[] dndx
Constructor Detail

QMungerImpl

public QMungerImpl()
Method Detail

combine

public List combine(List keyList,
                    QIndexedComparableList icl)
Returns the combined item, or null if they can not be combined.
Specified by:
combine in interface QMunger

finalize

public List finalize(List keyList,
                     int[] order)
Specified by:
finalize in interface QMunger

fixOrder

public void fixOrder(int[] order)
Specified by:
fixOrder in interface QMunger