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

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

Introduction

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

Prototype

public EqualsBuilder appendSuper(boolean superEquals) 

Source Link

Document

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

Usage

From source file:eu.datex2.schema._2_0rc2._2_0.OverallPeriod.java

/**
 * Equals.//  w  ww.  j  av  a 2  s . c  o m
 * 
 * @param object
 *            the object
 * @param equalsBuilder
 *            the equals builder
 */
public final void equals(final Object object, final EqualsBuilder equalsBuilder) {
    if (!(object instanceof OverallPeriod)) {
        equalsBuilder.appendSuper(false);
        return;
    }
    if (this == object) {
        return;
    }
    final OverallPeriod that = ((OverallPeriod) object);
    equalsBuilder.append(this.getOverallStartTime(), that.getOverallStartTime());
    equalsBuilder.append(this.getOverallPeriodExtension(), that.getOverallPeriodExtension());
}

From source file:eu.datex2.schema._2_0rc2._2_0.Accident.java

/**
 * {@inheritDoc}//from   w  w  w  . ja v a 2 s . c  om
 */
@Override
public final void equals(final Object object, final EqualsBuilder equalsBuilder) {
    if (!(object instanceof Accident)) {
        equalsBuilder.appendSuper(false);
        return;
    }
    if (this == object) {
        return;
    }
    super.equals(object, equalsBuilder);
    final Accident that = ((Accident) object);
    equalsBuilder.append(this.getAccidentType(), that.getAccidentType());
    equalsBuilder.append(this.getAccidentExtension(), that.getAccidentExtension());
}

From source file:eu.datex2.schema._2_0rc2._2_0.OpenlrGeoCoordinate.java

/**
 * Equals./*w w  w . j  av  a  2  s. co  m*/
 *
 * @param object the object
 * @param equalsBuilder the equals builder
 */
public final void equals(final Object object, final EqualsBuilder equalsBuilder) {
    if (!(object instanceof OpenlrGeoCoordinate)) {
        equalsBuilder.appendSuper(false);
        return;
    }
    if (this == object) {
        return;
    }
    final OpenlrGeoCoordinate that = ((OpenlrGeoCoordinate) object);
    equalsBuilder.append(this.getOpenlrCoordinate(), that.getOpenlrCoordinate());
    equalsBuilder.append(this.getOpenlrGeoCoordinateExtension(), that.getOpenlrGeoCoordinateExtension());
}

From source file:eu.datex2.schema._2_0rc2._2_0.OpenlrPoiWithAccessPoint.java

/**
 * {@inheritDoc}//from   w w  w  .  ja v a 2  s . c  o  m
 */
@Override
public final void equals(final Object object, final EqualsBuilder equalsBuilder) {
    if (!(object instanceof OpenlrPoiWithAccessPoint)) {
        equalsBuilder.appendSuper(false);
        return;
    }
    if (this == object) {
        return;
    }
    super.equals(object, equalsBuilder);
    final OpenlrPoiWithAccessPoint that = ((OpenlrPoiWithAccessPoint) object);
    equalsBuilder.append(this.getOpenlrCoordinate(), that.getOpenlrCoordinate());
    equalsBuilder.append(this.getOpenlrPoiWithAccessPointExtension(),
            that.getOpenlrPoiWithAccessPointExtension());
}

From source file:eu.datex2.schema._2_0rc2._2_0.SituationPublication.java

/**
 * {@inheritDoc}//w  w  w .  ja v  a 2 s.c om
 */
@Override
public final void equals(final Object object, final EqualsBuilder equalsBuilder) {
    if (!(object instanceof SituationPublication)) {
        equalsBuilder.appendSuper(false);
        return;
    }
    if (this == object) {
        return;
    }
    super.equals(object, equalsBuilder);
    final SituationPublication that = ((SituationPublication) object);
    equalsBuilder.append(this.getSituation(), that.getSituation());
    equalsBuilder.append(this.getSituationPublicationExtension(), that.getSituationPublicationExtension());
}

