Verified Owner
Top Description Methods
org.jabref.search

public Interface SearchListener

extends ParseTreeListener
Known Direct Implementers
org.jabref.search.SearchBaseListener
Imports
org.antlr.v4.runtime.tree.ParseTreeListener

This interface defines a complete listener for a parse tree produced by SearchParser.

Method Summary

Modifier and TypeMethod and Description
public void
enterBinaryExpression(SearchParser.BinaryExpressionContext
the parse tree
ctx
)

Enter a parse tree produced by the binaryExpression labeled alternative in SearchParser#expression.

public void
enterComparison(SearchParser.ComparisonContext
the parse tree
ctx
)

Enter a parse tree produced by SearchParser#comparison.

public void
enterComparisonExpression(SearchParser.ComparisonExpressionContext
the parse tree
ctx
)

Enter a parse tree produced by the comparisonExpression labeled alternative in SearchParser#expression.

public void
enterImplicitAndExpression(SearchParser.ImplicitAndExpressionContext
the parse tree
ctx
)

Enter a parse tree produced by the implicitAndExpression labeled alternative in SearchParser#andExpression.

public void
enterNegatedExpression(SearchParser.NegatedExpressionContext
the parse tree
ctx
)

Enter a parse tree produced by the negatedExpression labeled alternative in SearchParser#expression.

public void
enterOperator(SearchParser.OperatorContext
the parse tree
ctx
)

Enter a parse tree produced by SearchParser#operator.

public void
enterParenExpression(SearchParser.ParenExpressionContext
the parse tree
ctx
)

Enter a parse tree produced by the parenExpression labeled alternative in SearchParser#expression.

public void
enterSearchValue(SearchParser.SearchValueContext
the parse tree
ctx
)

Enter a parse tree produced by SearchParser#searchValue.

public void
enterStart(SearchParser.StartContext
the parse tree
ctx
)

Enter a parse tree produced by SearchParser#start.

public void
exitBinaryExpression(SearchParser.BinaryExpressionContext
the parse tree
ctx
)

Exit a parse tree produced by the binaryExpression labeled alternative in SearchParser#expression.

public void
exitComparison(SearchParser.ComparisonContext
the parse tree
ctx
)

Exit a parse tree produced by SearchParser#comparison.

public void
exitComparisonExpression(SearchParser.ComparisonExpressionContext
the parse tree
ctx
)

Exit a parse tree produced by the comparisonExpression labeled alternative in SearchParser#expression.

public void
exitImplicitAndExpression(SearchParser.ImplicitAndExpressionContext
the parse tree
ctx
)

Exit a parse tree produced by the implicitAndExpression labeled alternative in SearchParser#andExpression.

public void
exitNegatedExpression(SearchParser.NegatedExpressionContext
the parse tree
ctx
)

Exit a parse tree produced by the negatedExpression labeled alternative in SearchParser#expression.

public void
exitOperator(SearchParser.OperatorContext
the parse tree
ctx
)

Exit a parse tree produced by SearchParser#operator.

public void
exitParenExpression(SearchParser.ParenExpressionContext
the parse tree
ctx
)

Exit a parse tree produced by the parenExpression labeled alternative in SearchParser#expression.

public void
exitSearchValue(SearchParser.SearchValueContext
the parse tree
ctx
)

Exit a parse tree produced by SearchParser#searchValue.

public void
exitStart(SearchParser.StartContext
the parse tree
ctx
)

Exit a parse tree produced by SearchParser#start.

Inherited from org.antlr.v4.runtime.tree.ParseTreeListener:
enterEveryRuleexitEveryRulevisitErrorNodevisitTerminal

Method Detail

enterBinaryExpressionback to summary
public void enterBinaryExpression(SearchParser.BinaryExpressionContext ctx)

Enter a parse tree produced by the binaryExpression labeled alternative in SearchParser#expression.

Parameters
ctx:SearchParser.BinaryExpressionContext

the parse tree

enterComparisonback to summary
public void enterComparison(SearchParser.ComparisonContext ctx)

Enter a parse tree produced by SearchParser#comparison.

Parameters
ctx:SearchParser.ComparisonContext

the parse tree

