Package loci.poi.poifs.property
Class DirectoryProperty.PropertyComparator
java.lang.Object
loci.poi.poifs.property.DirectoryProperty.PropertyComparator
- All Implemented Interfaces:
Comparator
- Enclosing class:
- DirectoryProperty
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
PropertyComparator
public PropertyComparator()
-
-
Method Details
-
equals
Object equality, implemented as object identity- Specified by:
equalsin interfaceComparator- Overrides:
equalsin classObject- Parameters:
o- Object we're being compared to- Returns:
- true if identical, else false
-
compare
compare method. Assumes both parameters are non-null instances of Property. One property is less than another if its name is shorter than the other property's name. If the names are the same length, the property whose name comes before the other property's name, alphabetically, is less than the other property.- Specified by:
comparein interfaceComparator- Parameters:
o1- first object to compare, better be a Propertyo2- second object to compare, better be a Property- Returns:
- negative value if o1 < o2, zero if o1 == o2, positive value if o1 > o2.
-