@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; ConcreteTableNode other = (ConcreteTableNode)obj; if (name == null) { if (other.name != null) return false; } else if (!name.equals(other.name)) return false; if (tableSamplingRate == null) { if (other.tableSamplingRate != null) return false; } else if (!tableSamplingRate.equals(other.tableSamplingRate)) return false; return true; } }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; SequenceValueParseNode other = (SequenceValueParseNode) obj; if (op != other.op) return false; if (tableName == null) { if (other.tableName != null) return false; } else if (!tableName.equals(other.tableName)) return false; return true; }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (!super.equals(obj)) return false; if (getClass() != obj.getClass()) return false; TableWildcardParseNode other = (TableWildcardParseNode) obj; if (isRewrite != other.isRewrite) return false; if (tableName == null) { if (other.tableName != null) return false; } else if (!tableName.equals(other.tableName)) return false; return true; }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; ConcreteTableNode other = (ConcreteTableNode)obj; if (name == null) { if (other.name != null) return false; } else if (!name.equals(other.name)) return false; if (tableSamplingRate == null) { if (other.tableSamplingRate != null) return false; } else if (!tableSamplingRate.equals(other.tableSamplingRate)) return false; return true; } }
if (node instanceof WildcardParseNode || (node instanceof TableWildcardParseNode && ((TableWildcardParseNode) node).getTableName().equals(tableAlias))) { for (AliasedNode aNode : subselect.getSelect()) { String alias = aNode.getAlias();
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; ConcreteTableNode other = (ConcreteTableNode)obj; if (name == null) { if (other.name != null) return false; } else if (!name.equals(other.name)) return false; if (tableSamplingRate == null) { if (other.tableSamplingRate != null) return false; } else if (!tableSamplingRate.equals(other.tableSamplingRate)) return false; return true; } }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; SequenceValueParseNode other = (SequenceValueParseNode) obj; if (op != other.op) return false; if (tableName == null) { if (other.tableName != null) return false; } else if (!tableName.equals(other.tableName)) return false; return true; }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; SequenceValueParseNode other = (SequenceValueParseNode) obj; if (op != other.op) return false; if (tableName == null) { if (other.tableName != null) return false; } else if (!tableName.equals(other.tableName)) return false; return true; }
tableNode.getName().equals(mutatingTableName) ){ alwaysHitServer = true;
@Override public boolean equals(Object obj) { if (this == obj) return true; if (!super.equals(obj)) return false; if (getClass() != obj.getClass()) return false; TableWildcardParseNode other = (TableWildcardParseNode) obj; if (isRewrite != other.isRewrite) return false; if (tableName == null) { if (other.tableName != null) return false; } else if (!tableName.equals(other.tableName)) return false; return true; }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (!super.equals(obj)) return false; if (getClass() != obj.getClass()) return false; TableWildcardParseNode other = (TableWildcardParseNode) obj; if (isRewrite != other.isRewrite) return false; if (tableName == null) { if (other.tableName != null) return false; } else if (!tableName.equals(other.tableName)) return false; return true; }
if (node instanceof WildcardParseNode || (node instanceof TableWildcardParseNode && ((TableWildcardParseNode) node).getTableName().equals(tableAlias))) { for (AliasedNode aNode : subselect.getSelect()) { String alias = aNode.getAlias();
if (node instanceof WildcardParseNode || (node instanceof TableWildcardParseNode && ((TableWildcardParseNode) node).getTableName().equals(tableAlias))) { for (AliasedNode aNode : subselect.getSelect()) { String alias = aNode.getAlias();
tableNode.getName().equals(mutatingTableName) ){ alwaysHitServer = true;
tableNode.getName().equals(mutatingTableName) ){ alwaysHitServer = true;