Example usage for org.apache.commons.lang3.builder HashCodeBuilder toHashCode

List of usage examples for org.apache.commons.lang3.builder HashCodeBuilder toHashCode

Introduction

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

Prototype

public int toHashCode() 

Source Link

Document

Return the computed hashCode.

Usage

From source file:edu.oregonstate.eecs.mcplan.domains.cosmic.policy.HystereticLoadShedding.java

@Override
public int hashCode() {
    final HashCodeBuilder hb = new HashCodeBuilder();
    hb.append(getClass()).append(amount).append(fault_threshold).append(clear_threshold).append(delay);
    return hb.toHashCode();
}

From source file:io.netlibs.bgp.config.nodes.CapabilitiesDecorator.java

@Override
public int hashCode() {

    final HashCodeBuilder hcb = new HashCodeBuilder();

    for (final Capability cap : this.getRequiredCapabilities()) {
        hcb.append(cap).append(false);/* w w  w  . ja  va  2s.c  o m*/
    }

    for (final Capability cap : this.getOptionalCapabilities()) {
        hcb.append(cap).append(true);
    }

    return hcb.toHashCode();
}

From source file:com.google.dart.server.generated.types.AnalysisError.java

@Override
public int hashCode() {
    HashCodeBuilder builder = new HashCodeBuilder();
    builder.append(severity);/*from   w  w w. ja  v  a2s .c  o  m*/
    builder.append(type);
    builder.append(location);
    builder.append(message);
    builder.append(correction);
    return builder.toHashCode();
}

From source file:de.bstreit.java.oscr.business.base.persistence.AbstractPersistentObjectWithContinuance.java

@Override
public final int hashCode() {
    // no NOT consider validTo, as this might change over time!
    final HashCodeBuilder builder = new HashCodeBuilder();

    builder.append(validFrom);/*from  ww w.ja v a 2  s.  co m*/
    additionalHashcodeForSubclasses(builder);

    return builder.toHashCode();
}

From source file:br.com.autonomiccs.apacheCloudStack.client.beans.ApacheCloudStackUser.java

@Override
public int hashCode() {
    HashCodeBuilder hashCodeBuilder = new HashCodeBuilder();
    hashCodeBuilder.append(this.username);
    hashCodeBuilder.append(this.password);
    hashCodeBuilder.append(this.domain);

    hashCodeBuilder.append(this.secretKey);
    hashCodeBuilder.append(this.apiKey);

    return hashCodeBuilder.toHashCode();
}

From source file:io.netlibs.bgp.config.nodes.impl.CapabilitiesImpl.java

@Override
public int hashCode() {
    final HashCodeBuilder hcb = new HashCodeBuilder();

    for (final Capability cap : this.requiredCapabilities) {
        hcb.append(cap).append(false);/*from   w ww.  jav  a2 s.  com*/
    }

    for (final Capability cap : this.optionalCapabilities) {
        hcb.append(cap).append(true);
    }

    return hcb.toHashCode();
}

From source file:com.google.dart.server.generated.types.RefactoringMethodParameter.java

@Override
public int hashCode() {
    HashCodeBuilder builder = new HashCodeBuilder();
    builder.append(id);//from  w  w w . j a v a  2s .  co  m
    builder.append(kind);
    builder.append(type);
    builder.append(name);
    builder.append(parameters);
    return builder.toHashCode();
}

From source file:io.netlibs.bgp.protocol.capabilities.OutboundRouteFilteringCapability.java

@Override
protected int hashCodeSubclass() {
    HashCodeBuilder hcb = new HashCodeBuilder();

    hcb.append(getAddressFamily()).append(getSubsequentAddressFamily());

    for (ORFType orfType : getFilters().keySet())
        hcb.append(orfType.toCode()).append(getFilters().get(orfType).toCode());

    return hcb.toHashCode();
}

From source file:com.nmote.smpp.CancelSmRespPDU.java

/**
 * Calculates hash code of this object.//from w w  w  . j a  v  a  2 s  .c  o m
 *
 * @return hash code
 */
public int hashCode() {
    HashCodeBuilder b = new HashCodeBuilder();
    b.append(getSequence());
    b.append(getStatus());

    // Appending mandatory parameters

    // Appending optional parameters
    if (getParameters() != null) {
        b.append(getParameters());
    }

    return b.toHashCode();
}

From source file:de.micromata.tpsb.doc.parser.FileInfo.java

@Override
public int hashCode() {
    HashCodeBuilder hb = new HashCodeBuilder();
    hb.append(className);/*from  w ww . j av  a  2 s.c  o  m*/
    return hb.toHashCode();
}