Package condition.parser
Interface PredicateExpressionVisitor<T>
-
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- All Known Implementing Classes:
PredicateExpressionBaseVisitor,PredicateExpressionVisitorImpl
public interface PredicateExpressionVisitor<T> extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>This interface defines a complete generic visitor for a parse tree produced byPredicateExpressionParser.
-
-
Method Summary
-
-
-
Method Detail
-
visitProgram
T visitProgram(PredicateExpressionParser.ProgramContext ctx)
Visit a parse tree produced byPredicateExpressionParser.program().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEvalExpression
T visitEvalExpression(PredicateExpressionParser.EvalExpressionContext ctx)
Visit a parse tree produced byPredicateExpressionParser.evalExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIff
T visitIff(PredicateExpressionParser.IffContext ctx)
Visit a parse tree produced byPredicateExpressionParser.iff().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParse
T visitParse(PredicateExpressionParser.ParseContext ctx)
Visit a parse tree produced byPredicateExpressionParser.parse().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTime
T visitTime(PredicateExpressionParser.TimeContext ctx)
Visit a parse tree produced byPredicateExpressionParser.time().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEvalLength
T visitEvalLength(PredicateExpressionParser.EvalLengthContext ctx)
Visit a parse tree produced byPredicateExpressionParser.evalLength().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEvalHashCode
T visitEvalHashCode(PredicateExpressionParser.EvalHashCodeContext ctx)
Visit a parse tree produced byPredicateExpressionParser.evalHashCode().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEvalIsEmpty
T visitEvalIsEmpty(PredicateExpressionParser.EvalIsEmptyContext ctx)
Visit a parse tree produced byPredicateExpressionParser.evalIsEmpty().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEvalIsNotEmpty
T visitEvalIsNotEmpty(PredicateExpressionParser.EvalIsNotEmptyContext ctx)
Visit a parse tree produced byPredicateExpressionParser.evalIsNotEmpty().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEvalIsBlank
T visitEvalIsBlank(PredicateExpressionParser.EvalIsBlankContext ctx)
Visit a parse tree produced byPredicateExpressionParser.evalIsBlank().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitEvalIsNotBlank
T visitEvalIsNotBlank(PredicateExpressionParser.EvalIsNotBlankContext ctx)
Visit a parse tree produced byPredicateExpressionParser.evalIsNotBlank().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRandom
T visitRandom(PredicateExpressionParser.RandomContext ctx)
Visit a parse tree produced byPredicateExpressionParser.random().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPropertyAccessor
T visitPropertyAccessor(PredicateExpressionParser.PropertyAccessorContext ctx)
Visit a parse tree produced byPredicateExpressionParser.propertyAccessor().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringExpression
T visitStringExpression(PredicateExpressionParser.StringExpressionContext ctx)
Visit a parse tree produced byPredicateExpressionParser.stringExpression().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringFunc
T visitStringFunc(PredicateExpressionParser.StringFuncContext ctx)
Visit a parse tree produced byPredicateExpressionParser.stringFunc().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringEvalFunc
T visitStringEvalFunc(PredicateExpressionParser.StringEvalFuncContext ctx)
Visit a parse tree produced byPredicateExpressionParser.stringEvalFunc().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAsString
T visitAsString(PredicateExpressionParser.AsStringContext ctx)
Visit a parse tree produced byPredicateExpressionParser.asString().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStrIff
T visitStrIff(PredicateExpressionParser.StrIffContext ctx)
Visit a parse tree produced byPredicateExpressionParser.strIff().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStrSubstring
T visitStrSubstring(PredicateExpressionParser.StrSubstringContext ctx)
Visit a parse tree produced byPredicateExpressionParser.strSubstring().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStrLeft
T visitStrLeft(PredicateExpressionParser.StrLeftContext ctx)
Visit a parse tree produced byPredicateExpressionParser.strLeft().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStrRight
T visitStrRight(PredicateExpressionParser.StrRightContext ctx)
Visit a parse tree produced byPredicateExpressionParser.strRight().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStrReplace
T visitStrReplace(PredicateExpressionParser.StrReplaceContext ctx)
Visit a parse tree produced byPredicateExpressionParser.strReplace().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStrReplaceAll
T visitStrReplaceAll(PredicateExpressionParser.StrReplaceAllContext ctx)
Visit a parse tree produced byPredicateExpressionParser.strReplaceAll().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStrToLowerCase
T visitStrToLowerCase(PredicateExpressionParser.StrToLowerCaseContext ctx)
Visit a parse tree produced byPredicateExpressionParser.strToLowerCase().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStrToUpperCase
T visitStrToUpperCase(PredicateExpressionParser.StrToUpperCaseContext ctx)
Visit a parse tree produced byPredicateExpressionParser.strToUpperCase().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStrLength
T visitStrLength(PredicateExpressionParser.StrLengthContext ctx)
Visit a parse tree produced byPredicateExpressionParser.strLength().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStrHashCode
T visitStrHashCode(PredicateExpressionParser.StrHashCodeContext ctx)
Visit a parse tree produced byPredicateExpressionParser.strHashCode().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStrIsEmpty
T visitStrIsEmpty(PredicateExpressionParser.StrIsEmptyContext ctx)
Visit a parse tree produced byPredicateExpressionParser.strIsEmpty().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStrIsNotEmpty
T visitStrIsNotEmpty(PredicateExpressionParser.StrIsNotEmptyContext ctx)
Visit a parse tree produced byPredicateExpressionParser.strIsNotEmpty().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStrIsBlank
T visitStrIsBlank(PredicateExpressionParser.StrIsBlankContext ctx)
Visit a parse tree produced byPredicateExpressionParser.strIsBlank().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStrIsNotBlank
T visitStrIsNotBlank(PredicateExpressionParser.StrIsNotBlankContext ctx)
Visit a parse tree produced byPredicateExpressionParser.strIsNotBlank().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStrParse
T visitStrParse(PredicateExpressionParser.StrParseContext ctx)
Visit a parse tree produced byPredicateExpressionParser.strParse().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitString
T visitString(PredicateExpressionParser.StringContext ctx)
Visit a parse tree produced byPredicateExpressionParser.string().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPlaceholder
T visitPlaceholder(PredicateExpressionParser.PlaceholderContext ctx)
Visit a parse tree produced byPredicateExpressionParser.placeholder().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringComparisonOp
T visitStringComparisonOp(PredicateExpressionParser.StringComparisonOpContext ctx)
Visit a parse tree produced byPredicateExpressionParser.stringComparisonOp().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitComparisonOperator
T visitComparisonOperator(PredicateExpressionParser.ComparisonOperatorContext ctx)
Visit a parse tree produced byPredicateExpressionParser.comparisonOperator().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNumber
T visitNumber(PredicateExpressionParser.NumberContext ctx)
Visit a parse tree produced byPredicateExpressionParser.number().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSiSuffix
T visitSiSuffix(PredicateExpressionParser.SiSuffixContext ctx)
Visit a parse tree produced byPredicateExpressionParser.siSuffix().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-