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 ColorComponent
Color 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, wait
Methods 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:
compare
in interfaceComparator<ColorCount>
-