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:org.smurn.jply.ListProperty.java
@Override public int hashCode() { HashCodeBuilder builder = new HashCodeBuilder(); builder.appendSuper(super.hashCode()); builder.append(countType); return builder.toHashCode(); }
From source file:org.smurn.jply.Property.java
@Override public int hashCode() { HashCodeBuilder builder = new HashCodeBuilder(); builder.append(name); builder.append(type);/*from w w w. ja v a 2s . c o m*/ return builder.toHashCode(); }
From source file:org.smurn.jsift.ScaleSpacePoint.java
@Override public int hashCode() { HashCodeBuilder builder = new HashCodeBuilder(65, 15); builder.append(x); builder.append(y);//from w w w .j a v a 2s . co m builder.append(sigma); return builder.toHashCode(); }
From source file:org.spout.api.geo.discrete.Transform.java
@Override public int hashCode() { HashCodeBuilder builder = new HashCodeBuilder(41, 63); try {// ww w.j a va2 s.co m lock.lock(); builder.append(position).append(rotation).append(scale); } finally { lock.unlock(); } return builder.toHashCode(); }
From source file:org.spout.vanilla.protocol.msg.entity.EntityPropertiesMessage.java
@Override public int hashCode() { HashCodeBuilder hashBuilder = new HashCodeBuilder().append(this.getEntityId()); for (Map.Entry<EntityPropertiesMessage.EntityProperties, Double> value : properties.entrySet()) { hashBuilder.append(value.getKey()).append(value.getValue()); }/*from w w w . ja v a 2 s .com*/ return hashBuilder.toHashCode(); }
From source file:org.talend.daikon.properties.PropertiesImpl.java
/** * hashcode is compute with the recursive Property name and values. *///from w w w. j a v a2s.c o m @Override public int hashCode() { final HashCodeBuilder hashCodeBuilder = new HashCodeBuilder(17, 5); accept(new PropertyVisitor() { @Override public void visit(Property property, Properties parent) { // use the property name hashCodeBuilder.append(property.getName()); // and the property value hashCodeBuilder.append(property.getStoredValue()); } }, null); return hashCodeBuilder.toHashCode(); }
From source file:org.topology.bgp_ls.config.nodes.impl.RoutingConfigurationImpl.java
@Override public int hashCode() { HashCodeBuilder builder = new HashCodeBuilder(); for (AddressFamilyRoutingConfiguration route : getRoutingConfigurations()) builder.append(route); return builder.toHashCode(); }
From source file:org.topology.bgp_ls.config.nodes.impl.RoutingProcessorConfigurationImpl.java
@Override public int hashCode() { HashCodeBuilder builder = new HashCodeBuilder(); for (RoutingInstanceConfiguration instance : getRoutingInstances()) builder.append(instance); return builder.toHashCode(); }
From source file:org.topology.bgp_ls.net.attributes.MultiProtocolNLRI.java
@Override protected int subclassHashCode() { HashCodeBuilder builder = (new HashCodeBuilder()).append(getPathAttributeType()).append(getAddressFamily()) .append(getSubsequentAddressFamily()).append(getNextHop()); Iterator<MultiProtocolNLRIInformation> it = getNlris().iterator(); while (it.hasNext()) builder.append(it.next()); return builder.toHashCode(); }
From source file:org.xwiki.component.descriptor.DefaultComponentDependency.java
/** * {@inheritDoc}// w ww . j a va 2 s .co m * * @since 3.3M1 */ @Override public int hashCode() { HashCodeBuilder builder = new HashCodeBuilder(); builder.appendSuper(super.hashCode()); builder.append(getRoleType()); builder.append(getName()); builder.append(getHints()); return builder.toHashCode(); }