Package com.evolveum.axiom.lang.antlr
Class AbstractAxiomAntlrVisitor<T>
java.lang.Object
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
com.evolveum.axiom.lang.antlr.AxiomBaseVisitor<T>
com.evolveum.axiom.lang.antlr.AbstractAxiomAntlrVisitor<T>
- All Implemented Interfaces:
- AxiomVisitor<T>,- org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- Direct Known Subclasses:
- AxiomAntlrVisitor2
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected abstract AxiomStreamTarget<AxiomParser.PrefixedNameContext,AxiomParser.ArgumentContext> delegate()final TVisit a parse tree produced byAxiomParser.argument().Visit a parse tree produced byAxiomParser.item().Visit a parse tree produced byAxiomParser.itemValue().Methods inherited from class com.evolveum.axiom.lang.antlr.AxiomBaseVisitorvisitDataName, visitDoubleQuoteString, visitFile, visitInfraName, visitItemName, visitLocalName, visitMultilineString, visitPath, visitPathComponent, visitPathDataItem, visitPathInfraItem, visitPathValue, visitPrefix, visitPrefixedName, visitSingleQuoteString, visitStringMethods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitoraggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitorvisit, visitChildren, visitErrorNode, visitTerminal
- 
Constructor Details- 
AbstractAxiomAntlrVisitor
 
- 
- 
Method Details- 
delegateprotected abstract AxiomStreamTarget<AxiomParser.PrefixedNameContext,AxiomParser.ArgumentContext> delegate()
- 
visitItemDescription copied from class:AxiomBaseVisitorVisit a parse tree produced byAxiomParser.item().The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
- visitItemin interface- AxiomVisitor<T>
- Overrides:
- visitItemin class- AxiomBaseVisitor<T>
- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitItemValueDescription copied from class:AxiomBaseVisitorVisit a parse tree produced byAxiomParser.itemValue().The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
- visitItemValuein interface- AxiomVisitor<T>
- Overrides:
- visitItemValuein class- AxiomBaseVisitor<T>
- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitArgumentDescription copied from class:AxiomBaseVisitorVisit a parse tree produced byAxiomParser.argument().The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
- visitArgumentin interface- AxiomVisitor<T>
- Overrides:
- visitArgumentin class- AxiomBaseVisitor<T>
- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
 
-