@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; SQLSelect other = (SQLSelect) obj; if (orderBy == null) { if (other.orderBy != null) return false; } else if (!orderBy.equals(other.orderBy)) return false; if (query == null) { if (other.query != null) return false; } else if (!query.equals(other.query)) return false; if (withSubQuery == null) { if (other.withSubQuery != null) return false; } else if (!withSubQuery.equals(other.withSubQuery)) return false; return true; }
@Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; SQLUpdateStatement that = (SQLUpdateStatement) o; if (with != null ? !with.equals(that.with) : that.with != null) return false; if (items != null ? !items.equals(that.items) : that.items != null) return false; if (where != null ? !where.equals(that.where) : that.where != null) return false; if (from != null ? !from.equals(that.from) : that.from != null) return false; if (hints != null ? !hints.equals(that.hints) : that.hints != null) return false; if (tableSource != null ? !tableSource.equals(that.tableSource) : that.tableSource != null) return false; if (returning != null ? !returning.equals(that.returning) : that.returning != null) return false; return orderBy != null ? orderBy.equals(that.orderBy) : that.orderBy == null; }
@Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; SQLOver sqlOver = (SQLOver) o; if (windowingPreceding != sqlOver.windowingPreceding) return false; if (windowingFollowing != sqlOver.windowingFollowing) return false; if (windowingBetweenBeginPreceding != sqlOver.windowingBetweenBeginPreceding) return false; if (windowingBetweenBeginFollowing != sqlOver.windowingBetweenBeginFollowing) return false; if (windowingBetweenEndPreceding != sqlOver.windowingBetweenEndPreceding) return false; if (windowingBetweenEndFollowing != sqlOver.windowingBetweenEndFollowing) return false; if (partitionBy != null ? !partitionBy.equals(sqlOver.partitionBy) : sqlOver.partitionBy != null) return false; if (orderBy != null ? !orderBy.equals(sqlOver.orderBy) : sqlOver.orderBy != null) return false; if (of != null ? !of.equals(sqlOver.of) : sqlOver.of != null) return false; if (windowing != null ? !windowing.equals(sqlOver.windowing) : sqlOver.windowing != null) return false; if (windowingType != sqlOver.windowingType) return false; if (windowingBetweenBegin != null ? !windowingBetweenBegin.equals(sqlOver.windowingBetweenBegin) : sqlOver.windowingBetweenBegin != null) return false; return windowingBetweenEnd != null ? windowingBetweenEnd.equals(sqlOver.windowingBetweenEnd) : sqlOver.windowingBetweenEnd == null; }
@Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; SQLAggregateExpr that = (SQLAggregateExpr) o; if (methodNameHashCod64 != that.methodNameHashCod64) return false; if (methodName != null ? !methodName.equals(that.methodName) : that.methodName != null) return false; if (option != that.option) return false; if (arguments != null ? !arguments.equals(that.arguments) : that.arguments != null) return false; if (keep != null ? !keep.equals(that.keep) : that.keep != null) return false; if (filter != null ? !filter.equals(that.filter) : that.filter != null) return false; if (over != null ? !over.equals(that.over) : that.over != null) return false; if (overRef != null ? !overRef.equals(that.overRef) : that.overRef != null) return false; if (withinGroup != null ? !withinGroup.equals(that.withinGroup) : that.withinGroup != null) return false; return ignoreNulls != null ? ignoreNulls.equals(that.ignoreNulls) : that.ignoreNulls == null; }
if (orderBy == null) { if (other.orderBy != null) return false; } else if (!orderBy.equals(other.orderBy)) return false; if (procedureArgumentList == null) { if (other.procedureArgumentList != null) return false;
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; SQLSelect other = (SQLSelect) obj; if (orderBy == null) { if (other.orderBy != null) return false; } else if (!orderBy.equals(other.orderBy)) return false; if (query == null) { if (other.query != null) return false; } else if (!query.equals(other.query)) return false; if (withSubQuery == null) { if (other.withSubQuery != null) return false; } else if (!withSubQuery.equals(other.withSubQuery)) return false; return true; }
@Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; SQLUpdateStatement that = (SQLUpdateStatement) o; if (with != null ? !with.equals(that.with) : that.with != null) return false; if (items != null ? !items.equals(that.items) : that.items != null) return false; if (where != null ? !where.equals(that.where) : that.where != null) return false; if (from != null ? !from.equals(that.from) : that.from != null) return false; if (hints != null ? !hints.equals(that.hints) : that.hints != null) return false; if (tableSource != null ? !tableSource.equals(that.tableSource) : that.tableSource != null) return false; if (returning != null ? !returning.equals(that.returning) : that.returning != null) return false; return orderBy != null ? orderBy.equals(that.orderBy) : that.orderBy == null; }
@Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; SQLOver sqlOver = (SQLOver) o; if (windowingPreceding != sqlOver.windowingPreceding) return false; if (windowingFollowing != sqlOver.windowingFollowing) return false; if (windowingBetweenBeginPreceding != sqlOver.windowingBetweenBeginPreceding) return false; if (windowingBetweenBeginFollowing != sqlOver.windowingBetweenBeginFollowing) return false; if (windowingBetweenEndPreceding != sqlOver.windowingBetweenEndPreceding) return false; if (windowingBetweenEndFollowing != sqlOver.windowingBetweenEndFollowing) return false; if (partitionBy != null ? !partitionBy.equals(sqlOver.partitionBy) : sqlOver.partitionBy != null) return false; if (orderBy != null ? !orderBy.equals(sqlOver.orderBy) : sqlOver.orderBy != null) return false; if (of != null ? !of.equals(sqlOver.of) : sqlOver.of != null) return false; if (windowing != null ? !windowing.equals(sqlOver.windowing) : sqlOver.windowing != null) return false; if (windowingType != sqlOver.windowingType) return false; if (windowingBetweenBegin != null ? !windowingBetweenBegin.equals(sqlOver.windowingBetweenBegin) : sqlOver.windowingBetweenBegin != null) return false; return windowingBetweenEnd != null ? windowingBetweenEnd.equals(sqlOver.windowingBetweenEnd) : sqlOver.windowingBetweenEnd == null; }
@Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; SQLAggregateExpr that = (SQLAggregateExpr) o; if (methodNameHashCod64 != that.methodNameHashCod64) return false; if (methodName != null ? !methodName.equals(that.methodName) : that.methodName != null) return false; if (option != that.option) return false; if (arguments != null ? !arguments.equals(that.arguments) : that.arguments != null) return false; if (keep != null ? !keep.equals(that.keep) : that.keep != null) return false; if (filter != null ? !filter.equals(that.filter) : that.filter != null) return false; if (over != null ? !over.equals(that.over) : that.over != null) return false; if (overRef != null ? !overRef.equals(that.overRef) : that.overRef != null) return false; if (withinGroup != null ? !withinGroup.equals(that.withinGroup) : that.withinGroup != null) return false; return ignoreNulls != null ? ignoreNulls.equals(that.ignoreNulls) : that.ignoreNulls == null; }
if (orderBy == null) { if (other.orderBy != null) return false; } else if (!orderBy.equals(other.orderBy)) return false; if (procedureArgumentList == null) { if (other.procedureArgumentList != null) return false;