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