List of usage examples for org.apache.commons.lang3.builder EqualsBuilder isEquals
boolean isEquals
To view the source code for org.apache.commons.lang3.builder EqualsBuilder isEquals.
Click Source Link
From source file:de.qaware.chronix.storage.solr.timeseries.metric.MetricTimeSeriesKey.java
@Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; MetricTimeSeriesKey that = (MetricTimeSeriesKey) o; EqualsBuilder eb = new EqualsBuilder(); for (MetricDimension dim : MetricDimension.getIdentityDimensions()) { if (dim == MetricDimension.METRIC) { eb.append(mts.getMetric(), that.getMetricTimeSeries().getMetric()); } else {/*from w w w . j a va2 s. c o m*/ eb.append(mts.attributes().get(dim), that.getMetricTimeSeries().attributes().get(dim)); } } return eb.isEquals(); }
From source file:com.aestheticsw.jobkeywords.service.termextractor.domain.SearchParameters.java
@Override public boolean equals(Object other) { if (other == null) { return false; }/*from ww w.ja v a2s . c o m*/ if (other == this) { return true; } if (other.getClass() != getClass()) { return false; } SearchParameters otherSearchParameters = (SearchParameters) other; // Can't cache the EqualsBuilder because it depends on the argument 'otherSearchParameters' EqualsBuilder equalsBuilder = new EqualsBuilder(); equalsBuilder.append(queryKey, otherSearchParameters.queryKey) .append(jobCount, otherSearchParameters.jobCount).append(start, otherSearchParameters.start) .append(radius, otherSearchParameters.radius).append(sort, otherSearchParameters.sort); return equalsBuilder.isEquals(); }
From source file:io.netlibs.bgp.rib.Route.java
public boolean networkEquals(Route o) { EqualsBuilder builder = (new EqualsBuilder()).append(getAddressFamilyKey(), o.getAddressFamilyKey()) .append(getNlri(), o.getNlri()).append(getPathAttributes().size(), o.getPathAttributes().size()) .append(getNextHop(), o.getNextHop()); if (builder.isEquals()) { Iterator<PathAttribute> lit = getPathAttributes().iterator(); Iterator<PathAttribute> rit = o.getPathAttributes().iterator(); while (lit.hasNext()) builder.append(lit.next(), rit.next()); }//from www . j a v a 2 s . c om return builder.isEquals(); }
From source file:com.norconex.committer.core.AbstractFileQueueCommitter.java
@Override public boolean equals(Object obj) { if (this == obj) { return true; }//from w w w .j ava2 s. com if (obj == null) { return false; } if (!(obj instanceof AbstractFileQueueCommitter)) { return false; } AbstractFileQueueCommitter other = (AbstractFileQueueCommitter) obj; EqualsBuilder equalsBuilder = new EqualsBuilder(); equalsBuilder.appendSuper(super.equals(other)); equalsBuilder.append(queue, other.queue); return equalsBuilder.isEquals(); }
From source file:com.bazaarvoice.seo.sdk.model.BVParameters.java
@Override public boolean equals(Object obj) { if (obj == null) { return false; }//from w w w. j a v a2 s . c o m if (obj == this) { return true; } if (!(obj instanceof BVParameters)) { return false; } BVParameters rhs = (BVParameters) obj; EqualsBuilder eqBuilder = new EqualsBuilder(); eqBuilder.append(getBaseURI(), rhs.getBaseURI()).append(getContentType(), rhs.getContentType()) .append(getPageURI(), rhs.getPageURI()).append(getSubjectId(), rhs.getSubjectId()) .append(getSubjectType(), rhs.getSubjectType()).append(getUserAgent(), rhs.getUserAgent()); return eqBuilder.isEquals(); }
From source file:net.sf.dynamicreports.design.base.style.DRDesignFont.java
@Override public boolean equals(Object obj) { if (obj == null) { return false; }/* w ww.j av a 2 s . c o m*/ if (obj == this) { return true; } if (obj.getClass() != getClass()) { return false; } DRDesignFont o = (DRDesignFont) obj; EqualsBuilder equalsBuilder = new EqualsBuilder().append(fontName, o.fontName).append(fontSize, o.fontSize) .append(bold, o.bold).append(italic, o.italic).append(underline, o.underline) .append(strikeThrough, o.strikeThrough).append(pdfFontName, o.pdfFontName) .append(pdfEncoding, o.pdfEncoding).append(pdfEmbedded, o.pdfEmbedded); return equalsBuilder.isEquals(); }
From source file:io.netlibs.bgp.rib.Route.java
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; Route o = (Route) obj;//from w ww. j a v a 2 s. c o m EqualsBuilder builder = (new EqualsBuilder()).append(getAddressFamilyKey(), o.getAddressFamilyKey()) .append(getNlri(), o.getNlri()).append(getPathAttributes().size(), o.getPathAttributes().size()) .append(getNextHop(), o.getNextHop()).append(getRibID(), o.getRibID()); if (builder.isEquals()) { Iterator<PathAttribute> lit = getPathAttributes().iterator(); Iterator<PathAttribute> rit = o.getPathAttributes().iterator(); while (lit.hasNext()) builder.append(lit.next(), rit.next()); } return builder.isEquals(); }
From source file:com.nmote.smpp.BindReceiverRespPDU.java
/** * Checks if <code>o</code> and this object are equal. * * @return true if objects are equal, false otherwise *//* w ww.j a v a2 s .c om*/ public boolean equals(Object o) { boolean result; if (o instanceof BindReceiverRespPDU) { BindReceiverRespPDU p = (BindReceiverRespPDU) o; EqualsBuilder b = new EqualsBuilder(); b.append(p.getSequence(), getSequence()); b.append(p.getStatus(), getStatus()); // Appending mandatory parameters b.append(p.system_id, system_id); // Appending optional parameters b.append(p.getParameters(), getParameters()); result = b.isEquals(); } else { result = false; } return result; }
From source file:com.nmote.smpp.BindTransceiverRespPDU.java
/** * Checks if <code>o</code> and this object are equal. * * @return true if objects are equal, false otherwise *///from w ww . j a v a 2 s. c om public boolean equals(Object o) { boolean result; if (o instanceof BindTransceiverRespPDU) { BindTransceiverRespPDU p = (BindTransceiverRespPDU) o; EqualsBuilder b = new EqualsBuilder(); b.append(p.getSequence(), getSequence()); b.append(p.getStatus(), getStatus()); // Appending mandatory parameters b.append(p.system_id, system_id); // Appending optional parameters b.append(p.getParameters(), getParameters()); result = b.isEquals(); } else { result = false; } return result; }
From source file:com.nmote.smpp.BindTransmitterRespPDU.java
/** * Checks if <code>o</code> and this object are equal. * * @return true if objects are equal, false otherwise *///w w w. jav a 2s . c om public boolean equals(Object o) { boolean result; if (o instanceof BindTransmitterRespPDU) { BindTransmitterRespPDU p = (BindTransmitterRespPDU) o; EqualsBuilder b = new EqualsBuilder(); b.append(p.getSequence(), getSequence()); b.append(p.getStatus(), getStatus()); // Appending mandatory parameters b.append(p.system_id, system_id); // Appending optional parameters b.append(p.getParameters(), getParameters()); result = b.isEquals(); } else { result = false; } return result; }