Class ColorCountComparator
java.lang.Object
org.apache.commons.imaging.palette.ColorCountComparator
- All Implemented Interfaces:
- Comparator<org.apache.commons.imaging.palette.ColorCount>
public class ColorCountComparator
extends Object
implements Comparator<org.apache.commons.imaging.palette.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
- 
Constructor SummaryConstructorsConstructorDescriptionColorCountComparator(org.apache.commons.imaging.palette.ColorComponent colorComponent) Constructs a new instance.
- 
Method SummaryModifier and TypeMethodDescriptionintcompare(org.apache.commons.imaging.palette.ColorCount c1, org.apache.commons.imaging.palette.ColorCount c2) Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Comparatorequals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
- 
Constructor Details- 
ColorCountComparatorConstructs a new instance.- Parameters:
- colorComponent- Color component to wrap.
 
 
- 
- 
Method Details- 
comparepublic int compare(org.apache.commons.imaging.palette.ColorCount c1, org.apache.commons.imaging.palette.ColorCount c2) - Specified by:
- comparein interface- Comparator<org.apache.commons.imaging.palette.ColorCount>
 
 
-