org.apache.jdo.impl.enhancer.classfile
Class FieldArraySorter

java.lang.Object
  extended byorg.apache.jdo.impl.enhancer.classfile.ArraySorter
      extended byorg.apache.jdo.impl.enhancer.classfile.FieldArraySorter

class FieldArraySorter
extends ArraySorter


Field Summary
private  ClassField[] theArray
           
 
Constructor Summary
(package private) FieldArraySorter(ClassField[] fields)
           
 
Method Summary
(package private)  int compare(int o1Index, int o2Index)
           
(package private)  int size()
           
(package private)  void sortArray()
           
(package private)  void swap(int o1Index, int o2Index)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

theArray

private ClassField[] theArray
Constructor Detail

FieldArraySorter

FieldArraySorter(ClassField[] fields)
Method Detail

size

int size()
Specified by:
size in class ArraySorter

compare

int compare(int o1Index,
            int o2Index)
Specified by:
compare in class ArraySorter

swap

void swap(int o1Index,
          int o2Index)
Specified by:
swap in class ArraySorter

sortArray

void sortArray()