List of usage examples for org.apache.commons.lang.builder HashCodeBuilder append
public HashCodeBuilder append(short[] array)
Append a hashCode
for a short
array.
From source file:net.pkhsolutions.ceres.ddd.jpa.AbstractJpaEmbeddableValueObject.java
/** * This implementation uses reflection to calculate the hash code based on * all declared fields in this class and all super classes except * <code>Object</code>. Subclasses that do not want to include all fields in * the calculation, or that do no want to use reflection, may override. <p> * {@inheritDoc }// w w w . j a v a 2s. co m */ @Override public int hashCode() { HashCodeBuilder builder = new HashCodeBuilder(); try { Class<?> clazz = getClass(); while (clazz != Object.class) { for (Field f : clazz.getDeclaredFields()) { final boolean oldAccessible = f.isAccessible(); f.setAccessible(true); try { builder.append(f.get(this)); } finally { f.setAccessible(oldAccessible); } } clazz = clazz.getSuperclass(); } } catch (Exception e) { throw new RuntimeException("Could not calculate hashcode", e); } return builder.toHashCode(); }
From source file:backtype.storm.generated.AuthorizationException.java
@Override public int hashCode() { HashCodeBuilder builder = new HashCodeBuilder(); boolean present_msg = true && (is_set_msg()); builder.append(present_msg); if (present_msg) builder.append(msg);//from w ww .j a va2s.c om return builder.toHashCode(); }
From source file:de.iteratec.iteraplan.model.attribute.BBAttribute.java
@Override public int hashCode() { HashCodeBuilder builder = new HashCodeBuilder(); builder.append(attributeTypeId); builder.append(type);/*from w w w .j av a 2 s .co m*/ builder.append(name); builder.append(dbName); return builder.toHashCode(); }
From source file:backtype.storm.generated.GetInfoOptions.java
@Override public int hashCode() { HashCodeBuilder builder = new HashCodeBuilder(); boolean present_num_err_choice = true && (is_set_num_err_choice()); builder.append(present_num_err_choice); if (present_num_err_choice) builder.append(num_err_choice.getValue()); return builder.toHashCode(); }
From source file:backtype.storm.generated.SubmitOptions.java
@Override public int hashCode() { HashCodeBuilder builder = new HashCodeBuilder(); boolean present_initial_status = true && (is_set_initial_status()); builder.append(present_initial_status); if (present_initial_status) builder.append(initial_status.getValue()); return builder.toHashCode(); }
From source file:keel.Algorithms.Neural_Networks.NNEP_Common.neuralnet.AbstractNeuralNet.java
/** * <p>//from www. ja v a 2s . co m * Returns an integer number that identifies the neural net * </p> * @return int Hashcode */ public int hashCode() { HashCodeBuilder hcb = new HashCodeBuilder(61, 67); hcb.append(outputLayer); return hcb.toHashCode(); }
From source file:lt.emasina.resthub.server.handler.Handler.java
public final Integer getId() { if (id == null) { HashCodeBuilder hcb = new HashCodeBuilder(17, 37).append(this.getClass()) .append(getQuery().getQid().getId()); for (Object part : getIdParts()) { hcb.append(part); }//from www. j a v a2s . c o m for (Map.Entry<QueryParameter, Object> e : getParameters().entrySet()) { hcb.append(e.getKey().getName()); hcb.append(e.getValue()); } this.id = hcb.toHashCode(); } return id; }
From source file:backtype.storm.generated.Credentials.java
@Override public int hashCode() { HashCodeBuilder builder = new HashCodeBuilder(); boolean present_creds = true && (is_set_creds()); builder.append(present_creds); if (present_creds) builder.append(creds);/*www. java2s .c om*/ return builder.toHashCode(); }
From source file:ch.puzzle.itc.mobiliar.business.property.entity.PropertyDescriptorEntity.java
@Override public int foreignableFieldHashCode() { HashCodeBuilder eb = new HashCodeBuilder(); eb.append(this.id); eb.append(this.displayName); eb.append(this.fcOwner); eb.append(this.fcExternalKey); eb.append(this.fcExternalLink); eb.append(this.defaultValue); eb.append(this.exampleValue); eb.append(this.machineInterpretationKey); eb.append(this.optional); eb.append(this.encrypt); eb.append(this.propertyName); eb.append(this.nullable); eb.append(this.testing); eb.append(this.validationLogic); eb.append(this.propertyComment); eb.append(this.cardinalityProperty); eb.append(this.propertyTypeEntity != null ? this.propertyTypeEntity.getId() : null); return eb.toHashCode(); }
From source file:jef.database.query.QueryImpl.java
/** * ?????HashCode/*from w ww .j a v a2s . c om*/ * keyMaporderbyHashMapHashA? * ?orderby?HashMapHashB?? ?? for(Query<?> * query: map.keySet()){ String leftAlias=sqlContext.getAliasOf(query); * boolean flag=map.containsKey(query);//false. Object * data=map.get(query); //null. } * HashMap?Hash??table?HashMap??Key * ? * 1????hashCode?HashCode?? * 2?Map??entrySet()??keySet()? */ @Override public int hashCode() { HashCodeBuilder hash = new HashCodeBuilder(); hash.append(type); if (conditions != null) { int code = 0; for (Condition d : conditions) { code += d.hashCode(); } hash.append(code); } return hash.toHashCode(); }