@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } if (!super.equals(o)) { return false; } return true; }
@Override public int hashCode() { int result = super.hashCode(); result = 31 * result + (getKey() != null ? getKey().hashCode() : 0); return result; } }
@Override public void removeSourceLocation() { super.removeSourceLocation(); for (ModelASTOption option : options) { option.removeSourceLocation(); } }
@Override public String toString() { return "ModelASTStageInput{" + "message=" + message + ",id=" + id + ",ok=" + ok + ",submitter=" + submitter + ",submitterParameter=" + submitterParameter + ",parameters=" + parameters + ", " + super.toString() + "}"; }
@Override public void validate(@Nonnull final ModelValidator validator) { validator.validateElement(this); for (ModelASTBuildCondition condition: conditions) { condition.validate(validator); } super.validate(validator); }
@Override public String toString() { return "ModelASTBuildParameters{" + "parameters=" + parameters + ", " + super.toString() + "}"; }
@Override public void validate(final ModelValidator validator) { validator.validateElement(this); for (ModelASTBuildCondition condition: conditions) { condition.validate(validator); } super.validate(validator); }
@Override public int hashCode() { int result = super.hashCode(); result = 31 * result + (getStages() != null ? getStages().hashCode() : 0); return result; } }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } if (!super.equals(o)) { return false; } return true; }
@Override public void removeSourceLocation() { super.removeSourceLocation(); for (ModelASTStage stage : stages) { stage.removeSourceLocation(); } }
@Override public String toString() { return "ModelASTBuildParameters{" + "parameters=" + parameters + ", " + super.toString() + "}"; }
@Override public int hashCode() { int result = super.hashCode(); result = 31 * result + (getTriggers() != null ? getTriggers().hashCode() : 0); return result; } }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } if (!super.equals(o)) { return false; } ModelASTValue that = (ModelASTValue) o; return getValue() != null ? getValue().equals(that.getValue()) : that.getValue() == null; }
@Override public void removeSourceLocation() { super.removeSourceLocation(); for (ModelASTStep step: steps) { step.removeSourceLocation(); } }
@Override public int hashCode() { int result = super.hashCode(); result = 31 * result + (getVariables() != null ? getVariables().hashCode() : 0); return result; } }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } if (!super.equals(o)) { return false; } ModelASTKey that = (ModelASTKey) o; return getKey() != null ? getKey().equals(that.getKey()) : that.getKey() == null; }
@Override public void removeSourceLocation() { super.removeSourceLocation(); for (ModelASTBuildParameter parameter: parameters) { parameter.removeSourceLocation(); } }
@Override public int hashCode() { int result = super.hashCode(); result = 31 * result + (getTools() != null ? getTools().hashCode() : 0); return result; } }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } if (!super.equals(o)) { return false; } ModelASTStages that = (ModelASTStages) o; return getStages() != null ? getStages().equals(that.getStages()) : that.getStages() == null; }
@Override public void removeSourceLocation() { super.removeSourceLocation(); for (ModelASTValue v : libs) { v.removeSourceLocation(); } }