Example usage for org.apache.commons.lang.builder HashCodeBuilder append

List of usage examples for org.apache.commons.lang.builder HashCodeBuilder append

Introduction

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

Prototype

public HashCodeBuilder append(short[] array) 

Source Link

Document

Append a hashCode for a short array.

Usage

From source file:backtype.storm.generated.ExecutorSummary.java

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

    boolean present_executor_info = true && (is_set_executor_info());
    builder.append(present_executor_info);
    if (present_executor_info)
        builder.append(executor_info);/*from  w  ww .j ava  2  s .co  m*/

    boolean present_component_id = true && (is_set_component_id());
    builder.append(present_component_id);
    if (present_component_id)
        builder.append(component_id);

    boolean present_host = true && (is_set_host());
    builder.append(present_host);
    if (present_host)
        builder.append(host);

    boolean present_port = true;
    builder.append(present_port);
    if (present_port)
        builder.append(port);

    boolean present_uptime_secs = true;
    builder.append(present_uptime_secs);
    if (present_uptime_secs)
        builder.append(uptime_secs);

    boolean present_stats = true && (is_set_stats());
    builder.append(present_stats);
    if (present_stats)
        builder.append(stats);

    return builder.toHashCode();
}

From source file:com.cloudera.flume.handlers.thrift.ThriftFlumeEvent.java

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

    boolean present_timestamp = true;
    builder.append(present_timestamp);
    if (present_timestamp)
        builder.append(timestamp);/*from  w  ww.j  a va  2s.  c o  m*/

    boolean present_priority = true && (isSetPriority());
    builder.append(present_priority);
    if (present_priority)
        builder.append(priority.getValue());

    boolean present_body = true && (isSetBody());
    builder.append(present_body);
    if (present_body)
        builder.append(body);

    boolean present_nanos = true;
    builder.append(present_nanos);
    if (present_nanos)
        builder.append(nanos);

    boolean present_host = true && (isSetHost());
    builder.append(present_host);
    if (present_host)
        builder.append(host);

    boolean present_fields = true && (isSetFields());
    builder.append(present_fields);
    if (present_fields)
        builder.append(fields);

    return builder.toHashCode();
}

From source file:jp.go.nict.langrid.dao.entity.Service.java

@Override
protected HashCodeBuilder appendSpecialHashCode(HashCodeBuilder builder, Collection<String> appendedFields) {
    HashCodeBuilder b = super.appendSpecialHashCode(builder, appendedFields);
    appendedFields.add("instance");
    appendedFields.add("attributes");
    appendedFields.add("endpoints");
    appendedFields.add("deployments");
    appendedFields.add("invocations");
    return b.append(attributes.entrySet()).append(endpoints).append(deployments).append(invocations);
}

From source file:com.nfsdb.thrift.model.Quote.java

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

    builder.append(true);
    builder.append(timestamp);//from  www.  jav  a2s  . c o  m

    boolean present_sym = (isSetSym());
    builder.append(present_sym);
    if (present_sym)
        builder.append(sym);

    builder.append(true);
    builder.append(bid);

    builder.append(true);
    builder.append(ask);

    builder.append(true);
    builder.append(bidSize);

    builder.append(true);
    builder.append(askSize);

    boolean present_mode = (isSetMode());
    builder.append(present_mode);
    if (present_mode)
        builder.append(mode);

    boolean present_ex = (isSetEx());
    builder.append(present_ex);
    if (present_ex)
        builder.append(ex);

    return builder.toHashCode();
}

From source file:fr.cls.atoll.motu.processor.iso19139.OperationMetadata.java

/**
 * Hash code./*w ww.  j av  a 2  s  .  co m*/
 * 
 * @param hashCodeBuilder the hash code builder
 */
public void hashCode(HashCodeBuilder hashCodeBuilder) {
    if (LOG.isDebugEnabled()) {
        LOG.debug("hashCode(HashCodeBuilder) - entering");
    }

    hashCodeBuilder.append(this.getOperationName());
    hashCodeBuilder.append(this.getInvocationName());

    if (LOG.isDebugEnabled()) {
        LOG.debug("hashCode(HashCodeBuilder) - exiting");
    }
}

