List of usage examples for org.apache.commons.lang3.builder CompareToBuilder appendSuper
public CompareToBuilder appendSuper(final int superCompareTo)
Appends to the builder
the compareTo(Object)
result of the superclass.
From source file:io.netlibs.bgp.protocol.attributes.PathAttribute.java
@Override public int compareTo(final PathAttribute o) { final CompareToBuilder builder = new CompareToBuilder(); builder.append(this.internalType(), o.internalType()).append(this.getCategory(), o.getCategory()) .append(this.isOptional(), o.isOptional()).append(this.isPartial(), o.isPartial()) .append(this.isTransitive(), o.isTransitive()); if (this.internalType() == o.internalType()) { builder.appendSuper(this.subclassCompareTo(o)); }/*from www .ja va 2 s .co m*/ return builder.toComparison(); }
From source file:org.bgp4j.net.attributes.PathAttribute.java
@Override public int compareTo(PathAttribute o) { CompareToBuilder builder = new CompareToBuilder(); builder.append(internalType(), o.internalType()).append(getCategory(), o.getCategory()) .append(isOptional(), o.isOptional()).append(isPartial(), o.isPartial()) .append(isTransitive(), o.isTransitive()); if (internalType() == o.internalType()) builder.appendSuper(subclassCompareTo(o)); return builder.toComparison(); }