List of usage examples for org.apache.commons.lang3.builder HashCodeBuilder append
public HashCodeBuilder append(final short[] array)
Append a hashCode
for a short
array.
From source file:com.nmote.smpp.CancelSmRespPDU.java
/** * Calculates hash code of this object.//from w ww. j av a 2s. co 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:com.github.jgility.core.planning.Release.java
@Override public int hashCode() { HashCodeBuilder builder = new HashCodeBuilder(); builder.append(super.hashCode()); builder.append(iterationList);//from www . j a va 2s . co m return builder.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()); 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));/*w w w . j a v a2s. com*/ 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.flowpowered.api.geo.discrete.Transform.java
@Override public int hashCode() { HashCodeBuilder builder = new HashCodeBuilder(41, 63); builder.append(position).append(rotation).append(scale); return builder.toHashCode(); }
From source file:com.google.dart.server.generated.types.NavigationRegion.java
@Override public int hashCode() { HashCodeBuilder builder = new HashCodeBuilder(); builder.append(offset); builder.append(length);/*w ww.j a v a 2s. com*/ builder.append(targets); return builder.toHashCode(); }
From source file:edu.oregonstate.eecs.mcplan.domains.planetwars.a.PwA_OrganizedAttack.java
@Override public int hashCode() { final HashCodeBuilder hb = new HashCodeBuilder(23, 17); hb.append(player).append(target).append(effort); return hb.toHashCode(); }
From source file:com.github.jgility.core.project.Person.java
@Override public int hashCode() { HashCodeBuilder builder = new HashCodeBuilder(); builder.append(firstname); builder.append(surname);/*from w w w . j a v a2s .c om*/ builder.append(eMail); return builder.toHashCode(); }
From source file:com.google.code.siren4j.component.impl.EntityImpl.java
@Override public int hashCode() { HashCodeBuilder hashCodeBuilder = new HashCodeBuilder(); hashCodeBuilder.append(rel).append(componentClass).append(href); return hashCodeBuilder.toHashCode(); }
From source file:com.genologics.ri.Location.java
@Override public int hashCode() { if (hc == null) { HashCodeBuilder b = new HashCodeBuilder(); b.append(container); b.append(wellPosition);/*from w ww . ja v a 2 s. c o m*/ hc = b.toHashCode(); } return hc.intValue(); }
From source file:com.google.dart.server.generated.types.SearchResult.java
@Override public int hashCode() { HashCodeBuilder builder = new HashCodeBuilder(); builder.append(location); builder.append(kind);/* w w w .j a v a 2s .c om*/ builder.append(isPotential); builder.append(path); return builder.toHashCode(); }