net.sf.saxon.sort
Interface Sortable
- DocumentOrderIterator, SortedGroupIterator, SortedIterator, SortedTupleIterator
public interface Sortable
A Sortable is an object that can be sorted using the QuickSort method.
int | compare(int a, int b) - Compare two objects within this Sortable, identified by their position.
|
void | swap(int a, int b) - Swap two objects within this Sortable, identified by their position.
|
compare
public int compare(int a,
int b)
Compare two objects within this Sortable, identified by their position.
- <0 if obj[a]0 if obj[a]>obj[b]
swap
public void swap(int a,
int b)
Swap two objects within this Sortable, identified by their position.