Top Description Constructors Methods
org.jabref.logic.bst

public Class BstBaseVisitor<T>

extends AbstractParseTreeVisitor<T>
implements BstVisitor<T>
Class Inheritance
All Implemented Interfaces
org.jabref.logic.bst.BstVisitor, org.antlr.v4.runtime.tree.ParseTreeVisitor
Known Direct Subclasses
org.jabref.logic.bst.BstVMVisitor
Annotations
@SuppressWarnings:CheckReturnValue
Type Parameters
<T>
The return type of the visit operation. Use Void for operations with no return type.
Imports
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor

This class provides an empty implementation of BstVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public T
visitBstFile(BstParser.BstFileContext
the parse tree
ctx
)

Implements org.jabref.logic.bst.BstVisitor.visitBstFile.

Visit a parse tree produced by BstParser#bstFile.

public T
public T
visitEntryCommand(BstParser.EntryCommandContext
the parse tree
ctx
)

Implements org.jabref.logic.bst.BstVisitor.visitEntryCommand.

Visit a parse tree produced by the entryCommand labeled alternative in BstParser#commands.

public T
visitExecuteCommand(BstParser.ExecuteCommandContext
the parse tree
ctx
)

Implements org.jabref.logic.bst.BstVisitor.visitExecuteCommand.

Visit a parse tree produced by the executeCommand labeled alternative in BstParser#commands.

public T
visitFunctionCommand(BstParser.FunctionCommandContext
the parse tree
ctx
)

Implements org.jabref.logic.bst.BstVisitor.visitFunctionCommand.

Visit a parse tree produced by the functionCommand labeled alternative in BstParser#commands.

public T
public T
public T
public T
visitIntegersCommand(BstParser.IntegersCommandContext
the parse tree
ctx
)

Implements org.jabref.logic.bst.BstVisitor.visitIntegersCommand.

Visit a parse tree produced by the integersCommand labeled alternative in BstParser#commands.

public T
visitIterateCommand(BstParser.IterateCommandContext
the parse tree
ctx
)

Implements org.jabref.logic.bst.BstVisitor.visitIterateCommand.

Visit a parse tree produced by the iterateCommand labeled alternative in BstParser#commands.

public T
visitMacroCommand(BstParser.MacroCommandContext
the parse tree
ctx
)

Implements org.jabref.logic.bst.BstVisitor.visitMacroCommand.

Visit a parse tree produced by the macroCommand labeled alternative in BstParser#commands.

public T
visitReadCommand(BstParser.ReadCommandContext
the parse tree
ctx
)

Implements org.jabref.logic.bst.BstVisitor.visitReadCommand.

Visit a parse tree produced by the readCommand labeled alternative in BstParser#commands.

public T
visitReverseCommand(BstParser.ReverseCommandContext
the parse tree
ctx
)

Implements org.jabref.logic.bst.BstVisitor.visitReverseCommand.

Visit a parse tree produced by the reverseCommand labeled alternative in BstParser#commands.

public T
visitSortCommand(BstParser.SortCommandContext
the parse tree
ctx
)

Implements org.jabref.logic.bst.BstVisitor.visitSortCommand.

Visit a parse tree produced by the sortCommand labeled alternative in BstParser#commands.

public T
visitStack(BstParser.StackContext
the parse tree
ctx
)

Implements org.jabref.logic.bst.BstVisitor.visitStack.

Visit a parse tree produced by BstParser#stack.

public T
public T
visitStringsCommand(BstParser.StringsCommandContext
the parse tree
ctx
)

Implements org.jabref.logic.bst.BstVisitor.visitStringsCommand.

Visit a parse tree produced by the stringsCommand labeled alternative in BstParser#commands.

Inherited from org.antlr.v4.runtime.tree.AbstractParseTreeVisitor:
aggregateResultdefaultResultshouldVisitNextChildvisitvisitChildrenvisitErrorNodevisitTerminal

Constructor Detail

BstBaseVisitorback to summary
public BstBaseVisitor()

Method Detail

visitBstFileback to summary
public T visitBstFile(BstParser.BstFileContext ctx)

Implements org.jabref.logic.bst.BstVisitor.visitBstFile.

Doc from org.jabref.logic.bst.BstVisitor.visitBstFile.

Visit a parse tree produced by BstParser#bstFile.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:BstParser.BstFileContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitBstFunctionback to summary
public T visitBstFunction(BstParser.BstFunctionContext ctx)

Implements org.jabref.logic.bst.BstVisitor.visitBstFunction.

Doc from org.jabref.logic.bst.BstVisitor.visitBstFunction.

Visit a parse tree produced by BstParser#bstFunction.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:BstParser.BstFunctionContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitEntryCommandback to summary
public T visitEntryCommand(BstParser.EntryCommandContext ctx)

Implements org.jabref.logic.bst.BstVisitor.visitEntryCommand.

Doc from org.jabref.logic.bst.BstVisitor.visitEntryCommand.

Visit a parse tree produced by the entryCommand labeled alternative in BstParser#commands.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:BstParser.EntryCommandContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitExecuteCommandback to summary
public T visitExecuteCommand(BstParser.ExecuteCommandContext ctx)

Implements org.jabref.logic.bst.BstVisitor.visitExecuteCommand.

