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

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

Introduction

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

Prototype

public EqualsBuilder appendSuper(final boolean superEquals) 

Source Link

Document

Adds the result of super.equals() to this builder.

Usage

From source file:org.silverpeas.viewer.web.PreviewEntityMatcher.java

@Override
public boolean matches(final Object item) {
    boolean match = false;
    if (item instanceof PreviewEntity) {
        final PreviewEntity actual = (PreviewEntity) item;
        final EqualsBuilder matcher = new EqualsBuilder();
        matcher.appendSuper(actual.getURI().toString().endsWith("/preview/componentName5/attachment/7"));
        matcher.appendSuper(actual.getURL().toString().endsWith("/URL/physicalName7"));
        matcher.append("originalFileName7", actual.getOriginalFileName());
        match = matcher.isEquals();//  ww w.j  a va  2 s .c  om
    }
    return match;
}

From source file:org.smurn.jply.ListProperty.java

@Override
public boolean equals(final Object obj) {
    if (obj == null) {
        return false;
    }/*  www.  j av a  2  s  . c  om*/
    if (obj == this) {
        return true;
    }
    if (obj.getClass() != getClass()) {
        return false;
    }
    ListProperty rhs = (ListProperty) obj;
    EqualsBuilder builder = new EqualsBuilder();
    builder.appendSuper(super.equals(obj));
    builder.append(countType, rhs.countType);
    return builder.isEquals();
}

From source file:org.xwiki.rendering.block.IdBlock.java

@Override
public boolean equals(Object obj) {
    if (obj == this) {
        return true;
    }/*from w ww  . j av a 2  s. c o m*/

    if (obj instanceof IdBlock) {
        EqualsBuilder builder = new EqualsBuilder();

        builder.appendSuper(super.equals(obj));
        builder.append(getName(), ((IdBlock) obj).getName());

        return builder.isEquals();
    }

    return false;
}