Class FunctionExtractionVisitor
Visitor dedicated to extract Function names from a LogicalExpression.
public sealed class FunctionExtractionVisitor : ILogicalExpressionVisitor<List<string>>
- Inheritance
-
FunctionExtractionVisitor
- Implements
- Inherited Members
Methods
Visit(BinaryExpression)
public List<string> Visit(BinaryExpression expression)
Parameters
expression
BinaryExpression
Returns
Visit(Function)
public List<string> Visit(Function function)
Parameters
function
Function
Returns
Visit(Identifier)
public List<string> Visit(Identifier identifier)
Parameters
identifier
Identifier
Returns
Visit(LogicalExpressionList)
public List<string> Visit(LogicalExpressionList list)
Parameters
Returns
Visit(TernaryExpression)
public List<string> Visit(TernaryExpression expression)
Parameters
expression
TernaryExpression
Returns
Visit(UnaryExpression)
public List<string> Visit(UnaryExpression expression)
Parameters
expression
UnaryExpression
Returns
Visit(ValueExpression)
public List<string> Visit(ValueExpression expression)
Parameters
expression
ValueExpression