Equals method for DiscreteAlphaIndexColorModel, needed for Java 10.

This commit is contained in:
Harald Kuhr 2018-10-11 22:36:41 +02:00
parent cc5af0134c
commit b86bad2bf9

View File

@ -153,6 +153,12 @@ public final class DiscreteAlphaIndexColorModel extends ColorModel {
(raster.getNumBands() == 2) && ((1 << size) >= icm.getMapSize())); (raster.getNumBands() == 2) && ((1 << size) >= icm.getMapSize()));
} }
@Override
public boolean equals(Object obj) {
return this == obj
|| obj != null && getClass() == obj.getClass() && icm.equals(((DiscreteAlphaIndexColorModel) obj).icm);
}
public String toString() { public String toString() {
return "DiscreteAlphaIndexColorModel: #pixelBits = " + pixel_bits return "DiscreteAlphaIndexColorModel: #pixelBits = " + pixel_bits
+ " numComponents = " + getNumComponents() + " numComponents = " + getNumComponents()