package com.skyline.electricity.pojo; public class PolylineOutline { private Color color; private Color outlineColor; private int outlineWidth; private PolylineGlow polylineGlow; private int glowPower; public Color getColor() { return this.color; } public Color getOutlineColor() { return this.outlineColor; } public int getOutlineWidth() { return this.outlineWidth; } public PolylineGlow getPolylineGlow() { return this.polylineGlow; } public int getGlowPower() { return this.glowPower; } public void setColor(final Color color) { this.color = color; } public void setOutlineColor(final Color outlineColor) { this.outlineColor = outlineColor; } public void setOutlineWidth(final int outlineWidth) { this.outlineWidth = outlineWidth; } public void setPolylineGlow(final PolylineGlow polylineGlow) { this.polylineGlow = polylineGlow; } public void setGlowPower(final int glowPower) { this.glowPower = glowPower; } @Override public boolean equals(final Object o) { if (o == this) { return true; } if (!(o instanceof PolylineOutline)) { return false; } final PolylineOutline other = (PolylineOutline)o; if (!other.canEqual(this)) { return false; } final Object this$color = this.getColor(); final Object other$color = other.getColor(); Label_0065: { if (this$color == null) { if (other$color == null) { break Label_0065; } } else if (this$color.equals(other$color)) { break Label_0065; } return false; } final Object this$outlineColor = this.getOutlineColor(); final Object other$outlineColor = other.getOutlineColor(); Label_0102: { if (this$outlineColor == null) { if (other$outlineColor == null) { break Label_0102; } } else if (this$outlineColor.equals(other$outlineColor)) { break Label_0102; } return false; } if (this.getOutlineWidth() != other.getOutlineWidth()) { return false; } final Object this$polylineGlow = this.getPolylineGlow(); final Object other$polylineGlow = other.getPolylineGlow(); if (this$polylineGlow == null) { if (other$polylineGlow == null) { return this.getGlowPower() == other.getGlowPower(); } } else if (this$polylineGlow.equals(other$polylineGlow)) { return this.getGlowPower() == other.getGlowPower(); } return false; } protected boolean canEqual(final Object other) { return other instanceof PolylineOutline; } @Override public int hashCode() { final int PRIME = 59; int result = 1; final Object $color = this.getColor(); result = result * 59 + (($color == null) ? 43 : $color.hashCode()); final Object $outlineColor = this.getOutlineColor(); result = result * 59 + (($outlineColor == null) ? 43 : $outlineColor.hashCode()); result = result * 59 + this.getOutlineWidth(); final Object $polylineGlow = this.getPolylineGlow(); result = result * 59 + (($polylineGlow == null) ? 43 : $polylineGlow.hashCode()); result = result * 59 + this.getGlowPower(); return result; } @Override public String toString() { return "PolylineOutline(color=" + this.getColor() + ", outlineColor=" + this.getOutlineColor() + ", outlineWidth=" + this.getOutlineWidth() + ", polylineGlow=" + this.getPolylineGlow() + ", glowPower=" + this.getGlowPower() + ")"; } }