@Override public boolean equals(final Object o) { if (this == o) { return true; } if (!(o instanceof PluginInfoModelJson)) { return false; } final PluginInfoModelJson that = (PluginInfoModelJson) o; if (bundleSymbolicName != null ? !bundleSymbolicName.equals(that.bundleSymbolicName) : that.bundleSymbolicName != null) { return false; } if (state != null ? !state.equals(that.state) : that.state != null) { return false; } if (isSelectedForStart != that.isSelectedForStart) { return false; } if (pluginKey != null ? !pluginKey.equals(that.pluginKey) : that.pluginKey != null) { return false; } if (pluginName != null ? !pluginName.equals(that.pluginName) : that.pluginName != null) { return false; } if (version != null ? !version.equals(that.version) : that.version != null) { return false; } return !(services != null ? !services.equals(that.services) : that.services != null); }
@Override public boolean equals(final Object o) { if (this == o) { return true; } if (!(o instanceof PluginInfoModelJson)) { return false; } final PluginInfoModelJson that = (PluginInfoModelJson) o; if (bundleSymbolicName != null ? !bundleSymbolicName.equals(that.bundleSymbolicName) : that.bundleSymbolicName != null) { return false; } if (state != null ? !state.equals(that.state) : that.state != null) { return false; } if (isSelectedForStart != that.isSelectedForStart) { return false; } if (pluginKey != null ? !pluginKey.equals(that.pluginKey) : that.pluginKey != null) { return false; } if (pluginName != null ? !pluginName.equals(that.pluginName) : that.pluginName != null) { return false; } if (version != null ? !version.equals(that.version) : that.version != null) { return false; } return !(services != null ? !services.equals(that.services) : that.services != null); }