public boolean containsAlias(long aliasHash) { if (this.aliasHashCode64() == aliasHash) { return true; } if (expr instanceof SQLPropertyExpr) { long exprNameHash = ((SQLPropertyExpr) expr).hashCode64(); if (exprNameHash == aliasHash) { return true; } } if (expr instanceof SQLName) { long exprNameHash = ((SQLName) expr).nameHashCode64(); return exprNameHash == aliasHash; } return false; }
public SQLTableSource findTableSource(long alias_hash) { if (alias_hash == 0) { return null; } if (aliasHashCode64() == alias_hash) { return this; } if (expr instanceof SQLName) { long exprNameHash = ((SQLName) expr).nameHashCode64(); if (exprNameHash == alias_hash) { return this; } } if (expr instanceof SQLPropertyExpr) { long hash = ((SQLPropertyExpr) expr).hashCode64(); if (hash == alias_hash) { return this; } } return null; }
public boolean containsAlias(long aliasHash) { if (this.aliasHashCode64() == aliasHash) { return true; } if (expr instanceof SQLPropertyExpr) { long exprNameHash = ((SQLPropertyExpr) expr).hashCode64(); if (exprNameHash == aliasHash) { return true; } } if (expr instanceof SQLName) { long exprNameHash = ((SQLName) expr).nameHashCode64(); return exprNameHash == aliasHash; } return false; }
public SQLTableSource findTableSource(long alias_hash) { if (alias_hash == 0) { return null; } if (aliasHashCode64() == alias_hash) { return this; } if (expr instanceof SQLName) { long exprNameHash = ((SQLName) expr).nameHashCode64(); if (exprNameHash == alias_hash) { return this; } } if (expr instanceof SQLPropertyExpr) { long hash = ((SQLPropertyExpr) expr).hashCode64(); if (hash == alias_hash) { return this; } } return null; }