List of usage examples for org.apache.commons.lang3.builder EqualsBuilder append
public EqualsBuilder append(final boolean[] lhs, final boolean[] rhs)
Deep comparison of array of boolean
.
From source file:com.nmote.smpp.GenericNackPDU.java
/** * Checks if <code>o</code> and this object are equal. * * @return true if objects are equal, false otherwise *//*from www . j a v a 2 s . c om*/ public boolean equals(Object o) { boolean result; if (o instanceof GenericNackPDU) { GenericNackPDU p = (GenericNackPDU) o; EqualsBuilder b = new EqualsBuilder(); b.append(p.getSequence(), getSequence()); b.append(p.getStatus(), getStatus()); // Appending mandatory parameters // Appending optional parameters b.append(p.getParameters(), getParameters()); result = b.isEquals(); } else { result = false; } return result; }
From source file:com.nmote.smpp.ReplaceSmRespPDU.java
/** * Checks if <code>o</code> and this object are equal. * * @return true if objects are equal, false otherwise */// w w w.j a v a 2 s .c o m public boolean equals(Object o) { boolean result; if (o instanceof ReplaceSmRespPDU) { ReplaceSmRespPDU p = (ReplaceSmRespPDU) o; EqualsBuilder b = new EqualsBuilder(); b.append(p.getSequence(), getSequence()); b.append(p.getStatus(), getStatus()); // Appending mandatory parameters // Appending optional parameters b.append(p.getParameters(), getParameters()); result = b.isEquals(); } else { result = false; } return result; }
From source file:com.nmote.smpp.UnbindPDU.java
/** * Checks if <code>o</code> and this object are equal. * * @return true if objects are equal, false otherwise */// ww w . jav a 2s . c o m public boolean equals(Object o) { boolean result; if (o instanceof UnbindPDU) { UnbindPDU p = (UnbindPDU) o; EqualsBuilder b = new EqualsBuilder(); b.append(p.getSequence(), getSequence()); b.append(p.getStatus(), getStatus()); // Appending mandatory parameters // Appending optional parameters b.append(p.getParameters(), getParameters()); result = b.isEquals(); } else { result = false; } return result; }
From source file:com.nmote.smpp.UnbindRespPDU.java
/** * Checks if <code>o</code> and this object are equal. * * @return true if objects are equal, false otherwise *//*from w w w . j av a2 s . co m*/ public boolean equals(Object o) { boolean result; if (o instanceof UnbindRespPDU) { UnbindRespPDU p = (UnbindRespPDU) o; EqualsBuilder b = new EqualsBuilder(); b.append(p.getSequence(), getSequence()); b.append(p.getStatus(), getStatus()); // Appending mandatory parameters // Appending optional parameters b.append(p.getParameters(), getParameters()); result = b.isEquals(); } else { result = false; } return result; }
From source file:com.nmote.smpp.EnquireLinkPDU.java
/** * Checks if <code>o</code> and this object are equal. * * @return true if objects are equal, false otherwise *//* w ww .j a v a2s. c o m*/ public boolean equals(Object o) { boolean result; if (o instanceof EnquireLinkPDU) { EnquireLinkPDU p = (EnquireLinkPDU) o; EqualsBuilder b = new EqualsBuilder(); b.append(p.getSequence(), getSequence()); b.append(p.getStatus(), getStatus()); // Appending mandatory parameters // Appending optional parameters b.append(p.getParameters(), getParameters()); result = b.isEquals(); } else { result = false; } return result; }
From source file:com.github.jgility.core.project.Person.java
@Override public boolean equals(Object obj) { if (obj instanceof Person) { Person person = (Person) obj;// w ww .j a v a2 s.c om EqualsBuilder builder = new EqualsBuilder(); builder.append(firstname, person.getFirstname()); builder.append(surname, person.getSurname()); builder.append(eMail, person.eMail); return builder.isEquals(); } return false; }
From source file:com.google.code.siren4j.component.impl.EntityImpl.java
@Override public boolean equals(Object obj) { if (this == obj) { return true; }/* w w w . j av a 2s. co m*/ if (obj == null) { return false; } if (!(obj instanceof EntityImpl)) { return false; } EntityImpl other = (EntityImpl) obj; EqualsBuilder equalsBuilder = new EqualsBuilder(); equalsBuilder.append(rel, other.rel).append(componentClass, other.componentClass).append(href, href); return equalsBuilder.isEquals(); }
From source file:com.genologics.ri.Location.java
@Override public boolean equals(Object obj) { boolean equal = obj == this; if (!equal && obj != null) { if (getClass().equals(obj.getClass())) { Location other = (Location) obj; EqualsBuilder b = new EqualsBuilder(); b.append(container, other.container); b.append(wellPosition, other.wellPosition); equal = b.isEquals();/*ww w . j a v a2 s .co m*/ } } return equal; }
From source file:com.hypersocket.menus.MenuRegistration.java
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (!getClass().isAssignableFrom(obj.getClass()) && !obj.getClass().isAssignableFrom(getClass())) return false; MenuRegistration other = (MenuRegistration) obj; EqualsBuilder builder = new EqualsBuilder(); builder.append(getId(), other.getId()); return builder.build(); }
From source file:com.ibasco.agql.core.AbstractMessage.java
protected final EqualsBuilder equalsBuilder(Object rhs) { final EqualsBuilder builder = new EqualsBuilder(); AbstractMessage r = (AbstractMessage) rhs; builder.append(recipient(), r.recipient()); builder.append(sender(), r.sender()); builder.append(defaultIfNull(getMessage(), "").getClass(), defaultIfNull(r.getMessage(), 1).getClass()); return builder; }