@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((assignmentPath == null) ? 0 : assignmentPath.hashCode()); result = prime * result + ((channel == null) ? 0 : channel.hashCode()); result = prime * result + ((constructionType == null) ? 0 : constructionType.hashCode()); result = prime * result + ((focusOdo == null) ? 0 : focusOdo.hashCode()); result = prime * result + (isValid ? 1231 : 1237); result = prime * result + ((lensContext == null) ? 0 : lensContext.hashCode()); result = prime * result + ((objectResolver == null) ? 0 : objectResolver.hashCode()); result = prime * result + ((originType == null) ? 0 : originType.hashCode()); result = prime * result + ((prismContext == null) ? 0 : prismContext.hashCode()); result = prime * result + ((source == null) ? 0 : source.hashCode()); return result; }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + (conditionMaskNew ? 1231 : 1237); result = prime * result + (conditionMaskOld ? 1231 : 1237); result = prime * result + ((conditionOutputTriple == null) ? 0 : conditionOutputTriple.hashCode()); result = prime * result + ((defaultSource == null) ? 0 : defaultSource.hashCode()); result = prime * result + ((defaultTargetDefinition == null) ? 0 : defaultTargetDefinition.hashCode()); result = prime * result + ((expressionFactory == null) ? 0 : expressionFactory.hashCode()); result = prime * result + ((mappingType == null) ? 0 : mappingType.hashCode()); result = prime * result + ((objectResolver == null) ? 0 : objectResolver.hashCode()); result = prime * result + ((originObject == null) ? 0 : originObject.hashCode()); result = prime * result + ((originType == null) ? 0 : originType.hashCode()); result = prime * result + ((outputDefinition == null) ? 0 : outputDefinition.hashCode()); result = prime * result + ((outputTriple == null) ? 0 : outputTriple.hashCode()); result = prime * result + ((contextDescription == null) ? 0 : contextDescription.hashCode()); result = prime * result + ((sourceContext == null) ? 0 : sourceContext.hashCode()); result = prime * result + ((sources == null) ? 0 : sources.hashCode()); result = prime * result + ((targetContext == null) ? 0 : targetContext.hashCode()); result = prime * result + ((variables == null) ? 0 : variables.hashCode()); return result; }