Doc from org.jabref.logic.bst.BstVisitor.visitExecuteCommand.

Visit a parse tree produced by the executeCommand labeled alternative in BstParser#commands.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:BstParser.ExecuteCommandContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitFunctionCommandback to summary
public T visitFunctionCommand(BstParser.FunctionCommandContext ctx)

Implements org.jabref.logic.bst.BstVisitor.visitFunctionCommand.

Doc from org.jabref.logic.bst.BstVisitor.visitFunctionCommand.

Visit a parse tree produced by the functionCommand labeled alternative in BstParser#commands.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:BstParser.FunctionCommandContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitIdentifierback to summary
public T visitIdentifier(BstParser.IdentifierContext ctx)

Implements org.jabref.logic.bst.BstVisitor.visitIdentifier.

Doc from org.jabref.logic.bst.BstVisitor.visitIdentifier.

Visit a parse tree produced by BstParser#identifier.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:BstParser.IdentifierContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitIdListOblback to summary
public T visitIdListObl(BstParser.IdListOblContext ctx)

Implements org.jabref.logic.bst.BstVisitor.visitIdListObl.

Doc from org.jabref.logic.bst.BstVisitor.visitIdListObl.

Visit a parse tree produced by BstParser#idListObl.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:BstParser.IdListOblContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitIdListOptback to summary
public T visitIdListOpt(BstParser.IdListOptContext ctx)

Implements org.jabref.logic.bst.BstVisitor.visitIdListOpt.

Doc from org.jabref.logic.bst.BstVisitor.visitIdListOpt.

Visit a parse tree produced by BstParser#idListOpt.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:BstParser.IdListOptContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitIntegersCommandback to summary
public T visitIntegersCommand(BstParser.IntegersCommandContext ctx)

Implements org.jabref.logic.bst.BstVisitor.visitIntegersCommand.

Doc from org.jabref.logic.bst.BstVisitor.visitIntegersCommand.

Visit a parse tree produced by the integersCommand labeled alternative in BstParser#commands.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:BstParser.IntegersCommandContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitIterateCommandback to summary
public T visitIterateCommand(BstParser.IterateCommandContext ctx)

Implements org.jabref.logic.bst.BstVisitor.visitIterateCommand.

Doc from org.jabref.logic.bst.BstVisitor.visitIterateCommand.

Visit a parse tree produced by the iterateCommand labeled alternative in BstParser#commands.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:BstParser.IterateCommandContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitMacroCommandback to summary
public T visitMacroCommand(BstParser.MacroCommandContext ctx)

Implements org.jabref.logic.bst.BstVisitor.visitMacroCommand.

Doc from org.jabref.logic.bst.BstVisitor.visitMacroCommand.

Visit a parse tree produced by the macroCommand labeled alternative in BstParser#commands.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:BstParser.MacroCommandContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitReadCommandback to summary
public T visitReadCommand(BstParser.ReadCommandContext ctx)

Implements org.jabref.logic.bst.BstVisitor.visitReadCommand.

Doc from org.jabref.logic.bst.BstVisitor.visitReadCommand.

Visit a parse tree produced by the readCommand labeled alternative in BstParser#commands.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:BstParser.ReadCommandContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitReverseCommandback to summary
public T visitReverseCommand(BstParser.ReverseCommandContext ctx)

Implements org.jabref.logic.bst.BstVisitor.visitReverseCommand.

Doc from org.jabref.logic.bst.BstVisitor.visitReverseCommand.

Visit a parse tree produced by the reverseCommand labeled alternative in BstParser#commands.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:BstParser.ReverseCommandContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitSortCommandback to summary
public T visitSortCommand(BstParser.SortCommandContext ctx)

Implements org.jabref.logic.bst.BstVisitor.visitSortCommand.

Doc from org.jabref.logic.bst.BstVisitor.visitSortCommand.

Visit a parse tree produced by the sortCommand labeled alternative in BstParser#commands.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:BstParser.SortCommandContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitStackback to summary
public T visitStack(BstParser.StackContext ctx)

Implements org.jabref.logic.bst.BstVisitor.visitStack.

Doc from org.jabref.logic.bst.BstVisitor.visitStack.

Visit a parse tree produced by BstParser#stack.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:BstParser.StackContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitStackitemback to summary
public T visitStackitem(BstParser.StackitemContext ctx)

Implements org.jabref.logic.bst.BstVisitor.visitStackitem.

Doc from org.jabref.logic.bst.BstVisitor.visitStackitem.

Visit a parse tree produced by BstParser#stackitem.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:BstParser.StackitemContext

the parse tree

Returns:T

the visitor result

Annotations
@Override
visitStringsCommandback to summary
public T visitStringsCommand(BstParser.StringsCommandContext ctx)

Implements org.jabref.logic.bst.BstVisitor.visitStringsCommand.

Doc from org.jabref.logic.bst.BstVisitor.visitStringsCommand.

Visit a parse tree produced by the stringsCommand labeled alternative in BstParser#commands.

The default implementation returns the result of calling visitChildren on ctx.

Parameters
ctx:BstParser.StringsCommandContext

the parse tree

Returns:T

the visitor result

Annotations
@Override