[Java] Class GroovyParser
- org.apache.groovy.parser.antlr4.GroovyParser
public class GroovyParser extends AbstractParser
Nested Class Summary
Field Summary
Modifiers | Name | Description |
---|---|---|
static int | RULE_compilationUnit | |
static int | StringLiteral | |
static Vocabulary | VOCABULARY | |
static ATN | _ATN | |
static String | _serializedATN | |
static String[] | ruleNames | |
static String[] | tokenNames |
|
Constructor Summary
Constructor and description |
---|
GroovyParser
(TokenStream input) |
Methods Summary
Field Detail
public static final int RULE_compilationUnit
public static final int StringLiteral
public static final Vocabulary VOCABULARY
public static final ATN _ATN
public static final String _serializedATN
public static final String[] ruleNames
@Deprecated public static final String[] tokenNames
- deprecated:
- Use VOCABULARY instead.
Constructor Detail
public GroovyParser(TokenStream input)
Method Detail
@RuleVersion(0) public final AnnotatedQualifiedClassNameContext annotatedQualifiedClassName()
@RuleVersion(0) public final AnnotationContext annotation()
@RuleVersion(0) public final AnnotationNameContext annotationName()
@RuleVersion(0) public final AnnotationsOptContext annotationsOpt()
@RuleVersion(0) public final AnonymousInnerClassDeclarationContext anonymousInnerClassDeclaration(int t)
@RuleVersion(0) public final EnhancedArgumentListInParContext argumentList()
@RuleVersion(0) public final EnhancedArgumentListElementContext argumentListElement()
@RuleVersion(0) public final ArgumentsContext arguments()
@RuleVersion(0) public final ArrayInitializerContext arrayInitializer()
@RuleVersion(0) public final AssertStatementContext assertStatement()
@RuleVersion(0) public final BlockContext block()
@RuleVersion(0) public final BlockStatementContext blockStatement()
@RuleVersion(0) public final BlockStatementsContext blockStatements()
@RuleVersion(0) public final BlockStatementsOptContext blockStatementsOpt()
@RuleVersion(0) public final BreakStatementContext breakStatement()
@RuleVersion(0) public final BuiltInTypeContext builtInType()
@RuleVersion(0) public final ExpressionContext castOperandExpression()
@RuleVersion(0) public final CastParExpressionContext castParExpression()
@RuleVersion(0) public final CatchClauseContext catchClause()
@RuleVersion(0) public final CatchTypeContext catchType()
@RuleVersion(0) public final ClassBodyContext classBody(int t)
@RuleVersion(0) public final ClassBodyDeclarationContext classBodyDeclaration(int t)
@RuleVersion(0) public final ClassDeclarationContext classDeclaration()
@RuleVersion(0) public final ClassNameContext className()
@RuleVersion(0) public final ClassOrInterfaceModifierContext classOrInterfaceModifier()
@RuleVersion(0) public final ClassOrInterfaceModifiersContext classOrInterfaceModifiers()
@RuleVersion(0) public final ClassOrInterfaceModifiersOptContext classOrInterfaceModifiersOpt()
@RuleVersion(0) public final ClassOrInterfaceTypeContext classOrInterfaceType()
@RuleVersion(0) public final ClassicalForControlContext classicalForControl()
@RuleVersion(0) public final ClosureContext closure()
@RuleVersion(0) public final ClosureOrLambdaExpressionContext closureOrLambdaExpression()
@RuleVersion(0) public final CommandArgumentContext commandArgument()
@RuleVersion(0) public final CommandExpressionContext commandExpression()
@RuleVersion(0) public final PrimaryContext commandPrimary()
@RuleVersion(0) public final CompilationUnitContext compilationUnit()
@RuleVersion(0) public final ConditionalStatementContext conditionalStatement()
@RuleVersion(0) public final ContinueStatementContext continueStatement()
@NotNull protected FailedPredicateException createFailedPredicateException(@Nullable String predicate, @Nullable String message)
@RuleVersion(0) public final CreatedNameContext createdName()
@RuleVersion(0) public final CreatorContext creator(int t)
@RuleVersion(0) public final DimContext dim()
@RuleVersion(0) public final DynamicMemberNameContext dynamicMemberName()
@RuleVersion(0) public final ElementValueContext elementValue()
@RuleVersion(0) public final ElementValueArrayInitializerContext elementValueArrayInitializer()
@RuleVersion(0) public final ElementValuePairContext elementValuePair()
@RuleVersion(0) public final ElementValuePairNameContext elementValuePairName()
@RuleVersion(0) public final ElementValuePairsContext elementValuePairs()
@RuleVersion(0) public final ElementValuesContext elementValues()
@RuleVersion(0) public final EmptyDimsContext emptyDims()
@RuleVersion(0) public final EmptyDimsOptContext emptyDimsOpt()
@RuleVersion(0) public final EnhancedArgumentListInParContext enhancedArgumentList()
@RuleVersion(0) public final EnhancedArgumentListElementContext enhancedArgumentListElement()
@RuleVersion(0) public final EnhancedArgumentListInParContext enhancedArgumentListInPar()
@RuleVersion(0) public final EnhancedForControlContext enhancedForControl()
@RuleVersion(0) public final EnhancedStatementExpressionContext enhancedStatementExpression()
@RuleVersion(0) public final EnumConstantContext enumConstant()
@RuleVersion(0) public final EnumConstantsContext enumConstants()
@RuleVersion(0) public final ExpressionContext expression()
@RuleVersion(0) public final ExpressionInParContext expressionInPar()
@RuleVersion(0) public final ExpressionListContext expressionList(boolean canSpread)
@RuleVersion(0) public final ExpressionListElementContext expressionListElement(boolean canSpread)
@RuleVersion(0) public final FieldDeclarationContext fieldDeclaration()
@RuleVersion(0) public final FinallyBlockContext finallyBlock()
@RuleVersion(0) public final EnhancedArgumentListElementContext firstArgumentListElement()
@RuleVersion(0) public final EnhancedArgumentListElementContext firstEnhancedArgumentListElement()
@RuleVersion(0) public final ForControlContext forControl()
@RuleVersion(0) public final ForInitContext forInit()
@RuleVersion(0) public final ForUpdateContext forUpdate()
@RuleVersion(0) public final FormalParameterContext formalParameter()
@RuleVersion(0) public final FormalParameterListContext formalParameterList()
@RuleVersion(0) public final FormalParametersContext formalParameters()
@RuleVersion(0) public final ClassOrInterfaceTypeContext generalClassOrInterfaceType()
@Override public int getErrorColumn()
@Override public int getErrorLine()
@Override public String getGrammarFileName()
@Override public String[] getRuleNames()
@Override public String getSerializedATN()
@Override public int getSyntaxErrorSource()
@Override @Deprecated public String[] getTokenNames()
@Override @NotNull public Vocabulary getVocabulary()
@RuleVersion(0) public final GstringContext gstring()
@RuleVersion(0) public final GstringPathContext gstringPath()
@RuleVersion(0) public final GstringValueContext gstringValue()
@RuleVersion(0) public final IdentifierContext identifier()
@RuleVersion(0) public final IfElseStatementContext ifElseStatement()
@RuleVersion(0) public final ImportDeclarationContext importDeclaration()
@RuleVersion(0) public final IndexPropertyArgsContext indexPropertyArgs()
@RuleVersion(0) public final KeywordsContext keywords()
@RuleVersion(0) public final LambdaBodyContext lambdaBody()
@RuleVersion(0) public final StandardLambdaExpressionContext lambdaExpression()
@RuleVersion(0) public final StandardLambdaParametersContext lambdaParameters()
@RuleVersion(0) public final ListContext list()
@RuleVersion(0) public final LiteralContext literal()
@RuleVersion(0) public final LocalVariableDeclarationContext localVariableDeclaration()
@RuleVersion(0) public final LoopStatementContext loopStatement()
@RuleVersion(0) public final MapContext map()
@RuleVersion(0) public final MapEntryContext mapEntry()
@RuleVersion(0) public final MapEntryLabelContext mapEntryLabel()
@RuleVersion(0) public final MapEntryListContext mapEntryList()
@RuleVersion(0) public final MemberDeclarationContext memberDeclaration(int t)
@RuleVersion(0) public final MethodBodyContext methodBody()
@RuleVersion(0) public final MethodDeclarationContext methodDeclaration(int t, int ct)
@RuleVersion(0) public final MethodNameContext methodName()
@RuleVersion(0) public final ModifierContext modifier()
@RuleVersion(0) public final ModifiersContext modifiers()
@RuleVersion(0) public final ModifiersOptContext modifiersOpt()
@RuleVersion(0) public final NamePartContext namePart()
@RuleVersion(0) public final MapEntryContext namedArg()
@RuleVersion(0) public final MapEntryLabelContext namedArgLabel()
@RuleVersion(0) public final PrimaryContext namedArgPrimary()
@RuleVersion(0) public final MapEntryContext namedPropertyArg()
@RuleVersion(0) public final MapEntryLabelContext namedPropertyArgLabel()
@RuleVersion(0) public final MapEntryListContext namedPropertyArgList()
@RuleVersion(0) public final PrimaryContext namedPropertyArgPrimary()
@RuleVersion(0) public final NamedPropertyArgsContext namedPropertyArgs()
@RuleVersion(0) public final NlsContext nls()
@RuleVersion(0) public final NonWildcardTypeArgumentsContext nonWildcardTypeArguments()
@RuleVersion(0) public final PackageDeclarationContext packageDeclaration()
@RuleVersion(0) public final ParExpressionContext parExpression()
@RuleVersion(0) public final PathElementContext pathElement()
@RuleVersion(0) public final PathExpressionContext pathExpression()
@RuleVersion(0) public final PostfixExpressionContext postfixExpression()
@RuleVersion(0) public final PrimaryContext primary()
@RuleVersion(0) public final PrimitiveTypeContext primitiveType()
@RuleVersion(0) public final QualifiedClassNameContext qualifiedClassName()
@RuleVersion(0) public final QualifiedClassNameListContext qualifiedClassNameList()
@RuleVersion(0) public final QualifiedNameContext qualifiedName()
@RuleVersion(0) public final QualifiedNameElementContext qualifiedNameElement()
@RuleVersion(0) public final QualifiedNameElementsContext qualifiedNameElements()
@RuleVersion(0) public final QualifiedStandardClassNameContext qualifiedStandardClassName()
@RuleVersion(0) public final ResourceContext resource()
@RuleVersion(0) public final ResourceListContext resourceList()
@RuleVersion(0) public final ResourcesContext resources()
@RuleVersion(0) public final ReturnTypeContext returnType(int ct)
@RuleVersion(0) public final RparenContext rparen()
@RuleVersion(0) public final ScriptStatementContext scriptStatement()
@RuleVersion(0) public final ScriptStatementsContext scriptStatements()
public boolean sempred(RuleContext _localctx, int ruleIndex, int predIndex)
@RuleVersion(0) public final SepContext sep()
@RuleVersion(0) public final ClassOrInterfaceTypeContext standardClassOrInterfaceType()
@RuleVersion(0) public final StandardLambdaExpressionContext standardLambdaExpression()
@RuleVersion(0) public final StandardLambdaParametersContext standardLambdaParameters()
@RuleVersion(0) public final TypeContext standardType()
@RuleVersion(0) public final StatementContext statement()
@RuleVersion(0) public final StatementExpressionContext statementExpression()
@RuleVersion(0) public final StringLiteralContext stringLiteral()
@RuleVersion(0) public final SwitchBlockStatementGroupContext switchBlockStatementGroup()
@RuleVersion(0) public final SwitchLabelContext switchLabel()
@RuleVersion(0) public final SwitchStatementContext switchStatement()
@RuleVersion(0) public final ThisFormalParameterContext thisFormalParameter()
@RuleVersion(0) public final TryCatchStatementContext tryCatchStatement()
@RuleVersion(0) public final TypeContext type()
@RuleVersion(0) public final TypeArgumentContext typeArgument()
@RuleVersion(0) public final TypeArgumentsContext typeArguments()
@RuleVersion(0) public final TypeArgumentsOrDiamondContext typeArgumentsOrDiamond()
@RuleVersion(0) public final TypeBoundContext typeBound()
@RuleVersion(0) public final TypeDeclarationContext typeDeclaration()
@RuleVersion(0) public final TypeListContext typeList()
@RuleVersion(0) public final TypeNamePairContext typeNamePair()
@RuleVersion(0) public final TypeNamePairsContext typeNamePairs()
@RuleVersion(0) public final TypeParameterContext typeParameter()
@RuleVersion(0) public final TypeParametersContext typeParameters()
@RuleVersion(0) public final VariableDeclarationContext variableDeclaration(int t)
@RuleVersion(0) public final VariableDeclaratorContext variableDeclarator()
@RuleVersion(0) public final VariableDeclaratorIdContext variableDeclaratorId()
@RuleVersion(0) public final VariableDeclaratorsContext variableDeclarators()
@RuleVersion(0) public final VariableInitializerContext variableInitializer()
@RuleVersion(0) public final VariableInitializersContext variableInitializers()
@RuleVersion(0) public final VariableModifierContext variableModifier()
@RuleVersion(0) public final VariableModifiersContext variableModifiers()
@RuleVersion(0) public final VariableModifiersOptContext variableModifiersOpt()
@RuleVersion(0) public final VariableNamesContext variableNames()
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/3.0.7/html/gapi/org/apache/groovy/parser/antlr4/GroovyParser.html