Class BrandListParser
java.lang.Object
nl.basjes.parse.useragent.parser.ClientHintsParserBaseVisitor<Void>
nl.basjes.parse.useragent.clienthints.parsers.BrandListParser
- All Implemented Interfaces:
ClientHintsParserVisitor<Void>, DefaultANTLRErrorListener
public class BrandListParser
extends ClientHintsParserBaseVisitor<Void>
implements DefaultANTLRErrorListener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected VoidaggregateResult(Void arg0, Void arg1) protected Voidstatic ArrayList<ClientHints.Brand> protected booleanshouldVisitNextChild(org.antlr.v4.runtime.tree.RuleNode arg0, Void arg1) voidsyntaxError(org.antlr.v4.runtime.Recognizer<?, ?> recognizer, Object offendingSymbol, int line, int charPositionInLine, String msg, org.antlr.v4.runtime.RecognitionException e) visit(org.antlr.v4.runtime.tree.ParseTree arg0) visit(org.antlr.v4.runtime.tree.ParseTree arg0) Visit a parse tree produced byClientHintsParser.brand().visitChildren(org.antlr.v4.runtime.tree.RuleNode arg0) visitChildren(org.antlr.v4.runtime.tree.RuleNode arg0) visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode arg0) visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode arg0) visitTerminal(org.antlr.v4.runtime.tree.TerminalNode arg0) visitTerminal(org.antlr.v4.runtime.tree.TerminalNode arg0) Methods inherited from class ClientHintsParserBaseVisitor
visitBrandEntry, visitBrandList, visitGreaseEntryMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface DefaultANTLRErrorListener
reportAmbiguity, reportAttemptingFullContext, reportContextSensitivity
-
Constructor Details
-
BrandListParser
-
-
Method Details
-
parse
-
visitBrand
Description copied from class:ClientHintsParserBaseVisitorVisit a parse tree produced byClientHintsParser.brand().The default implementation returns the result of calling
visitChildren(RuleNode)onctx.- Specified by:
visitBrandin interfaceClientHintsParserVisitor<Void>- Overrides:
visitBrandin classClientHintsParserBaseVisitor<Void>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
syntaxError
-
visit
-
visitChildren
-
visitTerminal
-
visitErrorNode
-
visit
-
visitChildren
-
visitTerminal
-
visitErrorNode
-
defaultResult
-
aggregateResult
-
shouldVisitNextChild
-