Klasse ExpressionStringListener
- Alle implementierten Schnittstellen:
org.antlr.v4.runtime.tree.ParseTreeListener,ExpressionListener
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungExpressionStringListener(LazyTypeDefinitionConsumer lazyTypeDefinitionConsumer, String rootTypeName) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidEnter a parse tree produced by theaddExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theandExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by thebitAndExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by thebitOrExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by thebitShiftExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by thecompExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theeqExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theexpressionExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced byExpressionParser.expressionString().voidEnter a parse tree produced byExpressionParser.identifierSegment().voidEnter a parse tree produced byExpressionParser.identifierSegmentArguments().voidEnter a parse tree produced byExpressionParser.identifierSegmentIndexes().voidEnter a parse tree produced byExpressionParser.identifierSegmentRest().voidEnter a parse tree produced by theifExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by themultExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by thenotExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theorExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by thepowerExpressionlabeled alternative inExpressionParser.expression().voidEnter a parse tree produced by theunaryMinusExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theaddExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theandExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by thebitAndExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by thebitOrExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by thebitShiftExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theboolExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by thecompExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theeqExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theexpressionExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced byExpressionParser.expressionString().voidExit a parse tree produced by thehexExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced byExpressionParser.identifierSegment().voidExit a parse tree produced byExpressionParser.identifierSegmentArguments().voidExit a parse tree produced byExpressionParser.identifierSegmentIndexes().voidExit a parse tree produced byExpressionParser.identifierSegmentRest().voidExit a parse tree produced by theifExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by themultExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by thenotExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by thenullExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by thenumberExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theorExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by thepowerExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by thestringExpressionlabeled alternative inExpressionParser.expression().voidExit a parse tree produced by theunaryMinusExpressionlabeled alternative inExpressionParser.expression().org.apache.plc4x.plugins.codegenerator.types.terms.TermgetRoot()Von Klasse geerbte Methoden org.apache.plc4x.plugins.codegenerator.language.mspec.expression.ExpressionBaseListener
enterArguments, enterBoolExpression, enterEveryRule, enterHexExpression, enterIdentifierExpression, enterIndexes, enterNullExpression, enterNumberExpression, enterStringExpression, exitArguments, exitEveryRule, exitIdentifierExpression, exitIndexes, visitErrorNode, visitTerminal
-
Konstruktordetails
-
ExpressionStringListener
public ExpressionStringListener(LazyTypeDefinitionConsumer lazyTypeDefinitionConsumer, String rootTypeName)
-
-
Methodendetails
-
getRoot
public org.apache.plc4x.plugins.codegenerator.types.terms.Term getRoot() -
enterExpressionString
Beschreibung aus Klasse kopiert:ExpressionBaseListenerEnter a parse tree produced byExpressionParser.expressionString().The default implementation does nothing.
- Angegeben von:
enterExpressionStringin SchnittstelleExpressionListener- Setzt außer Kraft:
enterExpressionStringin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitExpressionString
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced byExpressionParser.expressionString().The default implementation does nothing.
- Angegeben von:
exitExpressionStringin SchnittstelleExpressionListener- Setzt außer Kraft:
exitExpressionStringin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitNullExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced by thenullExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
exitNullExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
exitNullExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitBoolExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced by theboolExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
exitBoolExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
exitBoolExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitNumberExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced by thenumberExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
exitNumberExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
exitNumberExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitHexExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced by thehexExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
exitHexExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
exitHexExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitStringExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced by thestringExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
exitStringExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
exitStringExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
enterIdentifierSegment
Beschreibung aus Klasse kopiert:ExpressionBaseListenerEnter a parse tree produced byExpressionParser.identifierSegment().The default implementation does nothing.
- Angegeben von:
enterIdentifierSegmentin SchnittstelleExpressionListener- Setzt außer Kraft:
enterIdentifierSegmentin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitIdentifierSegment
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced byExpressionParser.identifierSegment().The default implementation does nothing.
- Angegeben von:
exitIdentifierSegmentin SchnittstelleExpressionListener- Setzt außer Kraft:
exitIdentifierSegmentin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
enterIdentifierSegmentArguments
Beschreibung aus Klasse kopiert:ExpressionBaseListenerEnter a parse tree produced byExpressionParser.identifierSegmentArguments().The default implementation does nothing.
- Angegeben von:
enterIdentifierSegmentArgumentsin SchnittstelleExpressionListener- Setzt außer Kraft:
enterIdentifierSegmentArgumentsin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitIdentifierSegmentArguments
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced byExpressionParser.identifierSegmentArguments().The default implementation does nothing.
- Angegeben von:
exitIdentifierSegmentArgumentsin SchnittstelleExpressionListener- Setzt außer Kraft:
exitIdentifierSegmentArgumentsin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
enterIdentifierSegmentIndexes
Beschreibung aus Klasse kopiert:ExpressionBaseListenerEnter a parse tree produced byExpressionParser.identifierSegmentIndexes().The default implementation does nothing.
- Angegeben von:
enterIdentifierSegmentIndexesin SchnittstelleExpressionListener- Setzt außer Kraft:
enterIdentifierSegmentIndexesin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitIdentifierSegmentIndexes
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced byExpressionParser.identifierSegmentIndexes().The default implementation does nothing.
- Angegeben von:
exitIdentifierSegmentIndexesin SchnittstelleExpressionListener- Setzt außer Kraft:
exitIdentifierSegmentIndexesin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
enterIdentifierSegmentRest
Beschreibung aus Klasse kopiert:ExpressionBaseListenerEnter a parse tree produced byExpressionParser.identifierSegmentRest().The default implementation does nothing.
- Angegeben von:
enterIdentifierSegmentRestin SchnittstelleExpressionListener- Setzt außer Kraft:
enterIdentifierSegmentRestin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitIdentifierSegmentRest
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced byExpressionParser.identifierSegmentRest().The default implementation does nothing.
- Angegeben von:
exitIdentifierSegmentRestin SchnittstelleExpressionListener- Setzt außer Kraft:
exitIdentifierSegmentRestin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
enterNotExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerEnter a parse tree produced by thenotExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
enterNotExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
enterNotExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitNotExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced by thenotExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
exitNotExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
exitNotExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
enterUnaryMinusExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerEnter a parse tree produced by theunaryMinusExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
enterUnaryMinusExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
enterUnaryMinusExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitUnaryMinusExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced by theunaryMinusExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
exitUnaryMinusExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
exitUnaryMinusExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
enterExpressionExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerEnter a parse tree produced by theexpressionExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
enterExpressionExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
enterExpressionExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitExpressionExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced by theexpressionExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
exitExpressionExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
exitExpressionExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
enterOrExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerEnter a parse tree produced by theorExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
enterOrExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
enterOrExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitOrExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced by theorExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
exitOrExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
exitOrExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
enterPowerExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerEnter a parse tree produced by thepowerExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
enterPowerExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
enterPowerExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitPowerExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced by thepowerExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
exitPowerExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
exitPowerExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
enterEqExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerEnter a parse tree produced by theeqExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
enterEqExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
enterEqExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitEqExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced by theeqExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
exitEqExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
exitEqExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
enterAndExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerEnter a parse tree produced by theandExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
enterAndExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
enterAndExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitAndExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced by theandExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
exitAndExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
exitAndExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
enterAddExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerEnter a parse tree produced by theaddExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
enterAddExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
enterAddExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitAddExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced by theaddExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
exitAddExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
exitAddExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
enterBitShiftExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerEnter a parse tree produced by thebitShiftExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
enterBitShiftExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
enterBitShiftExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitBitShiftExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced by thebitShiftExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
exitBitShiftExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
exitBitShiftExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
enterBitAndExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerEnter a parse tree produced by thebitAndExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
enterBitAndExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
enterBitAndExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitBitAndExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced by thebitAndExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
exitBitAndExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
exitBitAndExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
enterBitOrExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerEnter a parse tree produced by thebitOrExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
enterBitOrExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
enterBitOrExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitBitOrExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced by thebitOrExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
exitBitOrExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
exitBitOrExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
enterCompExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerEnter a parse tree produced by thecompExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
enterCompExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
enterCompExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitCompExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced by thecompExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
exitCompExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
exitCompExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
enterMultExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerEnter a parse tree produced by themultExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
enterMultExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
enterMultExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitMultExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced by themultExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
exitMultExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
exitMultExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
enterIfExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerEnter a parse tree produced by theifExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
enterIfExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
enterIfExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-
exitIfExpression
Beschreibung aus Klasse kopiert:ExpressionBaseListenerExit a parse tree produced by theifExpressionlabeled alternative inExpressionParser.expression().The default implementation does nothing.
- Angegeben von:
exitIfExpressionin SchnittstelleExpressionListener- Setzt außer Kraft:
exitIfExpressionin KlasseExpressionBaseListener- Parameter:
ctx- the parse tree
-