org.apache.tools.ant.types.resources.comparators
Class ResourceComparator
- Cloneable, Comparator
public abstract class ResourceComparator
implements Comparator
Abstract Resource Comparator.
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.
|
checkAttributesAllowed , checkChildrenAllowed , circularReference , clone , dieOnCircularReference , dieOnCircularReference , dieOnCircularReference , getCheckedRef , getCheckedRef , getCheckedRef , getCheckedRef , getDataTypeName , getRefid , invokeCircularReferenceCheck , isChecked , isReference , noChildrenAllowed , setChecked , setRefid , toString , tooManyAttributes |
compare
public final int compare(Object foo,
Object bar)
Compare two objects.
foo
- the first Object.bar
- the second Object.
- a negative integer, zero, or a positive integer as the first
argument is less than, equal to, or greater than the second.
equals
public boolean equals(Object o)
Test for equality with this ResourceComparator.
o
- the Object to compare against.
- true if the specified Object equals this one.
hashCode
public int hashCode()
Hashcode based on the rules for equality.
resourceCompare
protected abstract int resourceCompare(Resource foo,
Resource bar)
Compare two Resources.
foo
- the first Resource.bar
- the second Resource.
- a negative integer, zero, or a positive integer as the first
argument is less than, equal to, or greater than the second.