Class ColorCountComparator
java.lang.Object
org.apache.commons.imaging.palette.ColorCountComparator
- All Implemented Interfaces:
Serializable,Comparator<ColorCount>
A comparator for {#link ColorCount} elements.
It uses a given {#link ColorComponent} to choose what channel must be used for the comparison.
For example, if the comparator is created for the
ColorComponent.RED channel, then it will
compare the value of red of each ColorCount
object in the array of elements.
- Since:
- 1.0-alpha2
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ColorComponentColor component used during the comparison.private static final long -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
colorComponent
Color component used during the comparison.
-
-
Constructor Details
-
ColorCountComparator
-
-
Method Details
-
compare
- Specified by:
comparein interfaceComparator<ColorCount>
-