Class IdlBaseListener
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeListener,IdlListener
IdlListener,
which can be extended to create a listener which only needs to handle a subset
of the available methods.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidEnter a parse tree produced byIdlParser.arrayType().voidEnter a parse tree produced byIdlParser.enumDeclaration().voidEnter a parse tree produced byIdlParser.enumDefault().voidEnter a parse tree produced byIdlParser.enumSymbol().voidenterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) voidEnter a parse tree produced byIdlParser.fieldDeclaration().voidEnter a parse tree produced byIdlParser.fixedDeclaration().voidEnter a parse tree produced byIdlParser.formalParameter().voidEnter a parse tree produced byIdlParser.fullType().voidEnter a parse tree produced byIdlParser.identifier().voidEnter a parse tree produced byIdlParser.idlFile().voidEnter a parse tree produced byIdlParser.importStatement().voidEnter a parse tree produced byIdlParser.jsonArray().voidEnter a parse tree produced byIdlParser.jsonLiteral().voidEnter a parse tree produced byIdlParser.jsonObject().voidEnter a parse tree produced byIdlParser.jsonPair().voidEnter a parse tree produced byIdlParser.jsonValue().voidEnter a parse tree produced byIdlParser.mainSchemaDeclaration().voidEnter a parse tree produced byIdlParser.mapType().voidEnter a parse tree produced byIdlParser.messageDeclaration().voidEnter a parse tree produced byIdlParser.namedSchemaDeclaration().voidEnter a parse tree produced byIdlParser.namespaceDeclaration().voidEnter a parse tree produced byIdlParser.nullableType().voidEnter a parse tree produced byIdlParser.plainType().voidEnter a parse tree produced byIdlParser.primitiveType().voidEnter a parse tree produced byIdlParser.protocolDeclaration().voidEnter a parse tree produced byIdlParser.protocolDeclarationBody().voidEnter a parse tree produced byIdlParser.recordBody().voidEnter a parse tree produced byIdlParser.recordDeclaration().voidEnter a parse tree produced byIdlParser.resultType().voidEnter a parse tree produced byIdlParser.schemaProperty().voidEnter a parse tree produced byIdlParser.unionType().voidEnter a parse tree produced byIdlParser.variableDeclaration().voidExit a parse tree produced byIdlParser.arrayType().voidExit a parse tree produced byIdlParser.enumDeclaration().voidExit a parse tree produced byIdlParser.enumDefault().voidExit a parse tree produced byIdlParser.enumSymbol().voidexitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) voidExit a parse tree produced byIdlParser.fieldDeclaration().voidExit a parse tree produced byIdlParser.fixedDeclaration().voidExit a parse tree produced byIdlParser.formalParameter().voidExit a parse tree produced byIdlParser.fullType().voidExit a parse tree produced byIdlParser.identifier().voidExit a parse tree produced byIdlParser.idlFile().voidExit a parse tree produced byIdlParser.importStatement().voidExit a parse tree produced byIdlParser.jsonArray().voidExit a parse tree produced byIdlParser.jsonLiteral().voidExit a parse tree produced byIdlParser.jsonObject().voidExit a parse tree produced byIdlParser.jsonPair().voidExit a parse tree produced byIdlParser.jsonValue().voidExit a parse tree produced byIdlParser.mainSchemaDeclaration().voidExit a parse tree produced byIdlParser.mapType().voidExit a parse tree produced byIdlParser.messageDeclaration().voidExit a parse tree produced byIdlParser.namedSchemaDeclaration().voidExit a parse tree produced byIdlParser.namespaceDeclaration().voidExit a parse tree produced byIdlParser.nullableType().voidExit a parse tree produced byIdlParser.plainType().voidExit a parse tree produced byIdlParser.primitiveType().voidExit a parse tree produced byIdlParser.protocolDeclaration().voidExit a parse tree produced byIdlParser.protocolDeclarationBody().voidExit a parse tree produced byIdlParser.recordBody().voidExit a parse tree produced byIdlParser.recordDeclaration().voidExit a parse tree produced byIdlParser.resultType().voidExit a parse tree produced byIdlParser.schemaProperty().voidExit a parse tree produced byIdlParser.unionType().voidExit a parse tree produced byIdlParser.variableDeclaration().voidvisitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node) voidvisitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
-
Constructor Details
-
IdlBaseListener
public IdlBaseListener()
-
-
Method Details
-
enterIdlFile
Enter a parse tree produced byIdlParser.idlFile().The default implementation does nothing.
- Specified by:
enterIdlFilein interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitIdlFile
Exit a parse tree produced byIdlParser.idlFile().The default implementation does nothing.
- Specified by:
exitIdlFilein interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterProtocolDeclaration
Enter a parse tree produced byIdlParser.protocolDeclaration().The default implementation does nothing.
- Specified by:
enterProtocolDeclarationin interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitProtocolDeclaration
Exit a parse tree produced byIdlParser.protocolDeclaration().The default implementation does nothing.
- Specified by:
exitProtocolDeclarationin interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterProtocolDeclarationBody
Enter a parse tree produced byIdlParser.protocolDeclarationBody().The default implementation does nothing.
- Specified by:
enterProtocolDeclarationBodyin interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitProtocolDeclarationBody
Exit a parse tree produced byIdlParser.protocolDeclarationBody().The default implementation does nothing.
- Specified by:
exitProtocolDeclarationBodyin interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterNamespaceDeclaration
Enter a parse tree produced byIdlParser.namespaceDeclaration().The default implementation does nothing.
- Specified by:
enterNamespaceDeclarationin interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitNamespaceDeclaration
Exit a parse tree produced byIdlParser.namespaceDeclaration().The default implementation does nothing.
- Specified by:
exitNamespaceDeclarationin interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterMainSchemaDeclaration
Enter a parse tree produced byIdlParser.mainSchemaDeclaration().The default implementation does nothing.
- Specified by:
enterMainSchemaDeclarationin interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitMainSchemaDeclaration
Exit a parse tree produced byIdlParser.mainSchemaDeclaration().The default implementation does nothing.
- Specified by:
exitMainSchemaDeclarationin interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterIdentifier
Enter a parse tree produced byIdlParser.identifier().The default implementation does nothing.
- Specified by:
enterIdentifierin interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitIdentifier
Exit a parse tree produced byIdlParser.identifier().The default implementation does nothing.
- Specified by:
exitIdentifierin interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterSchemaProperty
Enter a parse tree produced byIdlParser.schemaProperty().The default implementation does nothing.
- Specified by:
enterSchemaPropertyin interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitSchemaProperty
Exit a parse tree produced byIdlParser.schemaProperty().The default implementation does nothing.
- Specified by:
exitSchemaPropertyin interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterImportStatement
Enter a parse tree produced byIdlParser.importStatement().The default implementation does nothing.
- Specified by:
enterImportStatementin interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitImportStatement
Exit a parse tree produced byIdlParser.importStatement().The default implementation does nothing.
- Specified by:
exitImportStatementin interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterNamedSchemaDeclaration
Enter a parse tree produced byIdlParser.namedSchemaDeclaration().The default implementation does nothing.
- Specified by:
enterNamedSchemaDeclarationin interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitNamedSchemaDeclaration
Exit a parse tree produced byIdlParser.namedSchemaDeclaration().The default implementation does nothing.
- Specified by:
exitNamedSchemaDeclarationin interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterFixedDeclaration
Enter a parse tree produced byIdlParser.fixedDeclaration().The default implementation does nothing.
- Specified by:
enterFixedDeclarationin interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitFixedDeclaration
Exit a parse tree produced byIdlParser.fixedDeclaration().The default implementation does nothing.
- Specified by:
exitFixedDeclarationin interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterEnumDeclaration
Enter a parse tree produced byIdlParser.enumDeclaration().The default implementation does nothing.
- Specified by:
enterEnumDeclarationin interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitEnumDeclaration
Exit a parse tree produced byIdlParser.enumDeclaration().The default implementation does nothing.
- Specified by:
exitEnumDeclarationin interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterEnumSymbol
Enter a parse tree produced byIdlParser.enumSymbol().The default implementation does nothing.
- Specified by:
enterEnumSymbolin interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitEnumSymbol
Exit a parse tree produced byIdlParser.enumSymbol().The default implementation does nothing.
- Specified by:
exitEnumSymbolin interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterEnumDefault
Enter a parse tree produced byIdlParser.enumDefault().The default implementation does nothing.
- Specified by:
enterEnumDefaultin interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitEnumDefault
Exit a parse tree produced byIdlParser.enumDefault().The default implementation does nothing.
- Specified by:
exitEnumDefaultin interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterRecordDeclaration
Enter a parse tree produced byIdlParser.recordDeclaration().The default implementation does nothing.
- Specified by:
enterRecordDeclarationin interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitRecordDeclaration
Exit a parse tree produced byIdlParser.recordDeclaration().The default implementation does nothing.
- Specified by:
exitRecordDeclarationin interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterRecordBody
Enter a parse tree produced byIdlParser.recordBody().The default implementation does nothing.
- Specified by:
enterRecordBodyin interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitRecordBody
Exit a parse tree produced byIdlParser.recordBody().The default implementation does nothing.
- Specified by:
exitRecordBodyin interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterFieldDeclaration
Enter a parse tree produced byIdlParser.fieldDeclaration().The default implementation does nothing.
- Specified by:
enterFieldDeclarationin interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitFieldDeclaration
Exit a parse tree produced byIdlParser.fieldDeclaration().The default implementation does nothing.
- Specified by:
exitFieldDeclarationin interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterVariableDeclaration
Enter a parse tree produced byIdlParser.variableDeclaration().The default implementation does nothing.
- Specified by:
enterVariableDeclarationin interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitVariableDeclaration
Exit a parse tree produced byIdlParser.variableDeclaration().The default implementation does nothing.
- Specified by:
exitVariableDeclarationin interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterMessageDeclaration
Enter a parse tree produced byIdlParser.messageDeclaration().The default implementation does nothing.
- Specified by:
enterMessageDeclarationin interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitMessageDeclaration
Exit a parse tree produced byIdlParser.messageDeclaration().The default implementation does nothing.
- Specified by:
exitMessageDeclarationin interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterFormalParameter
Enter a parse tree produced byIdlParser.formalParameter().The default implementation does nothing.
- Specified by:
enterFormalParameterin interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitFormalParameter
Exit a parse tree produced byIdlParser.formalParameter().The default implementation does nothing.
- Specified by:
exitFormalParameterin interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterResultType
Enter a parse tree produced byIdlParser.resultType().The default implementation does nothing.
- Specified by:
enterResultTypein interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitResultType
Exit a parse tree produced byIdlParser.resultType().The default implementation does nothing.
- Specified by:
exitResultTypein interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterFullType
Enter a parse tree produced byIdlParser.fullType().The default implementation does nothing.
- Specified by:
enterFullTypein interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitFullType
Exit a parse tree produced byIdlParser.fullType().The default implementation does nothing.
- Specified by:
exitFullTypein interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterPlainType
Enter a parse tree produced byIdlParser.plainType().The default implementation does nothing.
- Specified by:
enterPlainTypein interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitPlainType
Exit a parse tree produced byIdlParser.plainType().The default implementation does nothing.
- Specified by:
exitPlainTypein interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterNullableType
Enter a parse tree produced byIdlParser.nullableType().The default implementation does nothing.
- Specified by:
enterNullableTypein interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitNullableType
Exit a parse tree produced byIdlParser.nullableType().The default implementation does nothing.
- Specified by:
exitNullableTypein interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterPrimitiveType
Enter a parse tree produced byIdlParser.primitiveType().The default implementation does nothing.
- Specified by:
enterPrimitiveTypein interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitPrimitiveType
Exit a parse tree produced byIdlParser.primitiveType().The default implementation does nothing.
- Specified by:
exitPrimitiveTypein interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterArrayType
Enter a parse tree produced byIdlParser.arrayType().The default implementation does nothing.
- Specified by:
enterArrayTypein interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitArrayType
Exit a parse tree produced byIdlParser.arrayType().The default implementation does nothing.
- Specified by:
exitArrayTypein interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterMapType
Enter a parse tree produced byIdlParser.mapType().The default implementation does nothing.
- Specified by:
enterMapTypein interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitMapType
Exit a parse tree produced byIdlParser.mapType().The default implementation does nothing.
- Specified by:
exitMapTypein interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterUnionType
Enter a parse tree produced byIdlParser.unionType().The default implementation does nothing.
- Specified by:
enterUnionTypein interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitUnionType
Exit a parse tree produced byIdlParser.unionType().The default implementation does nothing.
- Specified by:
exitUnionTypein interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterJsonValue
Enter a parse tree produced byIdlParser.jsonValue().The default implementation does nothing.
- Specified by:
enterJsonValuein interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitJsonValue
Exit a parse tree produced byIdlParser.jsonValue().The default implementation does nothing.
- Specified by:
exitJsonValuein interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterJsonLiteral
Enter a parse tree produced byIdlParser.jsonLiteral().The default implementation does nothing.
- Specified by:
enterJsonLiteralin interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitJsonLiteral
Exit a parse tree produced byIdlParser.jsonLiteral().The default implementation does nothing.
- Specified by:
exitJsonLiteralin interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterJsonObject
Enter a parse tree produced byIdlParser.jsonObject().The default implementation does nothing.
- Specified by:
enterJsonObjectin interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitJsonObject
Exit a parse tree produced byIdlParser.jsonObject().The default implementation does nothing.
- Specified by:
exitJsonObjectin interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterJsonPair
Enter a parse tree produced byIdlParser.jsonPair().The default implementation does nothing.
- Specified by:
enterJsonPairin interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitJsonPair
Exit a parse tree produced byIdlParser.jsonPair().The default implementation does nothing.
- Specified by:
exitJsonPairin interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterJsonArray
Enter a parse tree produced byIdlParser.jsonArray().The default implementation does nothing.
- Specified by:
enterJsonArrayin interfaceIdlListener- Parameters:
ctx- the parse tree
-
exitJsonArray
Exit a parse tree produced byIdlParser.jsonArray().The default implementation does nothing.
- Specified by:
exitJsonArrayin interfaceIdlListener- Parameters:
ctx- the parse tree
-
enterEveryRule
public void enterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) The default implementation does nothing.
- Specified by:
enterEveryRulein interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
exitEveryRule
public void exitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) The default implementation does nothing.
- Specified by:
exitEveryRulein interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
visitTerminal
public void visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node) The default implementation does nothing.
- Specified by:
visitTerminalin interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
visitErrorNode
public void visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node) The default implementation does nothing.
- Specified by:
visitErrorNodein interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-