Example usage for org.apache.commons.lang3.builder EqualsBuilder build

List of usage examples for org.apache.commons.lang3.builder EqualsBuilder build

Introduction

In this page you can find the example usage for org.apache.commons.lang3.builder EqualsBuilder build.

Prototype

@Override
public Boolean build() 

Source Link

Document

Returns true if the fields that have been checked are all equal.

Usage

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();
}