Class AxiomBaseVisitor<T>
- java.lang.Object
 - 
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
 - 
- com.evolveum.axiom.lang.antlr.AxiomBaseVisitor<T>
 
 
 
- 
- Type Parameters:
 T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Implemented Interfaces:
 AxiomVisitor<T>,org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- Direct Known Subclasses:
 AbstractAxiomAntlrVisitor
public class AxiomBaseVisitor<T> extends org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> implements AxiomVisitor<T>
This class provides an empty implementation ofAxiomVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods. 
- 
- 
Constructor Summary
Constructors Constructor Description AxiomBaseVisitor() 
- 
Method Summary
- 
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal 
 - 
 
 - 
 
- 
- 
Method Detail
- 
visitItemName
public T visitItemName(AxiomParser.ItemNameContext ctx)
Visit a parse tree produced byAxiomParser.itemName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
 visitItemNamein interfaceAxiomVisitor<T>- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitDataName
public T visitDataName(AxiomParser.DataNameContext ctx)
Visit a parse tree produced byAxiomParser.dataName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
 visitDataNamein interfaceAxiomVisitor<T>- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitInfraName
public T visitInfraName(AxiomParser.InfraNameContext ctx)
Visit a parse tree produced byAxiomParser.infraName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
 visitInfraNamein interfaceAxiomVisitor<T>- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitFile
public T visitFile(AxiomParser.FileContext ctx)
Visit a parse tree produced byAxiomParser.file().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
 visitFilein interfaceAxiomVisitor<T>- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitItem
public T visitItem(AxiomParser.ItemContext ctx)
Visit 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 interfaceAxiomVisitor<T>- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitItemValue
public T visitItemValue(AxiomParser.ItemValueContext ctx)
Visit 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 interfaceAxiomVisitor<T>- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitPrefixedName
public T visitPrefixedName(AxiomParser.PrefixedNameContext ctx)
Visit a parse tree produced byAxiomParser.prefixedName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
 visitPrefixedNamein interfaceAxiomVisitor<T>- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitPrefix
public T visitPrefix(AxiomParser.PrefixContext ctx)
Visit a parse tree produced byAxiomParser.prefix().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
 visitPrefixin interfaceAxiomVisitor<T>- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitLocalName
public T visitLocalName(AxiomParser.LocalNameContext ctx)
Visit a parse tree produced byAxiomParser.localName().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
 visitLocalNamein interfaceAxiomVisitor<T>- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitArgument
public T visitArgument(AxiomParser.ArgumentContext ctx)
Visit 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 interfaceAxiomVisitor<T>- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitString
public T visitString(AxiomParser.StringContext ctx)
Visit a parse tree produced byAxiomParser.string().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
 visitStringin interfaceAxiomVisitor<T>- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitSingleQuoteString
public T visitSingleQuoteString(AxiomParser.SingleQuoteStringContext ctx)
Visit a parse tree produced byAxiomParser.singleQuoteString().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
 visitSingleQuoteStringin interfaceAxiomVisitor<T>- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitDoubleQuoteString
public T visitDoubleQuoteString(AxiomParser.DoubleQuoteStringContext ctx)
Visit a parse tree produced byAxiomParser.doubleQuoteString().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
 visitDoubleQuoteStringin interfaceAxiomVisitor<T>- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitMultilineString
public T visitMultilineString(AxiomParser.MultilineStringContext ctx)
Visit a parse tree produced byAxiomParser.multilineString().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
 visitMultilineStringin interfaceAxiomVisitor<T>- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitPath
public T visitPath(AxiomParser.PathContext ctx)
Visit a parse tree produced byAxiomParser.path().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
 visitPathin interfaceAxiomVisitor<T>- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitPathComponent
public T visitPathComponent(AxiomParser.PathComponentContext ctx)
Visit a parse tree produced byAxiomParser.pathComponent().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
 visitPathComponentin interfaceAxiomVisitor<T>- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitPathDataItem
public T visitPathDataItem(AxiomParser.PathDataItemContext ctx)
Visit a parse tree produced byAxiomParser.pathDataItem().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
 visitPathDataItemin interfaceAxiomVisitor<T>- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitPathInfraItem
public T visitPathInfraItem(AxiomParser.PathInfraItemContext ctx)
Visit a parse tree produced byAxiomParser.pathInfraItem().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
 visitPathInfraItemin interfaceAxiomVisitor<T>- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitPathValue
public T visitPathValue(AxiomParser.PathValueContext ctx)
Visit a parse tree produced byAxiomParser.pathValue().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
 visitPathValuein interfaceAxiomVisitor<T>- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
 - 
 
 -