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

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

Introduction

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

Prototype

public HashCodeBuilder() 

Source Link

Document

Uses two hard coded choices for the constants needed to build a hashCode.

Usage

From source file:com.anrisoftware.sscontrol.types.internal.UserPasswordImpl.java

@Override
public int hashCode() {
    return new HashCodeBuilder().append(name).append(password).hashCode();
}

From source file:com.wavemaker.tools.apidocs.tools.parser.util.MethodUtils.java

public static String getMethodUniqueIdentifierId(Method method) {
    Class<?>[] parameterTypes = method.getParameterTypes();
    HashCodeBuilder hashCodeBuilder = new HashCodeBuilder();
    for (Class parameterType : parameterTypes) {
        hashCodeBuilder.append(parameterType.getCanonicalName());
    }/*from w  w w  .j  a va2 s  .c  om*/
    return method.getName() + "-" + parameterTypes.length + "-" + hashCodeBuilder.toHashCode();
}

From source file:com.jdom.mediadownloader.series.util.AvailableSeries.java

/**
 * {@inheritDoc}//from ww  w . j  av  a2s  .  com
 */
@Override
public int hashCode() {
    return new HashCodeBuilder().append(this.getName()).toHashCode();
}

From source file:eu.codesketch.scriba.rest.analyser.domain.model.Message.java

@Override
public int hashCode() {
    return new HashCodeBuilder().append(this.status).append(this.message).build();
}

From source file:net.havox.times.model.impl.AbstractChangeAwareClass.java

@Override
public int hashCode() {
    int hashCode;

    if (this.getId() == null) {
        hashCode = super.hashCode();
    } else {//from  w ww.java 2  s  .  com
        HashCodeBuilder builder = new HashCodeBuilder();

        builder.append(this.getId());

        hashCode = builder.toHashCode();
    }

    return hashCode;
}

From source file:ca.travelagency.persistence.query.OrderBy.java

@Override
public int hashCode() {
    return new HashCodeBuilder().append(getProperty()).append(isAscending()).toHashCode();
}

From source file:edu.oregonstate.eecs.mcplan.domains.blackjack.BlackjackStateToken.java

public BlackjackStateToken(final BlackjackState s) {
    assert (s.nplayers() == 1);
    final HashCodeBuilder h = new HashCodeBuilder();
    final StringBuilder sb = new StringBuilder();
    h.append(s.dealerHand());/*  ww w  . ja v  a  2 s . com*/
    phi_ = new float[s.nplayers() * 52 + 52];
    phi_[s.nplayers() * 52 + s.dealerHand().get(0).ordinal()] = 1;
    sb.append("d:").append(s.dealerHand().toString());
    for (int i = 0; i < s.nplayers(); ++i) {
        sb.append(", ").append(i).append(":");
        h.append(s.hand(i));
        for (final Card c : s.hand(i)) {
            phi_[52 * i + c.ordinal()] += 1;
        }
        sb.append(s.hand(i).toString());
        h.append(s.passed(i));
        if (s.passed(i)) {
            sb.append(" passed");
        }
    }
    hash_code_ = h.toHashCode();
    repr_ = sb.toString();
}

From source file:com.qcadoo.mes.technologies.tree.builder.api.ItemWithQuantity.java

@Override
public int hashCode() {
    return new HashCodeBuilder().append(item).append(quantity).toHashCode();
}

From source file:com.hp.ov.sdk.dto.Fabric.java

@Override
public int hashCode() {
    return new HashCodeBuilder().appendSuper(super.hashCode()).append(domainUri).append(reservedVlanRange)
            .toHashCode();/*from  ww  w .  ja  v  a 2s . c  o m*/
}

From source file:com.textocat.textokit.eval.matching.PrimitiveFeatureMatcher.java

@Override
public int hashCode() {
    return new HashCodeBuilder().append(feature).toHashCode();
}