From source file:eu.datex2.schema._2_0rc2._2_0.LinearExtensionType.java

/**
 * Equals./*w w w .  j av a2 s  . com*/
 *
 * @param object the object
 * @param equalsBuilder the equals builder
 */
public final void equals(final Object object, final EqualsBuilder equalsBuilder) {
    if (!(object instanceof LinearExtensionType)) {
        equalsBuilder.appendSuper(false);
        return;
    }
    if (this == object) {
        return;
    }
    final LinearExtensionType that = ((LinearExtensionType) object);
    equalsBuilder.append(this.getOpenlrExtendedLinear(), that.getOpenlrExtendedLinear());
    equalsBuilder.append(this.getAny(), that.getAny());
}

From source file:eu.datex2.schema._2_0rc2._2_0.OpenlrLocationReferencePoint.java

/**
 * {@inheritDoc}/*www.  j a  v a  2 s.c om*/
 */
@Override
public final void equals(final Object object, final EqualsBuilder equalsBuilder) {
    if (!(object instanceof OpenlrLocationReferencePoint)) {
        equalsBuilder.appendSuper(false);
        return;
    }
    if (this == object) {
        return;
    }
    super.equals(object, equalsBuilder);
    final OpenlrLocationReferencePoint that = ((OpenlrLocationReferencePoint) object);
    equalsBuilder.append(this.getOpenlrPathAttributes(), that.getOpenlrPathAttributes());
    equalsBuilder.append(this.getOpenlrLocationReferencePointExtension(),
            that.getOpenlrLocationReferencePointExtension());
}

From source file:eu.datex2.schema._2_0rc2._2_0.PointExtensionType.java

/**
 * Equals./*from  ww  w.ja  va  2s.  co  m*/
 * 
 * @param object
 *            the object
 * @param equalsBuilder
 *            the equals builder
 */
public final void equals(final Object object, final EqualsBuilder equalsBuilder) {
    if (!(object instanceof PointExtensionType)) {
        equalsBuilder.appendSuper(false);
        return;
    }
    if (this == object) {
        return;
    }
    final PointExtensionType that = ((PointExtensionType) object);
    equalsBuilder.append(this.getOpenlrExtendedPoint(), that.getOpenlrExtendedPoint());
    equalsBuilder.append(this.getAny(), that.getAny());
}

From source file:eu.datex2.schema._2_0rc2._2_0.Validity.java

/**
 * Equals./*w  w w.j a va2 s.c  om*/
 * 
 * @param object
 *            the object
 * @param equalsBuilder
 *            the equals builder
 */
public final void equals(final Object object, final EqualsBuilder equalsBuilder) {
    if (!(object instanceof Validity)) {
        equalsBuilder.appendSuper(false);
        return;
    }
    if (this == object) {
        return;
    }
    final Validity that = ((Validity) object);
    equalsBuilder.append(this.getValidityStatus(), that.getValidityStatus());
    equalsBuilder.append(this.getValidityTimeSpecification(), that.getValidityTimeSpecification());
    equalsBuilder.append(this.getValidityExtension(), that.getValidityExtension());
}

From source file:eu.datex2.schema._2_0rc2._2_0.PointCoordinates.java

/**
 * Equals.//from w  w w . j  a  v  a2  s.c  o m
 * 
 * @param object
 *            the object
 * @param equalsBuilder
 *            the equals builder
 */
public final void equals(final Object object, final EqualsBuilder equalsBuilder) {
    if (!(object instanceof PointCoordinates)) {
        equalsBuilder.appendSuper(false);
        return;
    }
    if (this == object) {
        return;
    }
    final PointCoordinates that = ((PointCoordinates) object);
    equalsBuilder.append(this.getLatitude(), that.getLatitude());
    equalsBuilder.append(this.getLongitude(), that.getLongitude());
    equalsBuilder.append(this.getPointCoordinatesExtension(), that.getPointCoordinatesExtension());
}