1 package com.icl.saxon.sort; 2 import com.icl.saxon.*; 3 4 10 11 public abstract class Comparer { 12 13 18 19 public abstract int compare(Object a, Object b); 20 21 25 26 public Comparer setDataType(String dataTypeURI, String dataTypeLocalName) { 27 return this; 28 } 29 30 33 34 public Comparer setOrder(boolean isAscending) { 35 return (isAscending ? this : new DescendingComparer(this) ); 36 } 37 38 } 39 | Popular Tags |