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:org.silverpeas.components.suggestionbox.web.SuggestionMatcher.java
@Override protected boolean matchesSafely(SuggestionEntity actual) { final EqualsBuilder matcher = new EqualsBuilder(); matcher.append(actual.getId(), expected.getId()); matcher.append(actual.getTitle(), expected.getTitle()); matcher.append(actual.getContent(), expected.getContent()); matcher.append(actual.getValidation().getStatus(), expected.getValidation().getStatus()); return matcher.isEquals(); }
From source file:org.silverpeas.core.io.media.Definition.java
@Override public boolean equals(final Object obj) { if (obj == null) { return false; }//from ww w. j a v a2 s . c om if (super.equals(obj)) { return true; } if (getClass() != obj.getClass()) { return false; } final Definition other = (Definition) obj; EqualsBuilder matcher = new EqualsBuilder(); matcher.append(getWidth(), other.getWidth()); matcher.append(getHeight(), other.getHeight()); return matcher.isEquals(); }
From source file:org.silverpeas.core.notification.message.AbstractMessage.java
@Override public boolean equals(final Object obj) { if (obj == null) { return false; }/*from w w w . ja va2s.c om*/ if (getClass() != obj.getClass()) { return false; } final Message other = (Message) obj; EqualsBuilder matcher = new EqualsBuilder(); matcher.append(getType(), other.getType()); matcher.append(getContent(), other.getContent()); matcher.append(getDisplayLiveTime(), other.getDisplayLiveTime()); return matcher.isEquals(); }
From source file:org.silverpeas.core.persistence.datasource.model.AbstractEntity.java
@SuppressWarnings("unchecked") @Override/*from ww w .j av a 2 s . c o m*/ public final boolean equals(Object obj) { if (obj == null) { return false; } if (super.equals(obj)) { return true; } if (getClass() != obj.getClass()) { return false; } final ENTITY other = (ENTITY) obj; if (getId() != null && other.getId() != null) { EqualsBuilder matcher = new EqualsBuilder(); matcher.append(getId(), other.getId()); return matcher.isEquals(); } return false; }
From source file:org.silverpeas.core.persistence.datasource.model.jpa.AbstractJpaEntity.java
@SuppressWarnings("unchecked") @Override//ww w .j a v a2 s . c o m public boolean equals(Object obj) { if (obj == null) { return false; } if (super.equals(obj)) { return true; } if (getClass() != obj.getClass()) { return false; } final T other = (T) obj; if (getId() != null && other.getId() != null) { EqualsBuilder matcher = new EqualsBuilder(); matcher.append(getId(), other.getId()); return matcher.isEquals(); } return false; }
From source file:org.silverpeas.core.persistence.datasource.model.jpa.SilverpeasJpaEntity.java
@SuppressWarnings("unchecked") @Override/* w w w .j a v a 2 s . c om*/ public boolean equals(Object obj) { if (obj == null) { return false; } if (super.equals(obj)) { return true; } if (getClass() != obj.getClass()) { return false; } final E other = (E) obj; if (getId() != null && other.getId() != null) { EqualsBuilder matcher = new EqualsBuilder(); matcher.append(getId(), other.getId()); return matcher.isEquals(); } return false; }
From source file:org.silverpeas.core.personalization.dao.PersonalizationMatcher.java
@Override public boolean matches(Object item) { boolean match = false; if (item instanceof UserPreferences) { UserPreferences actual = (UserPreferences) item; EqualsBuilder matcher = new EqualsBuilder(); matcher.append(expected.getId(), actual.getId()); matcher.append(expected.getLanguage(), actual.getLanguage()); matcher.append(expected.getZoneId(), actual.getZoneId()); matcher.append(expected.getLook(), actual.getLook()); matcher.append(expected.getPersonalWorkSpaceId(), actual.getPersonalWorkSpaceId()); matcher.append(expected.isThesaurusEnabled(), actual.isThesaurusEnabled()); matcher.append(expected.isDragAndDropEnabled(), actual.isDragAndDropEnabled()); matcher.append(expected.isWebdavEditionEnabled(), actual.isWebdavEditionEnabled()); matcher.append(expected.getDisplay(), actual.getDisplay()); match = matcher.isEquals();/* ww w . ja va2s . co m*/ } return match; }
From source file:org.silverpeas.core.process.io.file.AbstractDummyHandledFile.java
@Override public boolean equals(final Object obj) { if (obj == null) { return false; }//from w ww . j a va 2s . c o m if (getClass() != obj.getClass()) { return false; } final DummyHandledFile other = (DummyHandledFile) obj; EqualsBuilder matcher = new EqualsBuilder(); matcher.append(getComponentInstanceId(), other.getComponentInstanceId()); matcher.append(getPath(), other.getPath()); matcher.append(getName(), other.getName()); matcher.append(isDeleted(), other.isDeleted()); return matcher.isEquals(); }
From source file:org.silverpeas.core.subscription.service.AbstractSubscription.java
@Override public boolean equals(Object o) { if (this == o) { return true; }/*from w w w. j av a 2s. c o m*/ if (o == null || getClass() != o.getClass()) { return false; } AbstractSubscription that = (AbstractSubscription) o; final EqualsBuilder builder = new EqualsBuilder(); builder.append(subscriber, that.subscriber); builder.append(resource, that.resource); builder.append(subscriptionMethod, that.subscriptionMethod); return builder.isEquals(); }
From source file:org.silverpeas.core.subscription.web.SubscriberEntityMatcher.java
@Override public boolean matches(Object item) { if (item instanceof SubscriberEntity) { SubscriberEntity actual = (SubscriberEntity) item; EqualsBuilder match = new EqualsBuilder(); match.append(subscriber.getId(), actual.getId()); switch (subscriber.getType()) { case GROUP: match.appendSuper(actual.isGroup()); match.appendSuper(!actual.isUser()); break; case USER: match.appendSuper(!actual.isGroup()); match.appendSuper(actual.isUser()); break; default://from w w w . ja va 2s . co m match.appendSuper(false); break; } return match.isEquals(); } return false; }