Package org.apache.groovy.parser.antlr4
Class GroovyParser.GroovyParserRuleContext
- java.lang.Object
-
- org.antlr.v4.runtime.RuleContext
-
- org.antlr.v4.runtime.ParserRuleContext
-
- org.apache.groovy.parser.antlr4.GroovyParser.GroovyParserRuleContext
-
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTree,org.antlr.v4.runtime.tree.RuleNode,org.antlr.v4.runtime.tree.SyntaxTree,org.antlr.v4.runtime.tree.Tree,NodeMetaDataHandler
- Direct Known Subclasses:
GroovyParser.AnnotatedQualifiedClassNameContext,GroovyParser.AnnotationContext,GroovyParser.AnnotationNameContext,GroovyParser.AnnotationsOptContext,GroovyParser.AnonymousInnerClassDeclarationContext,GroovyParser.ArgumentsContext,GroovyParser.ArrayInitializerContext,GroovyParser.AssertStatementContext,GroovyParser.BlockContext,GroovyParser.BlockStatementContext,GroovyParser.BlockStatementsContext,GroovyParser.BlockStatementsOptContext,GroovyParser.BreakStatementContext,GroovyParser.BuiltInTypeContext,GroovyParser.CastParExpressionContext,GroovyParser.CatchClauseContext,GroovyParser.CatchTypeContext,GroovyParser.ClassBodyContext,GroovyParser.ClassBodyDeclarationContext,GroovyParser.ClassDeclarationContext,GroovyParser.ClassicalForControlContext,GroovyParser.ClassNameContext,GroovyParser.ClassOrInterfaceModifierContext,GroovyParser.ClassOrInterfaceModifiersContext,GroovyParser.ClassOrInterfaceModifiersOptContext,GroovyParser.ClassOrInterfaceTypeContext,GroovyParser.ClosureContext,GroovyParser.ClosureOrLambdaExpressionContext,GroovyParser.CommandArgumentContext,GroovyParser.CommandExpressionContext,GroovyParser.CompilationUnitContext,GroovyParser.ConditionalStatementContext,GroovyParser.ContinueStatementContext,GroovyParser.CreatedNameContext,GroovyParser.CreatorContext,GroovyParser.DimContext,GroovyParser.DynamicMemberNameContext,GroovyParser.ElementValueArrayInitializerContext,GroovyParser.ElementValueContext,GroovyParser.ElementValuePairContext,GroovyParser.ElementValuePairNameContext,GroovyParser.ElementValuePairsContext,GroovyParser.ElementValuesContext,GroovyParser.EmptyDimsContext,GroovyParser.EmptyDimsOptContext,GroovyParser.EnhancedArgumentListElementContext,GroovyParser.EnhancedArgumentListInParContext,GroovyParser.EnhancedForControlContext,GroovyParser.EnhancedStatementExpressionContext,GroovyParser.EnumConstantContext,GroovyParser.EnumConstantsContext,GroovyParser.ExpressionContext,GroovyParser.ExpressionInParContext,GroovyParser.ExpressionListContext,GroovyParser.ExpressionListElementContext,GroovyParser.FieldDeclarationContext,GroovyParser.FinallyBlockContext,GroovyParser.ForControlContext,GroovyParser.ForInitContext,GroovyParser.FormalParameterContext,GroovyParser.FormalParameterListContext,GroovyParser.FormalParametersContext,GroovyParser.ForUpdateContext,GroovyParser.GstringContext,GroovyParser.GstringPathContext,GroovyParser.GstringValueContext,GroovyParser.IdentifierContext,GroovyParser.IfElseStatementContext,GroovyParser.ImportDeclarationContext,GroovyParser.IndexPropertyArgsContext,GroovyParser.KeywordsContext,GroovyParser.LambdaBodyContext,GroovyParser.ListContext,GroovyParser.LiteralContext,GroovyParser.LocalVariableDeclarationContext,GroovyParser.LoopStatementContext,GroovyParser.MapContext,GroovyParser.MapEntryContext,GroovyParser.MapEntryLabelContext,GroovyParser.MapEntryListContext,GroovyParser.MemberDeclarationContext,GroovyParser.MethodBodyContext,GroovyParser.MethodDeclarationContext,GroovyParser.MethodNameContext,GroovyParser.ModifierContext,GroovyParser.ModifiersContext,GroovyParser.ModifiersOptContext,GroovyParser.NamedPropertyArgsContext,GroovyParser.NamePartContext,GroovyParser.NlsContext,GroovyParser.NonWildcardTypeArgumentsContext,GroovyParser.PackageDeclarationContext,GroovyParser.ParExpressionContext,GroovyParser.PathElementContext,GroovyParser.PathExpressionContext,GroovyParser.PostfixExpressionContext,GroovyParser.PrimaryContext,GroovyParser.PrimitiveTypeContext,GroovyParser.QualifiedClassNameContext,GroovyParser.QualifiedClassNameListContext,GroovyParser.QualifiedNameContext,GroovyParser.QualifiedNameElementContext,GroovyParser.QualifiedNameElementsContext,GroovyParser.QualifiedStandardClassNameContext,GroovyParser.ResourceContext,GroovyParser.ResourceListContext,GroovyParser.ResourcesContext,GroovyParser.ReturnTypeContext,GroovyParser.RparenContext,GroovyParser.ScriptStatementContext,GroovyParser.ScriptStatementsContext,GroovyParser.SepContext,GroovyParser.StandardLambdaExpressionContext,GroovyParser.StandardLambdaParametersContext,GroovyParser.StatementContext,GroovyParser.StatementExpressionContext,GroovyParser.StringLiteralContext,GroovyParser.SwitchBlockStatementGroupContext,GroovyParser.SwitchLabelContext,GroovyParser.SwitchStatementContext,GroovyParser.ThisFormalParameterContext,GroovyParser.TryCatchStatementContext,GroovyParser.TypeArgumentContext,GroovyParser.TypeArgumentsContext,GroovyParser.TypeArgumentsOrDiamondContext,GroovyParser.TypeBoundContext,GroovyParser.TypeContext,GroovyParser.TypeDeclarationContext,GroovyParser.TypeListContext,GroovyParser.TypeNamePairContext,GroovyParser.TypeNamePairsContext,GroovyParser.TypeParameterContext,GroovyParser.TypeParametersContext,GroovyParser.VariableDeclarationContext,GroovyParser.VariableDeclaratorContext,GroovyParser.VariableDeclaratorIdContext,GroovyParser.VariableDeclaratorsContext,GroovyParser.VariableInitializerContext,GroovyParser.VariableInitializersContext,GroovyParser.VariableModifierContext,GroovyParser.VariableModifiersContext,GroovyParser.VariableModifiersOptContext,GroovyParser.VariableNamesContext
- Enclosing class:
- GroovyParser
public static class GroovyParser.GroovyParserRuleContext extends org.antlr.v4.runtime.ParserRuleContext implements NodeMetaDataHandler
-
-
Constructor Summary
Constructors Constructor Description GroovyParserRuleContext()GroovyParserRuleContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingStateNumber)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<?,?>getMetaDataMap()voidsetMetaDataMap(Map<?,?> metaDataMap)-
Methods inherited from class org.antlr.v4.runtime.ParserRuleContext
addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, emptyContext, enterRule, exitRule, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoString
-
Methods inherited from class org.antlr.v4.runtime.RuleContext
accept, depth, getAltNumber, getChildContext, getPayload, getRuleContext, getRuleIndex, getText, isEmpty, setAltNumber, setParent, toString, toString, toString, toString, toString, toStringTree, toStringTree, toStringTree
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.codehaus.groovy.ast.NodeMetaDataHandler
copyNodeMetaData, getNodeMetaData, getNodeMetaData, getNodeMetaData, putNodeMetaData, removeNodeMetaData, setNodeMetaData
-
-
-
-
Method Detail
-
getMetaDataMap
public Map<?,?> getMetaDataMap()
- Specified by:
getMetaDataMapin interfaceNodeMetaDataHandler
-
setMetaDataMap
public void setMetaDataMap(Map<?,?> metaDataMap)
- Specified by:
setMetaDataMapin interfaceNodeMetaDataHandler
-
-