public string Invoke(WBooleanExpression node, Dictionary <string, string> columnToTable) { _tableBind = false; _columnToTable = columnToTable; node.Accept(this); return(_tableName); }
public void Invoke(WBooleanExpression booleanExpression) { if (booleanExpression != null) { booleanExpression.Accept(this); } }
public List <WBooleanExpression> Invoke(WBooleanExpression expr) { this.normalizedList = new List <WBooleanExpression>(); expr.Accept(this); return(this.normalizedList); }
// <table name, properties referenced> public Dictionary <string, HashSet <string> > Invoke(WBooleanExpression expr) { _tableandPropertiesDict = new Dictionary <string, HashSet <string> >(); expr.Accept(this); return(_tableandPropertiesDict); }
public Dictionary <string, string> Invoke(WBooleanExpression booleanExpression) { if (booleanExpression != null) { booleanExpression.Accept(this); } return(this.referencedProperties); }
public override void AcceptChildren(WSqlFragmentVisitor visitor) { if (Predicate != null) { Predicate.Accept(visitor); } if (Statement != null) { Statement.Accept(visitor); } base.AcceptChildren(visitor); }
public int Invoke( WBooleanExpression booleanExpression) { runtimeFunctionCount = 0; if (booleanExpression != null) { booleanExpression.Accept(this); } return(runtimeFunctionCount); }
public bool Invoke(WBooleanExpression node) { _referencedByNodeAndEdge = true; node.Accept(this); return(_referencedByNodeAndEdge); }
public void Invoke(WBooleanExpression booleanExpression) { booleanExpression?.Accept(this); }
public void Invoke(WBooleanExpression node, string tableName) { _tableName = tableName; node.Accept(this); }