List of usage examples for org.apache.commons.lang3.builder EqualsBuilder build
@Override
public Boolean build()
Returns true
if the fields that have been checked are all equal.
From source file:com.evrythng.commons.domain.Value.java
@Override public final boolean equals(final Object other) { if (other == null || other.getClass() != getClass()) { return false; }//from www . j a va2 s . com Value<V> that = (Value<V>) other; EqualsBuilder equals = new EqualsBuilder(); equals.append(value, that.value); return equals.build(); }
From source file:com.hypersocket.repository.AbstractEntity.java
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; @SuppressWarnings("unchecked") AbstractEntity<T> other = (AbstractEntity<T>) obj; if (getId() == null) { if (other.getId() != null) return false; } else if (!getId().equals(other.getId())) return false; EqualsBuilder builder = new EqualsBuilder(); doEqualsOnKeys(builder, obj);/*from w ww. ja va2 s .c o m*/ return builder.build(); }
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.evrythng.thng.resource.model.store.Property.java
@Override public boolean equals(final Object other) { if (other == null || other.getClass() != getClass()) { return false; }/*from w w w. ja v a 2 s. com*/ Property<VALUE_TYPE> that = (Property<VALUE_TYPE>) other; EqualsBuilder equals = new EqualsBuilder(); equals.append(key, that.key); equals.append(value, that.value); equals.append(getTimestamp(), that.getTimestamp()); return equals.build(); }
From source file:com.tuplejump.stargate.lucene.query.function.Tuple.java
@Override public boolean equals(Object obj) { Tuple other = ((Tuple) obj);// w w w . jav a 2 s . co m if (tuple == null && other.tuple == null) return true; EqualsBuilder equalsBuilder = new EqualsBuilder(); for (int i = 0; i < tuple.length; i++) { equalsBuilder.append(tuple[i], other.tuple[i]); } return equalsBuilder.build(); }
From source file:de.bstreit.java.oscr.business.base.persistence.AbstractPersistentObjectWithContinuance.java
private boolean performEquals(SUB_TYPE_IMPL_ADD_EQUALS_HASHCODE obj) { final EqualsBuilder equalsBuilder = new EqualsBuilder(); final AbstractPersistentObjectWithContinuance<?> objSuper = obj; equalsBuilder.append(validFrom, objSuper.validFrom); additionalEqualsForSubclasses(equalsBuilder, obj); return equalsBuilder.build(); }
From source file:com.amazon.janusgraph.diskstorage.dynamodb.DynamoDBDelegate.java
public static boolean areGSIsSameConfiguration(GlobalSecondaryIndexDescription g1, GlobalSecondaryIndexDescription g2) { if (g1 == null ^ g2 == null) { return false; }/*from w w w . j a v a 2 s . co m*/ if (g1 == g2) { return true; } final EqualsBuilder builder = new EqualsBuilder(); builder.append(g1.getIndexName(), g2.getIndexName()); builder.append(g1.getKeySchema(), g2.getKeySchema()); builder.append(g1.getProjection().getProjectionType(), g2.getProjection().getProjectionType()); builder.append(g1.getProvisionedThroughput().getReadCapacityUnits(), g2.getProvisionedThroughput().getReadCapacityUnits()); builder.append(g1.getProvisionedThroughput().getWriteCapacityUnits(), g2.getProvisionedThroughput().getWriteCapacityUnits()); final Set<String> projectionNonKeyAttributesG1 = g1.getProjection().getNonKeyAttributes() == null ? Collections.<String>emptySet() : new HashSet<String>(g1.getProjection().getNonKeyAttributes()); final Set<String> projectionNonKeyAttributesG2 = g2.getProjection().getNonKeyAttributes() == null ? Collections.<String>emptySet() : new HashSet<String>(g2.getProjection().getNonKeyAttributes()); builder.append(projectionNonKeyAttributesG1, projectionNonKeyAttributesG2); return builder.build().booleanValue(); }
From source file:org.kisoonlineapp.security.event.UserEvent.java
@Override public boolean equals(Object obj) { if (obj == null) { return false; }//from w ww .j av a 2 s . c o m if (!(obj instanceof UserEvent)) { return false; } final UserEvent other = (UserEvent) obj; EqualsBuilder eb = new EqualsBuilder(); eb.append(this.userEventType, other.userEventType); Boolean equals = eb.build(); return equals; }
From source file:org.kisoonlineapp.uc.event.UcKisoonlineAppEvent.java
@Override public boolean equals(Object obj) { if (obj == null) { return false; }//from www .ja va2 s .c om if (!(obj instanceof UcKisoonlineAppEvent)) { return false; } final UcKisoonlineAppEvent other = (UcKisoonlineAppEvent) obj; final EqualsBuilder eb = new EqualsBuilder(); eb.append(this.ucKisoonlineAppEventType, other.ucKisoonlineAppEventType); final Boolean equals = eb.build(); return equals; }
From source file:org.smurn.jsift.ScaleSpacePoint.java
@Override public boolean equals(Object obj) { if (obj == null) { return false; }// w w w . j ava 2s . c o m if (obj == this) { return true; } if (obj.getClass() != getClass()) { return false; } ScaleSpacePoint other = (ScaleSpacePoint) obj; EqualsBuilder builder = new EqualsBuilder(); builder.append(x, other.x); builder.append(y, other.y); builder.append(sigma, other.sigma); return builder.build(); }