org.apache.tools.ant.types.resources.comparators
public abstract class ResourceComparator extends DataType implements Comparator
Since: Ant 1.7
Method Summary | |
---|---|
int | compare(Object foo, Object bar)
Compare two objects. |
boolean | equals(Object o)
Test for equality with this ResourceComparator. |
int | hashCode()
Hashcode based on the rules for equality. |
protected abstract int | resourceCompare(Resource foo, Resource bar)
Compare two Resources. |
Parameters: foo the first Object. bar the second Object.
Returns: a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.
Throws: ClassCastException if either argument is null.
Parameters: o the Object to compare against.
Returns: true if the specified Object equals this one.
Returns: a hashcode.
Parameters: foo the first Resource. bar the second Resource.
Returns: a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.