Class CriteriaExtractor
java.lang.Object
de.hybris.platform.persistence.polyglot.search.dialect.generated.PolyglotBaseListener
de.hybris.platform.persistence.polyglot.search.dialect.CriteriaExtractor
- All Implemented Interfaces:
PolyglotListener,org.antlr.v4.runtime.tree.ParseTreeListener
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidEnter a parse tree produced byPolyglotParser.expr_atom().voidEnter a parse tree produced byPolyglotParser.order_key().voidEnter a parse tree produced byPolyglotParser.type_key().voidExit a parse tree produced byPolyglotParser.expr_and().voidExit a parse tree produced byPolyglotParser.expr_or().voidExit a parse tree produced byPolyglotParser.query().Methods inherited from class de.hybris.platform.persistence.polyglot.search.dialect.generated.PolyglotBaseListener
enterAttribute_key, enterEveryRule, enterExpr_and, enterExpr_or, enterOrder_by, enterQuery, enterWhere_clause, exitAttribute_key, exitEveryRule, exitExpr_atom, exitOrder_by, exitOrder_key, exitType_key, exitWhere_clause, visitErrorNode, visitTerminal
-
Constructor Details
-
CriteriaExtractor
-
-
Method Details
-
getBuilder
-
enterType_key
Description copied from class:PolyglotBaseListenerEnter a parse tree produced byPolyglotParser.type_key().The default implementation does nothing.
- Specified by:
enterType_keyin interfacePolyglotListener- Overrides:
enterType_keyin classPolyglotBaseListener- Parameters:
ctx- the parse tree
-
enterOrder_key
Description copied from class:PolyglotBaseListenerEnter a parse tree produced byPolyglotParser.order_key().The default implementation does nothing.
- Specified by:
enterOrder_keyin interfacePolyglotListener- Overrides:
enterOrder_keyin classPolyglotBaseListener- Parameters:
ctx- the parse tree
-
exitQuery
Description copied from class:PolyglotBaseListenerExit a parse tree produced byPolyglotParser.query().The default implementation does nothing.
- Specified by:
exitQueryin interfacePolyglotListener- Overrides:
exitQueryin classPolyglotBaseListener- Parameters:
ctx- the parse tree
-
enterExpr_atom
Description copied from class:PolyglotBaseListenerEnter a parse tree produced byPolyglotParser.expr_atom().The default implementation does nothing.
- Specified by:
enterExpr_atomin interfacePolyglotListener- Overrides:
enterExpr_atomin classPolyglotBaseListener- Parameters:
ctx- the parse tree
-
exitExpr_and
Description copied from class:PolyglotBaseListenerExit a parse tree produced byPolyglotParser.expr_and().The default implementation does nothing.
- Specified by:
exitExpr_andin interfacePolyglotListener- Overrides:
exitExpr_andin classPolyglotBaseListener- Parameters:
ctx- the parse tree
-
exitExpr_or
Description copied from class:PolyglotBaseListenerExit a parse tree produced byPolyglotParser.expr_or().The default implementation does nothing.
- Specified by:
exitExpr_orin interfacePolyglotListener- Overrides:
exitExpr_orin classPolyglotBaseListener- Parameters:
ctx- the parse tree
-