List of usage examples for org.apache.commons.lang3.builder HashCodeBuilder hashCode
@Override public int hashCode()
The computed hashCode
from toHashCode() is returned due to the likelihood of bugs in mis-calling toHashCode() and the unlikeliness of it mattering what the hashCode for HashCodeBuilder itself is.
From source file:com.ibm.watson.catalyst.jumpqa.matcher.EntryPatterns.java
@Override public int hashCode() { HashCodeBuilder result = new HashCodeBuilder(SEED, MULTIPLY); if (_titlePattern.isPresent()) { Pattern p1 = _titlePattern.get(); result.append(p1.pattern());/*from www . ja v a 2 s.c o m*/ result.append(p1.flags()); } if (_answerPattern.isPresent()) { Pattern p2 = _answerPattern.get(); result.append(p2.pattern()); result.append(p2.flags()); } if (_textPattern.isPresent()) { Pattern p3 = _textPattern.get(); result.append(p3.pattern()); result.append(p3.flags()); } return result.hashCode(); }
From source file:org.gradoop.model.impl.algorithms.fsm.gspan.pojos.CompressedDFSCode.java
@Override public int hashCode() { HashCodeBuilder builder = new HashCodeBuilder(); for (byte b : this.f0) { builder.append(b);/* ww w . j a v a2 s . co m*/ } return builder.hashCode(); }
From source file:org.kalypso.model.wspm.ewawi.utils.EwawiKey.java
@Override public int hashCode() { final HashCodeBuilder builder = new HashCodeBuilder(); builder.append(m_pe);//from w w w .ja va 2 s . com builder.append(m_alias); builder.append(m_modelId); builder.append(m_freeText); return builder.hashCode(); }
From source file:org.kalypso.repository.SimpleRepositoryItem.java
/** * @see java.lang.Object#hashCode()/*from w ww .j ava 2 s. c o m*/ */ @Override public int hashCode() { final HashCodeBuilder builder = new HashCodeBuilder(); builder.append(m_name); builder.append(m_link); builder.append(m_parent); return builder.hashCode(); }
From source file:org.kalypso.ui.rrm.internal.scenarios.GeneratorKey.java
@Override public int hashCode() { final HashCodeBuilder builder = new HashCodeBuilder(); builder.append(m_scenarioPath);/*from w w w.j a v a 2 s . c om*/ builder.append(m_featureId); return builder.hashCode(); }
From source file:org.knime.semanticweb.services.impl.SPARQLEndpointService.java
/** * {@inheritDoc}//from www. j a v a2 s .c om */ @Override public int hashCode() { final HashCodeBuilder hcb = new HashCodeBuilder(); hcb.append(m_endpoint); hcb.append(m_username); hcb.append(m_password); hcb.append(m_credential); return hcb.hashCode(); }
From source file:org.xwiki.notifications.preferences.internal.AbstractNotificationPreference.java
@Override public int hashCode() { // Here, we only compute a subset of the properties, because we want to have the same hashcode if the other // preference is about the same event type, etc... HashCodeBuilder hashCodeBuilder = new HashCodeBuilder(); hashCodeBuilder.append(format);/*from w w w . ja va2s . c om*/ hashCodeBuilder.append(properties); return hashCodeBuilder.hashCode(); }
From source file:org.xwiki.wiki.provisioning.WikiProvisioningJobRequest.java
@Override public int hashCode() { HashCodeBuilder builder = new HashCodeBuilder(); builder.append(getId());/*from ww w.jav a 2 s . co m*/ builder.append(getWikiId()).append(getProvisioningJobParameter()); return builder.hashCode(); }