enterComparisonExpressionback to summary
public void enterComparisonExpression(SearchParser.ComparisonExpressionContext ctx)

Enter a parse tree produced by the comparisonExpression labeled alternative in SearchParser#expression.

Parameters
ctx:SearchParser.ComparisonExpressionContext

the parse tree

enterImplicitAndExpressionback to summary
public void enterImplicitAndExpression(SearchParser.ImplicitAndExpressionContext ctx)

Enter a parse tree produced by the implicitAndExpression labeled alternative in SearchParser#andExpression.

Parameters
ctx:SearchParser.ImplicitAndExpressionContext

the parse tree

enterNegatedExpressionback to summary
public void enterNegatedExpression(SearchParser.NegatedExpressionContext ctx)

Enter a parse tree produced by the negatedExpression labeled alternative in SearchParser#expression.

Parameters
ctx:SearchParser.NegatedExpressionContext

the parse tree

enterOperatorback to summary
public void enterOperator(SearchParser.OperatorContext ctx)

Enter a parse tree produced by SearchParser#operator.

Parameters
ctx:SearchParser.OperatorContext

the parse tree

enterParenExpressionback to summary
public void enterParenExpression(SearchParser.ParenExpressionContext ctx)

Enter a parse tree produced by the parenExpression labeled alternative in SearchParser#expression.

Parameters
ctx:SearchParser.ParenExpressionContext

the parse tree

enterSearchValueback to summary
public void enterSearchValue(SearchParser.SearchValueContext ctx)

Enter a parse tree produced by SearchParser#searchValue.

Parameters
ctx:SearchParser.SearchValueContext

the parse tree

enterStartback to summary
public void enterStart(SearchParser.StartContext ctx)

Enter a parse tree produced by SearchParser#start.

Parameters
ctx:SearchParser.StartContext

the parse tree

exitBinaryExpressionback to summary
public void exitBinaryExpression(SearchParser.BinaryExpressionContext ctx)

Exit a parse tree produced by the binaryExpression labeled alternative in SearchParser#expression.

Parameters
ctx:SearchParser.BinaryExpressionContext

the parse tree

exitComparisonback to summary
public void exitComparison(SearchParser.ComparisonContext ctx)

Exit a parse tree produced by SearchParser#comparison.

Parameters
ctx:SearchParser.ComparisonContext

the parse tree

exitComparisonExpressionback to summary
public void exitComparisonExpression(SearchParser.ComparisonExpressionContext ctx)

Exit a parse tree produced by the comparisonExpression labeled alternative in SearchParser#expression.

Parameters
ctx:SearchParser.ComparisonExpressionContext

the parse tree

exitImplicitAndExpressionback to summary
public void exitImplicitAndExpression(SearchParser.ImplicitAndExpressionContext ctx)

Exit a parse tree produced by the implicitAndExpression labeled alternative in SearchParser#andExpression.

Parameters
ctx:SearchParser.ImplicitAndExpressionContext

the parse tree

exitNegatedExpressionback to summary
public void exitNegatedExpression(SearchParser.NegatedExpressionContext ctx)

Exit a parse tree produced by the negatedExpression labeled alternative in SearchParser#expression.

Parameters
ctx:SearchParser.NegatedExpressionContext

the parse tree

exitOperatorback to summary
public void exitOperator(SearchParser.OperatorContext ctx)

Exit a parse tree produced by SearchParser#operator.

Parameters
ctx:SearchParser.OperatorContext

the parse tree

exitParenExpressionback to summary
public void exitParenExpression(SearchParser.ParenExpressionContext ctx)

Exit a parse tree produced by the parenExpression labeled alternative in SearchParser#expression.

Parameters
ctx:SearchParser.ParenExpressionContext

the parse tree

exitSearchValueback to summary
public void exitSearchValue(SearchParser.SearchValueContext ctx)

Exit a parse tree produced by SearchParser#searchValue.

Parameters
ctx:SearchParser.SearchValueContext

the parse tree

exitStartback to summary
public void exitStart(SearchParser.StartContext ctx)

Exit a parse tree produced by SearchParser#start.

Parameters
ctx:SearchParser.StartContext

the parse tree