Package org.clazzes.util.comparators

Interface Summary
ComparatorFactory Implementations of this interface generate comparators for a given class.
 

Class Summary
ComparableComparator This class is a comparator, which compares Comparable instances by forwarding the Comparable.compareTo(Object) method to the implemented #compareTo(Comparable) method.
DefaultComparatorFactory This default implementation of ComparatorFactory simply returns a ComparableComparator for Comparables.
LocalizedComparatorFactory This ComparatorFactory implementation returns a localized Collator instance for String objects and an ComparableComparator instance for Comparables.
POJOComparatorFactory This factory contructs a comparator for a POJO class by parsing an expression.
POJOFieldComparator This comparator compares a POJO by the value of the supplied property.
 

Exception Summary
InvalidExpressionSyntaxException This exception is thrown, whever the syntax of a comparator expression is invalid.
 



Copyright © 2009. All Rights Reserved.