org.jcon.data
Class PropertyComparer
java.lang.Object
org.jcon.data.PropertyComparer
- All Implemented Interfaces:
- java.util.Comparator
public class PropertyComparer
- extends java.lang.Object
- implements java.util.Comparator
Compares objects using a list of properties - sorts by each property in turn,
using (by default) a NumericPrefixComparer.
- Author:
- Paul Reavis
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface java.util.Comparator |
equals |
PropertyComparer
public PropertyComparer()
compare
public final int compare(java.lang.Object a,
java.lang.Object b)
- Specified by:
compare in interface java.util.Comparator
getSortOrder
public java.util.ArrayList getSortOrder()
setSortOrder
public void setSortOrder(java.util.ArrayList newOrder)
getComparer
public java.util.Comparator getComparer()
setComparer
public void setComparer(java.util.Comparator newComparer)