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:com.invariantproperties.project.student.matcher.CourseEquality.java
@Override public boolean matchesSafely(Course actual) { if (actual == null) { return false; }//from ww w .jav a 2s .c o m EqualsBuilder eq = new EqualsBuilder(); eq.append(expected.getId(), actual.getId()); eq.append(expected.getUuid(), actual.getUuid()); eq.append(expected.getCode(), actual.getCode()); eq.append(expected.getName(), actual.getName()); eq.append(expected.getSummary(), actual.getSummary()); eq.append(expected.getDescription(), actual.getDescription()); eq.append(expected.getCreditHours(), actual.getCreditHours()); eq.append(expected.getCreationDate(), actual.getCreationDate()); return eq.isEquals(); }
From source file:com.nmote.smpp.OutbindPDU.java
/** * Checks if <code>o</code> and this object are equal. * * @return true if objects are equal, false otherwise *//* w ww. jav a 2 s . c o m*/ public boolean equals(Object o) { boolean result; if (o instanceof OutbindPDU) { OutbindPDU p = (OutbindPDU) 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); b.append(p.password, password); // Appending optional parameters b.append(p.getParameters(), getParameters()); result = b.isEquals(); } else { result = false; } return result; }
From source file:com.nmote.smpp.AlertNotificationPDU.java
/** * Checks if <code>o</code> and this object are equal. * * @return true if objects are equal, false otherwise *///from w w w. j a va2 s .c o m public boolean equals(Object o) { boolean result; if (o instanceof AlertNotificationPDU) { AlertNotificationPDU p = (AlertNotificationPDU) o; EqualsBuilder b = new EqualsBuilder(); b.append(p.getSequence(), getSequence()); b.append(p.getStatus(), getStatus()); // Appending mandatory parameters b.append(p.source_addr, source_addr); b.append(p.esme_addr, esme_addr); // Appending optional parameters b.append(p.getParameters(), getParameters()); result = b.isEquals(); } else { result = false; } return result; }
From source file:com.norconex.committer.core.AbstractBatchCommitter.java
@Override public boolean equals(Object obj) { if (this == obj) { return true; }// w w w. j av a2 s . c o m if (obj == null) { return false; } if (!(obj instanceof AbstractBatchCommitter)) { return false; } AbstractBatchCommitter other = (AbstractBatchCommitter) obj; EqualsBuilder equalsBuilder = new EqualsBuilder(); equalsBuilder.appendSuper(super.equals(other)); equalsBuilder.append(commitBatchSize, other.commitBatchSize); equalsBuilder.append(maxRetries, other.maxRetries); equalsBuilder.append(maxRetryWait, other.maxRetryWait); equalsBuilder.append(operations, other.operations); return equalsBuilder.isEquals(); }
From source file:com.nmote.smpp.QueryBroadcastSmPDU.java
/** * Checks if <code>o</code> and this object are equal. * * @return true if objects are equal, false otherwise *///w w w . j av a 2 s . c o m public boolean equals(Object o) { boolean result; if (o instanceof QueryBroadcastSmPDU) { QueryBroadcastSmPDU p = (QueryBroadcastSmPDU) o; EqualsBuilder b = new EqualsBuilder(); b.append(p.getSequence(), getSequence()); b.append(p.getStatus(), getStatus()); // Appending mandatory parameters b.append(p.message_id, message_id); b.append(p.source_addr, source_addr); // Appending optional parameters b.append(p.getParameters(), getParameters()); result = b.isEquals(); } else { result = false; } return result; }
From source file:com.nmote.smpp.QuerySmPDU.java
/** * Checks if <code>o</code> and this object are equal. * * @return true if objects are equal, false otherwise *///ww w.j a v a 2 s. c om public boolean equals(Object o) { boolean result; if (o instanceof QuerySmPDU) { QuerySmPDU p = (QuerySmPDU) o; EqualsBuilder b = new EqualsBuilder(); b.append(p.getSequence(), getSequence()); b.append(p.getStatus(), getStatus()); // Appending mandatory parameters b.append(p.message_id, message_id); b.append(p.source_addr, source_addr); // Appending optional parameters b.append(p.getParameters(), getParameters()); result = b.isEquals(); } else { result = false; } return result; }
From source file:com.nmote.smpp.Binding.java
/** * Checks if o and this object are equal. * * @return true if objects are equal, false otherwise *//*from w w w . j a v a 2s .c o m*/ @Override public boolean equals(Object o) { boolean result; if (o != null && o instanceof Binding) { Binding binding = (Binding) o; EqualsBuilder b = new EqualsBuilder(); b.append(systemId, binding.systemId); b.append(systemType, binding.systemType); b.append(receiver, binding.receiver); b.append(transmitter, binding.transmitter); b.append(password, binding.password); b.append(addressRange, binding.addressRange); result = b.isEquals(); } else { result = false; } return result; }
From source file:com.nmote.smpp.SubmitMultiRespPDU.java
/** * Checks if <code>o</code> and this object are equal. * * @return true if objects are equal, false otherwise *//* ww w .jav a2s . c om*/ public boolean equals(Object o) { boolean result; if (o instanceof SubmitMultiRespPDU) { SubmitMultiRespPDU p = (SubmitMultiRespPDU) o; EqualsBuilder b = new EqualsBuilder(); b.append(p.getSequence(), getSequence()); b.append(p.getStatus(), getStatus()); // Appending mandatory parameters b.append(p.message_id, message_id); b.append(p.unsucess_sme, unsucess_sme); // Appending optional parameters b.append(p.getParameters(), getParameters()); result = b.isEquals(); } else { result = false; } return result; }
From source file:fr.landel.utils.commons.tuple.Generic.java
/** * <p>// www . j a va 2 s .c om * Compares this generic to another. Each sub-objects are checked. * </p> * * @param obj * the object to compare to, null returns false * @return true if the elements of the generic are equal */ @Override public boolean equals(final Object obj) { if (obj == this) { return true; } if (obj instanceof Generic) { final Generic<?> other = (Generic<?>) obj; if (this.getAll().size() != other.getAll().size()) { return false; } final EqualsBuilder equalsBuilder = new EqualsBuilder(); final Iterator<T> iterator = this.getAll().iterator(); final Iterator<?> otherIterator = other.getAll().iterator(); while (iterator.hasNext() && otherIterator.hasNext()) { equalsBuilder.append(iterator.next(), otherIterator.next()); } return equalsBuilder.isEquals(); } return false; }
From source file:com.github.jgility.core.project.Product.java
@Override public boolean equals(Object obj) { if (obj instanceof Product) { Product product = (Product) obj; EqualsBuilder builder = new EqualsBuilder(); builder.append(description, product.description); builder.append(name, product.name); builder.append(productBacklog, product.productBacklog); builder.append(productOwner, product.productOwner); builder.append(projects, product.projects); return builder.isEquals(); }/*from w w w . j a v a2 s . c o m*/ return false; }