@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; OracleSelectTableReference that = (OracleSelectTableReference) o; if (only != that.only) return false; if (pivot != null ? !pivot.equals(that.pivot) : that.pivot != null) return false; if (partition != null ? !partition.equals(that.partition) : that.partition != null) return false; if (sampleClause != null ? !sampleClause.equals(that.sampleClause) : that.sampleClause != null) return false; return flashback != null ? flashback.equals(that.flashback) : that.flashback == null; }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; SQLSelectQueryBlock other = (SQLSelectQueryBlock) obj; if (parenthesized ^ other.parenthesized) return false; if (distionOption != other.distionOption) return false; if (from == null) { if (other.from != null) return false; } else if (!from.equals(other.from)) return false; if (groupBy == null) { if (other.groupBy != null) return false; } else if (!groupBy.equals(other.groupBy)) return false; if (into == null) { if (other.into != null) return false; } else if (!into.equals(other.into)) return false; if (selectList == null) { if (other.selectList != null) return false; } else if (!selectList.equals(other.selectList)) return false; if (where == null) { if (other.where != null) return false; } else if (!where.equals(other.where)) return false; return true; }
@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; OracleSelectTableReference that = (OracleSelectTableReference) o; if (only != that.only) return false; if (pivot != null ? !pivot.equals(that.pivot) : that.pivot != null) return false; if (partition != null ? !partition.equals(that.partition) : that.partition != null) return false; if (sampleClause != null ? !sampleClause.equals(that.sampleClause) : that.sampleClause != null) return false; return flashback != null ? flashback.equals(that.flashback) : that.flashback == null; }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; SQLSelectQueryBlock other = (SQLSelectQueryBlock) obj; if (parenthesized ^ other.parenthesized) return false; if (distionOption != other.distionOption) return false; if (from == null) { if (other.from != null) return false; } else if (!from.equals(other.from)) return false; if (groupBy == null) { if (other.groupBy != null) return false; } else if (!groupBy.equals(other.groupBy)) return false; if (into == null) { if (other.into != null) return false; } else if (!into.equals(other.into)) return false; if (selectList == null) { if (other.selectList != null) return false; } else if (!selectList.equals(other.selectList)) return false; if (where == null) { if (other.where != null) return false; } else if (!where.equals(other.where)) return false; return true; }