@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; } ModelASTPositionalArgumentList that = (ModelASTPositionalArgumentList) o; return getArguments() != null ? getArguments().equals(that.getArguments()) : that.getArguments() == null; }
@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; } ModelASTPositionalArgumentList that = (ModelASTPositionalArgumentList) o; return getArguments() != null ? getArguments().equals(that.getArguments()) : that.getArguments() == null; }
@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; } ModelASTNamedArgumentList that = (ModelASTNamedArgumentList) o; return getArguments() != null ? getArguments().equals(that.getArguments()) : that.getArguments() == null; }
@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; } ModelASTNamedArgumentList that = (ModelASTNamedArgumentList) o; return getArguments() != null ? getArguments().equals(that.getArguments()) : that.getArguments() == null; }
@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; } ModelASTSingleArgument that = (ModelASTSingleArgument) o; return getValue() != null ? getValue().equals(that.getValue()) : that.getValue() == null; }
@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; } ModelASTSingleArgument that = (ModelASTSingleArgument) o; return getValue() != null ? getValue().equals(that.getValue()) : that.getValue() == null; }
@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; } ModelASTStep that = (ModelASTStep) o; if (getName() != null ? !getName().equals(that.getName()) : that.getName() != null) { return false; } return getArgs() != null ? getArgs().equals(that.getArgs()) : that.getArgs() == null; }
@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; } ModelASTStep that = (ModelASTStep) o; if (getName() != null ? !getName().equals(that.getName()) : that.getName() != null) { return false; } return getArgs() != null ? getArgs().equals(that.getArgs()) : that.getArgs() == null; }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } AbstractModelASTCodeBlock that = (AbstractModelASTCodeBlock) o; if (getName() != null ? !getName().equals(that.getName()) : that.getName() != null) { return false; } if (isLiteralSingleArg() && that.isLiteralSingleArg()) { return codeBlockAsString().equals(that.codeBlockAsString()); } else { return getArgs() != null ? getArgs().equals(that.getArgs()) : that.getArgs() == null; } }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } AbstractModelASTCodeBlock that = (AbstractModelASTCodeBlock) o; if (getName() != null ? !getName().equals(that.getName()) : that.getName() != null) { return false; } if (isLiteralSingleArg() && that.isLiteralSingleArg()) { return codeBlockAsString().equals(that.codeBlockAsString()); } else { return getArgs() != null ? getArgs().equals(that.getArgs()) : that.getArgs() == null; } }
@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; } ModelASTWhenCondition that = (ModelASTWhenCondition) o; if (getName() != null ? !getName().equals(that.getName()) : that.getName() != null) { return false; } if (getChildren() != null ? !getChildren().equals(that.getChildren()) : that.getChildren() != null) { return false; } return getArgs() != null ? getArgs().equals(that.getArgs()) : that.getArgs() == null; }
@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; } ModelASTWhenCondition that = (ModelASTWhenCondition) o; if (getName() != null ? !getName().equals(that.getName()) : that.getName() != null) { return false; } if (getChildren() != null ? !getChildren().equals(that.getChildren()) : that.getChildren() != null) { return false; } return getArgs() != null ? getArgs().equals(that.getArgs()) : that.getArgs() == null; }