@Override public int hashCode() { int h = 1; h *= 1000003; h ^= (varProperty == null) ? 0 : this.varProperty.hashCode(); h *= 1000003; h ^= this.start.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= (varProperty == null) ? 0 : this.varProperty.hashCode(); h *= 1000003; h ^= this.var.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= (varProperty == null) ? 0 : this.varProperty.hashCode(); h *= 1000003; h ^= this.var.hashCode(); h *= 1000003; h ^= this.predicate.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.varName.hashCode(); h *= 1000003; h ^= this.pattern.hashCode(); h *= 1000003; h ^= this.parentQuery.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= (varProperty == null) ? 0 : this.varProperty.hashCode(); h *= 1000003; h ^= this.start.hashCode(); h *= 1000003; h ^= this.predicate.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= (varProperty == null) ? 0 : this.varProperty.hashCode(); h *= 1000003; h ^= this.attributeType.hashCode(); h *= 1000003; h ^= this.dataType.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= (varProperty == null) ? 0 : this.varProperty.hashCode(); h *= 1000003; h ^= this.attributeType.hashCode(); h *= 1000003; h ^= this.regex.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= (varProperty == null) ? 0 : this.varProperty.hashCode(); h *= 1000003; h ^= this.start.hashCode(); h *= 1000003; h ^= this.regex.hashCode(); return h; }
@Override public final int hashCode() { int h = 1; h *= 1000003; h ^= this.getVarName().hashCode(); return h; } }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= (varProperty == null) ? 0 : this.varProperty.hashCode(); h *= 1000003; h ^= this.var.hashCode(); h *= 1000003; h ^= this.labels.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.var.hashCode(); h *= 1000003; h ^= this.order.hashCode(); return h; }
@Override public final int hashCode() { int hashCode = this.alphaEquivalenceHashCode(); hashCode = hashCode * 37 + this.getVarName().hashCode(); return hashCode; }
@Override public final int hashCode() { int h = 1; h *= 1000003; h ^= this.getVarName().hashCode(); h *= 1000003; h ^= this.getPredicate().hashCode(); return h; } }
@Override public final int hashCode() { int h = 1; h *= 1000003; h ^= this.getVarName().hashCode(); h *= 1000003; h ^= (getTypeId() == null) ? 0 : this.getTypeId().hashCode(); return h; } }
@Override public final int hashCode() { int h = 1; h *= 1000003; h ^= this.getVarName().hashCode(); h *= 1000003; h ^= (getTypeId() == null) ? 0 : this.getTypeId().hashCode(); return h; } }
@Override public final int hashCode() { if (hashCode == 0) { // This hashCode implementation is special: it considers all non-user-defined vars as equivalent hashCode = properties().hashCode(); if (var().isUserDefinedName()) hashCode = 31 * hashCode + var().hashCode(); hashCode = 31 * hashCode + (var().isUserDefinedName() ? 1 : 0); } return hashCode; }