From source file:com.nfsdb.thrift.model.Trade2.java

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

    builder.append(true);
    builder.append(timestamp);/*from   w w w.j  a va  2  s .  co  m*/

    boolean present_sym = (isSetSym());
    builder.append(present_sym);
    if (present_sym)
        builder.append(sym);

    builder.append(true);
    builder.append(price);

    builder.append(true);
    builder.append(size);

    builder.append(true);
    builder.append(stop);

    boolean present_cond = (isSetCond());
    builder.append(present_cond);
    if (present_cond)
        builder.append(cond);

    boolean present_ex = (isSetEx());
    builder.append(present_ex);
    if (present_ex)
        builder.append(ex);

    builder.append(true);
    builder.append(stop1);

    builder.append(true);
    builder.append(stop2);

    builder.append(true);
    builder.append(stop3);

    builder.append(true);
    builder.append(stop4);

    builder.append(true);
    builder.append(stop5);

    builder.append(true);
    builder.append(stop6);

    builder.append(true);
    builder.append(stop7);

    builder.append(true);
    builder.append(stop8);

    builder.append(true);
    builder.append(stop9);

    builder.append(true);
    builder.append(stop10);

    builder.append(true);
    builder.append(stop11);

    builder.append(true);
    builder.append(stop12);

    builder.append(true);
    builder.append(stop13);

    builder.append(true);
    builder.append(stop14);

    builder.append(true);
    builder.append(stop15);

    builder.append(true);
    builder.append(stop16);

    builder.append(true);
    builder.append(stop17);

    builder.append(true);
    builder.append(stop18);

    builder.append(true);
    builder.append(stop19);

    builder.append(true);
    builder.append(stop20);

    builder.append(true);
    builder.append(stop21);

    builder.append(true);
    builder.append(stop22);

    builder.append(true);
    builder.append(stop23);

    builder.append(true);
    builder.append(stop24);

    builder.append(true);
    builder.append(stop25);

    builder.append(true);
    builder.append(stop35);

    builder.append(true);
    builder.append(stop36);

    builder.append(true);
    builder.append(stop37);

    builder.append(true);
    builder.append(stop38);

    builder.append(true);
    builder.append(stop39);

    builder.append(true);
    builder.append(stop40);

    builder.append(true);
    builder.append(stop41);

    builder.append(true);
    builder.append(stop42);

    builder.append(true);
    builder.append(stop43);

    builder.append(true);
    builder.append(stop44);

    builder.append(true);
    builder.append(stop45);

    builder.append(true);
    builder.append(stop46);

    builder.append(true);
    builder.append(stop47);

    builder.append(true);
    builder.append(stop48);

    builder.append(true);
    builder.append(stop49);

    builder.append(true);
    builder.append(stop50);

    builder.append(true);
    builder.append(stop51);

    builder.append(true);
    builder.append(stop52);

    builder.append(true);
    builder.append(stop53);

    builder.append(true);
    builder.append(stop54);

    builder.append(true);
    builder.append(stop55);

    builder.append(true);
    builder.append(stop56);

    builder.append(true);
    builder.append(stop57);

    builder.append(true);
    builder.append(stop58);

    builder.append(true);
    builder.append(stop59);

    builder.append(true);
    builder.append(stop60);

    builder.append(true);
    builder.append(stop61);

    builder.append(true);
    builder.append(stop62);

    builder.append(true);
    builder.append(stop63);

    builder.append(true);
    builder.append(stop64);

    builder.append(true);
    builder.append(stop65);

    builder.append(true);
    builder.append(stop66);

    builder.append(true);
    builder.append(stop67);

    builder.append(true);
    builder.append(stop68);

    builder.append(true);
    builder.append(stop69);

    builder.append(true);
    builder.append(stop70);

    builder.append(true);
    builder.append(stop71);

    builder.append(true);
    builder.append(stop72);

    builder.append(true);
    builder.append(stop73);

    builder.append(true);
    builder.append(stop74);

    builder.append(true);
    builder.append(stop75);

    builder.append(true);
    builder.append(stop76);

    builder.append(true);
    builder.append(stop77);

    builder.append(true);
    builder.append(stop78);

    builder.append(true);
    builder.append(stop79);

    builder.append(true);
    builder.append(stop80);

    builder.append(true);
    builder.append(stop81);

    builder.append(true);
    builder.append(stop82);

    builder.append(true);
    builder.append(stop83);

    builder.append(true);
    builder.append(stop84);

    builder.append(true);
    builder.append(stop85);

    builder.append(true);
    builder.append(stop86);

    builder.append(true);
    builder.append(stop87);

    builder.append(true);
    builder.append(stop88);

    builder.append(true);
    builder.append(stop89);

    builder.append(true);
    builder.append(stop90);

    builder.append(true);
    builder.append(stop91);

    builder.append(true);
    builder.append(stop92);

    builder.append(true);
    builder.append(stop93);

    builder.append(true);
    builder.append(stop94);

    builder.append(true);
    builder.append(stop95);

    builder.append(true);
    builder.append(stop96);

    builder.append(true);
    builder.append(stop97);

    builder.append(true);
    builder.append(stop98);

    builder.append(true);
    builder.append(stop99);

    return builder.toHashCode();
}

From source file:nl.b3p.wms.capabilities.Layer.java

public int hashCode() {
    HashCodeBuilder hcb = new HashCodeBuilder(17, 37);
    if (this.getServiceProvider() != null)
        hcb.append(this.getServiceProvider().getAbbr());
    hcb.append(this.getName());
    hcb.append(this.getTitle());
    hcb.append(this.getCascaded());
    return hcb.toHashCode();
}

From source file:nl.knaw.dans.dccd.authn.SecurityUtil.java

/**
 * Create hashCode./* ww w  .j a v a  2 s .  com*/
 *
 * @param strings memberStrings for the hashCode.
 * @return integer hash
 */
public static int generateHashCode(final String... strings) {
    HashCodeBuilder builder = new HashCodeBuilder(12345, 54321);
    for (String memberString : strings) {
        builder.append(memberString);
    }
    return builder.toHashCode();
}

From source file:nl.strohalm.cyclos.entities.accounts.loans.LoanParameters.java

@Override
public int hashCode() {
    final HashCodeBuilder hcb = new HashCodeBuilder();
    hcb.append(type);
    hcb.append(repaymentType);/*  ww  w  .ja v  a2s  . c o m*/
    hcb.append(grantFee);
    hcb.append(monthlyInterest);
    hcb.append(expirationFee);
    hcb.append(expirationDailyInterest);
    hcb.append(repaymentDays);
    return hcb.toHashCode();
}

From source file:openlr.binary.ByteArray.java

/**
 * {@inheritDoc}//from   www .  j  ava  2  s .co m
 */
@Override
public final int hashCode() {
    HashCodeBuilder builder = new HashCodeBuilder();
    builder.append(bytes);
    return builder.toHashCode();
}