Class NumberRangeVisitor
- All Implemented Interfaces:
UserAgentTreeWalkerVisitor<NumberRangeList>
,org.antlr.v4.runtime.tree.ParseTreeVisitor<NumberRangeList>
-
Method Summary
Modifier and TypeMethodDescriptionstatic NumberRangeList
Visit a parse tree produced by thenumberRangeAll
labeled alternative inUserAgentTreeWalkerParser.numberRange()
.Visit a parse tree produced by thenumberRangeEmpty
labeled alternative inUserAgentTreeWalkerParser.numberRange()
.Visit a parse tree produced by thenumberRangeOpenStartToEnd
labeled alternative inUserAgentTreeWalkerParser.numberRange()
.Visit a parse tree produced by thenumberRangeSingleValue
labeled alternative inUserAgentTreeWalkerParser.numberRange()
.Visit a parse tree produced by thenumberRangeStartToEnd
labeled alternative inUserAgentTreeWalkerParser.numberRange()
.Visit a parse tree produced by thenumberRangeStartToOpenEnd
labeled alternative inUserAgentTreeWalkerParser.numberRange()
.Methods inherited from class nl.basjes.parse.useragent.parser.UserAgentTreeWalkerBaseVisitor
visitIsSyntaxError, visitMatcherBase, visitMatcherCleanVersion, visitMatcherConcat, visitMatcherConcatPostfix, visitMatcherConcatPrefix, visitMatcherDefaultIfNull, visitMatcherExtract, visitMatcherExtractBrandFromUrl, visitMatcherIsValidVersion, visitMatcherNormalizeBrand, visitMatcherPath, visitMatcherPathIsInLookup, visitMatcherPathIsInLookupContains, visitMatcherPathIsInLookupPrefix, visitMatcherPathIsNotInLookupContains, visitMatcherPathIsNotInLookupPrefix, visitMatcherPathIsNull, visitMatcherPathLookup, visitMatcherPathLookupContains, visitMatcherPathLookupPrefix, visitMatcherReplaceString, visitMatcherSegmentRange, visitMatcherVariable, visitMatcherWordRange, visitPathFixedValue, visitPathVariable, visitPathWalk, visitStepBackToFull, visitStepContainsValue, visitStepDown, visitStepEndsWithValue, visitStepEqualsValue, visitStepIsInSet, visitStepIsNotInSet, visitStepNext, visitStepNext2, visitStepNext3, visitStepNext4, visitStepNotContainsValue, visitStepNotEqualsValue, visitStepPrev, visitStepPrev2, visitStepPrev3, visitStepPrev4, visitStepStartsWithValue, visitStepUp, visitStepWordRange, visitWordRangeFirstWords, visitWordRangeLastWords, visitWordRangeSingleWord, visitWordRangeStartToEnd
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Method Details
-
getList
-
visitNumberRangeStartToEnd
public NumberRangeList visitNumberRangeStartToEnd(UserAgentTreeWalkerParser.NumberRangeStartToEndContext ctx) Description copied from class:UserAgentTreeWalkerBaseVisitor
Visit a parse tree produced by thenumberRangeStartToEnd
labeled alternative inUserAgentTreeWalkerParser.numberRange()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitNumberRangeStartToEnd
in interfaceUserAgentTreeWalkerVisitor<NumberRangeList>
- Overrides:
visitNumberRangeStartToEnd
in classUserAgentTreeWalkerBaseVisitor<NumberRangeList>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNumberRangeOpenStartToEnd
public NumberRangeList visitNumberRangeOpenStartToEnd(UserAgentTreeWalkerParser.NumberRangeOpenStartToEndContext ctx) Description copied from class:UserAgentTreeWalkerBaseVisitor
Visit a parse tree produced by thenumberRangeOpenStartToEnd
labeled alternative inUserAgentTreeWalkerParser.numberRange()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitNumberRangeOpenStartToEnd
in interfaceUserAgentTreeWalkerVisitor<NumberRangeList>
- Overrides:
visitNumberRangeOpenStartToEnd
in classUserAgentTreeWalkerBaseVisitor<NumberRangeList>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNumberRangeStartToOpenEnd
public NumberRangeList visitNumberRangeStartToOpenEnd(UserAgentTreeWalkerParser.NumberRangeStartToOpenEndContext ctx) Description copied from class:UserAgentTreeWalkerBaseVisitor
Visit a parse tree produced by thenumberRangeStartToOpenEnd
labeled alternative inUserAgentTreeWalkerParser.numberRange()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitNumberRangeStartToOpenEnd
in interfaceUserAgentTreeWalkerVisitor<NumberRangeList>
- Overrides:
visitNumberRangeStartToOpenEnd
in classUserAgentTreeWalkerBaseVisitor<NumberRangeList>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNumberRangeSingleValue
public NumberRangeList visitNumberRangeSingleValue(UserAgentTreeWalkerParser.NumberRangeSingleValueContext ctx) Description copied from class:UserAgentTreeWalkerBaseVisitor
Visit a parse tree produced by thenumberRangeSingleValue
labeled alternative inUserAgentTreeWalkerParser.numberRange()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitNumberRangeSingleValue
in interfaceUserAgentTreeWalkerVisitor<NumberRangeList>
- Overrides:
visitNumberRangeSingleValue
in classUserAgentTreeWalkerBaseVisitor<NumberRangeList>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNumberRangeAll
Description copied from class:UserAgentTreeWalkerBaseVisitor
Visit a parse tree produced by thenumberRangeAll
labeled alternative inUserAgentTreeWalkerParser.numberRange()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitNumberRangeAll
in interfaceUserAgentTreeWalkerVisitor<NumberRangeList>
- Overrides:
visitNumberRangeAll
in classUserAgentTreeWalkerBaseVisitor<NumberRangeList>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitNumberRangeEmpty
Description copied from class:UserAgentTreeWalkerBaseVisitor
Visit a parse tree produced by thenumberRangeEmpty
labeled alternative inUserAgentTreeWalkerParser.numberRange()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitNumberRangeEmpty
in interfaceUserAgentTreeWalkerVisitor<NumberRangeList>
- Overrides:
visitNumberRangeEmpty
in classUserAgentTreeWalkerBaseVisitor<NumberRangeList>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-