@Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; OContainsAllCondition that = (OContainsAllCondition) o; if (left != null ? !left.equals(that.left) : that.left != null) return false; if (right != null ? !right.equals(that.right) : that.right != null) return false; if (rightBlock != null ? !rightBlock.equals(that.rightBlock) : that.rightBlock != null) return false; return true; }
@Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; OContainsAnyCondition that = (OContainsAnyCondition) o; if (left != null ? !left.equals(that.left) : that.left != null) return false; if (right != null ? !right.equals(that.right) : that.right != null) return false; if (rightBlock != null ? !rightBlock.equals(that.rightBlock) : that.rightBlock != null) return false; return true; }
@Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; OContainsValueCondition that = (OContainsValueCondition) o; if (left != null ? !left.equals(that.left) : that.left != null) return false; if (operator != null ? !operator.equals(that.operator) : that.operator != null) return false; if (condition != null ? !condition.equals(that.condition) : that.condition != null) return false; if (expression != null ? !expression.equals(that.expression) : that.expression != null) return false; return true; }
@Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; OModifier oModifier = (OModifier) o; if (squareBrackets != oModifier.squareBrackets) return false; if (arrayRange != null ? !arrayRange.equals(oModifier.arrayRange) : oModifier.arrayRange != null) return false; if (condition != null ? !condition.equals(oModifier.condition) : oModifier.condition != null) return false; if (arraySingleValues != null ? !arraySingleValues.equals(oModifier.arraySingleValues) : oModifier.arraySingleValues != null) return false; if (rightBinaryCondition != null ? !rightBinaryCondition.equals(oModifier.rightBinaryCondition) : oModifier.rightBinaryCondition != null) return false; if (methodCall != null ? !methodCall.equals(oModifier.methodCall) : oModifier.methodCall != null) return false; if (suffix != null ? !suffix.equals(oModifier.suffix) : oModifier.suffix != null) return false; if (next != null ? !next.equals(oModifier.next) : oModifier.next != null) return false; return true; }