tree-sitter-java-0.6.0.0: Tree-sitter grammar/parser for Java

Index

$sel:alternative:IfStatementTreeSitter.Java.AST
$sel:alternative:TernaryExpressionTreeSitter.Java.AST
$sel:ann:AnnotatedTypeTreeSitter.Java.AST
$sel:ann:AnnotationTreeSitter.Java.AST
$sel:ann:AnnotationArgumentListTreeSitter.Java.AST
$sel:ann:AnnotationTypeBodyTreeSitter.Java.AST
$sel:ann:AnnotationTypeDeclarationTreeSitter.Java.AST
$sel:ann:AnnotationTypeElementDeclarationTreeSitter.Java.AST
$sel:ann:ArgumentListTreeSitter.Java.AST
$sel:ann:ArrayAccessTreeSitter.Java.AST
$sel:ann:ArrayCreationExpressionTreeSitter.Java.AST
$sel:ann:ArrayInitializerTreeSitter.Java.AST
$sel:ann:ArrayTypeTreeSitter.Java.AST
$sel:ann:AssertStatementTreeSitter.Java.AST
$sel:ann:AssignmentExpressionTreeSitter.Java.AST
$sel:ann:AsteriskTreeSitter.Java.AST
$sel:ann:BinaryExpressionTreeSitter.Java.AST
$sel:ann:BinaryIntegerLiteralTreeSitter.Java.AST
$sel:ann:BlockTreeSitter.Java.AST
$sel:ann:BooleanTypeTreeSitter.Java.AST
$sel:ann:BreakStatementTreeSitter.Java.AST
$sel:ann:CastExpressionTreeSitter.Java.AST
$sel:ann:CatchClauseTreeSitter.Java.AST
$sel:ann:CatchFormalParameterTreeSitter.Java.AST
$sel:ann:CatchTypeTreeSitter.Java.AST
$sel:ann:CharacterLiteralTreeSitter.Java.AST
$sel:ann:ClassBodyTreeSitter.Java.AST
$sel:ann:ClassDeclarationTreeSitter.Java.AST
$sel:ann:ClassLiteralTreeSitter.Java.AST
$sel:ann:ConstantDeclarationTreeSitter.Java.AST
$sel:ann:ConstructorBodyTreeSitter.Java.AST
$sel:ann:ConstructorDeclarationTreeSitter.Java.AST
$sel:ann:ContinueStatementTreeSitter.Java.AST
$sel:ann:DecimalFloatingPointLiteralTreeSitter.Java.AST
$sel:ann:DecimalIntegerLiteralTreeSitter.Java.AST
$sel:ann:DimensionsTreeSitter.Java.AST
$sel:ann:DimensionsExprTreeSitter.Java.AST
$sel:ann:DoStatementTreeSitter.Java.AST
$sel:ann:ElementValueArrayInitializerTreeSitter.Java.AST
$sel:ann:ElementValuePairTreeSitter.Java.AST
$sel:ann:EnhancedForStatementTreeSitter.Java.AST
$sel:ann:EnumBodyTreeSitter.Java.AST
$sel:ann:EnumBodyDeclarationsTreeSitter.Java.AST
$sel:ann:EnumConstantTreeSitter.Java.AST
$sel:ann:EnumDeclarationTreeSitter.Java.AST
$sel:ann:ExplicitConstructorInvocationTreeSitter.Java.AST
$sel:ann:ExpressionStatementTreeSitter.Java.AST
$sel:ann:ExtendsInterfacesTreeSitter.Java.AST
$sel:ann:FalseTreeSitter.Java.AST
$sel:ann:FieldAccessTreeSitter.Java.AST
$sel:ann:FieldDeclarationTreeSitter.Java.AST
$sel:ann:FinallyClauseTreeSitter.Java.AST
$sel:ann:FloatingPointTypeTreeSitter.Java.AST
$sel:ann:ForInitTreeSitter.Java.AST
$sel:ann:FormalParameterTreeSitter.Java.AST
$sel:ann:FormalParametersTreeSitter.Java.AST
$sel:ann:ForStatementTreeSitter.Java.AST
$sel:ann:GenericTypeTreeSitter.Java.AST
$sel:ann:HexFloatingPointLiteralTreeSitter.Java.AST
$sel:ann:HexIntegerLiteralTreeSitter.Java.AST
$sel:ann:IdentifierTreeSitter.Java.AST
$sel:ann:IfStatementTreeSitter.Java.AST
$sel:ann:ImportDeclarationTreeSitter.Java.AST
$sel:ann:InferredParametersTreeSitter.Java.AST
$sel:ann:InstanceofExpressionTreeSitter.Java.AST
$sel:ann:IntegralTypeTreeSitter.Java.AST
$sel:ann:InterfaceBodyTreeSitter.Java.AST
$sel:ann:InterfaceDeclarationTreeSitter.Java.AST
$sel:ann:InterfaceTypeListTreeSitter.Java.AST
$sel:ann:LabeledStatementTreeSitter.Java.AST
$sel:ann:LambdaExpressionTreeSitter.Java.AST
$sel:ann:LocalVariableDeclarationTreeSitter.Java.AST
$sel:ann:LocalVariableDeclarationStatementTreeSitter.Java.AST
$sel:ann:MarkerAnnotationTreeSitter.Java.AST
$sel:ann:MethodDeclarationTreeSitter.Java.AST
$sel:ann:MethodInvocationTreeSitter.Java.AST
$sel:ann:MethodReferenceTreeSitter.Java.AST
$sel:ann:ModifiersTreeSitter.Java.AST
$sel:ann:ModuleDeclarationTreeSitter.Java.AST
$sel:ann:ModuleDirectiveTreeSitter.Java.AST
$sel:ann:ModuleNameTreeSitter.Java.AST
$sel:ann:NullLiteralTreeSitter.Java.AST
$sel:ann:ObjectCreationExpressionTreeSitter.Java.AST
$sel:ann:OctalIntegerLiteralTreeSitter.Java.AST
$sel:ann:PackageDeclarationTreeSitter.Java.AST
$sel:ann:ParenthesizedExpressionTreeSitter.Java.AST
$sel:ann:ProgramTreeSitter.Java.AST
$sel:ann:ReceiverParameterTreeSitter.Java.AST
$sel:ann:RequiresModifierTreeSitter.Java.AST
$sel:ann:ResourceTreeSitter.Java.AST
$sel:ann:ResourceSpecificationTreeSitter.Java.AST
$sel:ann:ReturnStatementTreeSitter.Java.AST
$sel:ann:ScopedIdentifierTreeSitter.Java.AST
$sel:ann:ScopedTypeIdentifierTreeSitter.Java.AST
$sel:ann:SpreadParameterTreeSitter.Java.AST
$sel:ann:StaticInitializerTreeSitter.Java.AST
$sel:ann:StringLiteralTreeSitter.Java.AST
$sel:ann:SuperTreeSitter.Java.AST
$sel:ann:SuperclassTreeSitter.Java.AST
$sel:ann:SuperInterfacesTreeSitter.Java.AST
$sel:ann:SwitchBlockTreeSitter.Java.AST
$sel:ann:SwitchLabelTreeSitter.Java.AST
$sel:ann:SwitchStatementTreeSitter.Java.AST
$sel:ann:SynchronizedStatementTreeSitter.Java.AST
$sel:ann:TernaryExpressionTreeSitter.Java.AST
$sel:ann:ThisTreeSitter.Java.AST
$sel:ann:ThrowsTreeSitter.Java.AST
$sel:ann:ThrowStatementTreeSitter.Java.AST
$sel:ann:TrueTreeSitter.Java.AST
$sel:ann:TryStatementTreeSitter.Java.AST
$sel:ann:TryWithResourcesStatementTreeSitter.Java.AST
$sel:ann:TypeArgumentsTreeSitter.Java.AST
$sel:ann:TypeBoundTreeSitter.Java.AST
$sel:ann:TypeIdentifierTreeSitter.Java.AST
$sel:ann:TypeParameterTreeSitter.Java.AST
$sel:ann:TypeParametersTreeSitter.Java.AST
$sel:ann:UnaryExpressionTreeSitter.Java.AST
$sel:ann:UpdateExpressionTreeSitter.Java.AST
$sel:ann:VariableDeclaratorTreeSitter.Java.AST
$sel:ann:VoidTypeTreeSitter.Java.AST
$sel:ann:WhileStatementTreeSitter.Java.AST
$sel:ann:WildcardTreeSitter.Java.AST
$sel:arguments:AnnotationTreeSitter.Java.AST
$sel:arguments:EnumConstantTreeSitter.Java.AST
$sel:arguments:ExplicitConstructorInvocationTreeSitter.Java.AST
$sel:arguments:MethodInvocationTreeSitter.Java.AST
$sel:arguments:ObjectCreationExpressionTreeSitter.Java.AST
$sel:array:ArrayAccessTreeSitter.Java.AST
$sel:body:AnnotationTypeDeclarationTreeSitter.Java.AST
$sel:body:CatchClauseTreeSitter.Java.AST
$sel:body:ClassDeclarationTreeSitter.Java.AST
$sel:body:ConstructorDeclarationTreeSitter.Java.AST
$sel:body:EnhancedForStatementTreeSitter.Java.AST
$sel:body:EnumConstantTreeSitter.Java.AST
$sel:body:EnumDeclarationTreeSitter.Java.AST
$sel:body:InterfaceDeclarationTreeSitter.Java.AST
$sel:body:LambdaExpressionTreeSitter.Java.AST
$sel:body:MethodDeclarationTreeSitter.Java.AST
$sel:body:SwitchStatementTreeSitter.Java.AST
$sel:body:TryStatementTreeSitter.Java.AST
$sel:body:TryWithResourcesStatementTreeSitter.Java.AST
$sel:body:WhileStatementTreeSitter.Java.AST
$sel:condition:IfStatementTreeSitter.Java.AST
$sel:condition:SwitchStatementTreeSitter.Java.AST
$sel:condition:TernaryExpressionTreeSitter.Java.AST
$sel:condition:WhileStatementTreeSitter.Java.AST
$sel:consequence:IfStatementTreeSitter.Java.AST
$sel:consequence:TernaryExpressionTreeSitter.Java.AST
$sel:constructor:ExplicitConstructorInvocationTreeSitter.Java.AST
$sel:declarator:ConstantDeclarationTreeSitter.Java.AST
$sel:declarator:FieldDeclarationTreeSitter.Java.AST
$sel:declarator:LocalVariableDeclarationTreeSitter.Java.AST
$sel:dimensions:AnnotationTypeElementDeclarationTreeSitter.Java.AST
$sel:dimensions:ArrayCreationExpressionTreeSitter.Java.AST
$sel:dimensions:ArrayTypeTreeSitter.Java.AST
$sel:dimensions:CatchFormalParameterTreeSitter.Java.AST
$sel:dimensions:EnhancedForStatementTreeSitter.Java.AST
$sel:dimensions:FormalParameterTreeSitter.Java.AST
$sel:dimensions:MethodDeclarationTreeSitter.Java.AST
$sel:dimensions:ResourceTreeSitter.Java.AST
$sel:dimensions:VariableDeclaratorTreeSitter.Java.AST
$sel:element:ArrayTypeTreeSitter.Java.AST
$sel:extraChildren:AnnotatedTypeTreeSitter.Java.AST
$sel:extraChildren:AnnotationArgumentListTreeSitter.Java.AST
$sel:extraChildren:AnnotationTypeBodyTreeSitter.Java.AST
$sel:extraChildren:AnnotationTypeDeclarationTreeSitter.Java.AST
$sel:extraChildren:AnnotationTypeElementDeclarationTreeSitter.Java.AST
$sel:extraChildren:ArgumentListTreeSitter.Java.AST
$sel:extraChildren:ArrayInitializerTreeSitter.Java.AST
$sel:extraChildren:AssertStatementTreeSitter.Java.AST
$sel:extraChildren:BlockTreeSitter.Java.AST
$sel:extraChildren:BreakStatementTreeSitter.Java.AST
$sel:extraChildren:CatchClauseTreeSitter.Java.AST
$sel:extraChildren:CatchFormalParameterTreeSitter.Java.AST
$sel:extraChildren:CatchTypeTreeSitter.Java.AST
$sel:extraChildren:ClassBodyTreeSitter.Java.AST
$sel:extraChildren:ClassDeclarationTreeSitter.Java.AST
$sel:extraChildren:ClassLiteralTreeSitter.Java.AST
$sel:extraChildren:ConstantDeclarationTreeSitter.Java.AST
$sel:extraChildren:ConstructorBodyTreeSitter.Java.AST
$sel:extraChildren:ConstructorDeclarationTreeSitter.Java.AST
$sel:extraChildren:ContinueStatementTreeSitter.Java.AST
$sel:extraChildren:DimensionsTreeSitter.Java.AST
$sel:extraChildren:DimensionsExprTreeSitter.Java.AST
$sel:extraChildren:DoStatementTreeSitter.Java.AST
$sel:extraChildren:ElementValueArrayInitializerTreeSitter.Java.AST
$sel:extraChildren:EnhancedForStatementTreeSitter.Java.AST
$sel:extraChildren:EnumBodyTreeSitter.Java.AST
$sel:extraChildren:EnumBodyDeclarationsTreeSitter.Java.AST
$sel:extraChildren:EnumConstantTreeSitter.Java.AST
$sel:extraChildren:EnumDeclarationTreeSitter.Java.AST
$sel:extraChildren:ExpressionStatementTreeSitter.Java.AST
$sel:extraChildren:ExtendsInterfacesTreeSitter.Java.AST
$sel:extraChildren:FieldAccessTreeSitter.Java.AST
$sel:extraChildren:FieldDeclarationTreeSitter.Java.AST
$sel:extraChildren:FinallyClauseTreeSitter.Java.AST
$sel:extraChildren:ForInitTreeSitter.Java.AST
$sel:extraChildren:FormalParameterTreeSitter.Java.AST
$sel:extraChildren:FormalParametersTreeSitter.Java.AST
$sel:extraChildren:ForStatementTreeSitter.Java.AST
$sel:extraChildren:GenericTypeTreeSitter.Java.AST
$sel:extraChildren:ImportDeclarationTreeSitter.Java.AST
$sel:extraChildren:InferredParametersTreeSitter.Java.AST
$sel:extraChildren:InterfaceBodyTreeSitter.Java.AST
$sel:extraChildren:InterfaceDeclarationTreeSitter.Java.AST
$sel:extraChildren:InterfaceTypeListTreeSitter.Java.AST
$sel:extraChildren:LabeledStatementTreeSitter.Java.AST
$sel:extraChildren:LocalVariableDeclarationTreeSitter.Java.AST
$sel:extraChildren:LocalVariableDeclarationStatementTreeSitter.Java.AST
$sel:extraChildren:MethodDeclarationTreeSitter.Java.AST
$sel:extraChildren:MethodInvocationTreeSitter.Java.AST
$sel:extraChildren:MethodReferenceTreeSitter.Java.AST
$sel:extraChildren:ModifiersTreeSitter.Java.AST
$sel:extraChildren:ModuleDeclarationTreeSitter.Java.AST
$sel:extraChildren:ModuleDirectiveTreeSitter.Java.AST
$sel:extraChildren:ModuleNameTreeSitter.Java.AST
$sel:extraChildren:ObjectCreationExpressionTreeSitter.Java.AST
$sel:extraChildren:PackageDeclarationTreeSitter.Java.AST
$sel:extraChildren:ParenthesizedExpressionTreeSitter.Java.AST
$sel:extraChildren:ProgramTreeSitter.Java.AST
$sel:extraChildren:ReceiverParameterTreeSitter.Java.AST
$sel:extraChildren:ResourceTreeSitter.Java.AST
$sel:extraChildren:ResourceSpecificationTreeSitter.Java.AST
$sel:extraChildren:ReturnStatementTreeSitter.Java.AST
$sel:extraChildren:ScopedIdentifierTreeSitter.Java.AST
$sel:extraChildren:ScopedTypeIdentifierTreeSitter.Java.AST
$sel:extraChildren:SpreadParameterTreeSitter.Java.AST
$sel:extraChildren:StaticInitializerTreeSitter.Java.AST
$sel:extraChildren:SuperclassTreeSitter.Java.AST
$sel:extraChildren:SuperInterfacesTreeSitter.Java.AST
$sel:extraChildren:SwitchBlockTreeSitter.Java.AST
$sel:extraChildren:SwitchLabelTreeSitter.Java.AST
$sel:extraChildren:SynchronizedStatementTreeSitter.Java.AST
$sel:extraChildren:ThrowsTreeSitter.Java.AST
$sel:extraChildren:ThrowStatementTreeSitter.Java.AST
$sel:extraChildren:TryStatementTreeSitter.Java.AST
$sel:extraChildren:TryWithResourcesStatementTreeSitter.Java.AST
$sel:extraChildren:TypeArgumentsTreeSitter.Java.AST
$sel:extraChildren:TypeBoundTreeSitter.Java.AST
$sel:extraChildren:TypeParameterTreeSitter.Java.AST
$sel:extraChildren:TypeParametersTreeSitter.Java.AST
$sel:extraChildren:UpdateExpressionTreeSitter.Java.AST
$sel:extraChildren:WildcardTreeSitter.Java.AST
$sel:field:FieldAccessTreeSitter.Java.AST
$sel:index:ArrayAccessTreeSitter.Java.AST
$sel:interfaces:ClassDeclarationTreeSitter.Java.AST
$sel:interfaces:EnumDeclarationTreeSitter.Java.AST
$sel:key:ElementValuePairTreeSitter.Java.AST
$sel:left:AssignmentExpressionTreeSitter.Java.AST
$sel:left:BinaryExpressionTreeSitter.Java.AST
$sel:left:InstanceofExpressionTreeSitter.Java.AST
$sel:name:AnnotationTreeSitter.Java.AST
$sel:name:AnnotationTypeDeclarationTreeSitter.Java.AST
$sel:name:AnnotationTypeElementDeclarationTreeSitter.Java.AST
$sel:name:CatchFormalParameterTreeSitter.Java.AST
$sel:name:ClassDeclarationTreeSitter.Java.AST
$sel:name:ConstructorDeclarationTreeSitter.Java.AST
$sel:name:EnhancedForStatementTreeSitter.Java.AST
$sel:name:EnumConstantTreeSitter.Java.AST
$sel:name:EnumDeclarationTreeSitter.Java.AST
$sel:name:FormalParameterTreeSitter.Java.AST
$sel:name:InterfaceDeclarationTreeSitter.Java.AST
$sel:name:MarkerAnnotationTreeSitter.Java.AST
$sel:name:MethodDeclarationTreeSitter.Java.AST
$sel:name:MethodInvocationTreeSitter.Java.AST
$sel:name:ResourceTreeSitter.Java.AST
$sel:name:VariableDeclaratorTreeSitter.Java.AST
$sel:object:ExplicitConstructorInvocationTreeSitter.Java.AST
$sel:object:FieldAccessTreeSitter.Java.AST
$sel:object:MethodInvocationTreeSitter.Java.AST
$sel:operand:UnaryExpressionTreeSitter.Java.AST
$sel:operator:AssignmentExpressionTreeSitter.Java.AST
$sel:operator:BinaryExpressionTreeSitter.Java.AST
$sel:operator:UnaryExpressionTreeSitter.Java.AST
$sel:parameters:ConstructorDeclarationTreeSitter.Java.AST
$sel:parameters:LambdaExpressionTreeSitter.Java.AST
$sel:parameters:MethodDeclarationTreeSitter.Java.AST
$sel:resources:TryWithResourcesStatementTreeSitter.Java.AST
$sel:right:AssignmentExpressionTreeSitter.Java.AST
$sel:right:BinaryExpressionTreeSitter.Java.AST
$sel:right:InstanceofExpressionTreeSitter.Java.AST
$sel:superclass:ClassDeclarationTreeSitter.Java.AST
$sel:text:AsteriskTreeSitter.Java.AST
$sel:text:BinaryIntegerLiteralTreeSitter.Java.AST
$sel:text:BooleanTypeTreeSitter.Java.AST
$sel:text:CharacterLiteralTreeSitter.Java.AST
$sel:text:DecimalFloatingPointLiteralTreeSitter.Java.AST
$sel:text:DecimalIntegerLiteralTreeSitter.Java.AST
$sel:text:FalseTreeSitter.Java.AST
$sel:text:FloatingPointTypeTreeSitter.Java.AST
$sel:text:HexFloatingPointLiteralTreeSitter.Java.AST
$sel:text:HexIntegerLiteralTreeSitter.Java.AST
$sel:text:IdentifierTreeSitter.Java.AST
$sel:text:IntegralTypeTreeSitter.Java.AST
$sel:text:NullLiteralTreeSitter.Java.AST
$sel:text:OctalIntegerLiteralTreeSitter.Java.AST
$sel:text:RequiresModifierTreeSitter.Java.AST
$sel:text:StringLiteralTreeSitter.Java.AST
$sel:text:SuperTreeSitter.Java.AST
$sel:text:ThisTreeSitter.Java.AST
$sel:text:TrueTreeSitter.Java.AST
$sel:text:TypeIdentifierTreeSitter.Java.AST
$sel:text:VoidTypeTreeSitter.Java.AST
$sel:type':AnnotationTypeElementDeclarationTreeSitter.Java.AST
$sel:type':ArrayCreationExpressionTreeSitter.Java.AST
$sel:type':CastExpressionTreeSitter.Java.AST
$sel:type':ConstantDeclarationTreeSitter.Java.AST
$sel:type':EnhancedForStatementTreeSitter.Java.AST
$sel:type':FieldDeclarationTreeSitter.Java.AST
$sel:type':FormalParameterTreeSitter.Java.AST
$sel:type':LocalVariableDeclarationTreeSitter.Java.AST
$sel:type':MethodDeclarationTreeSitter.Java.AST
$sel:type':ObjectCreationExpressionTreeSitter.Java.AST
$sel:type':ResourceTreeSitter.Java.AST
$sel:typeArguments:ExplicitConstructorInvocationTreeSitter.Java.AST
$sel:typeArguments:MethodInvocationTreeSitter.Java.AST
$sel:typeArguments:ObjectCreationExpressionTreeSitter.Java.AST
$sel:typeParamaters:ConstructorDeclarationTreeSitter.Java.AST
$sel:typeParameters:ClassDeclarationTreeSitter.Java.AST
$sel:typeParameters:InterfaceDeclarationTreeSitter.Java.AST
$sel:typeParameters:MethodDeclarationTreeSitter.Java.AST
$sel:value:AnnotationTypeElementDeclarationTreeSitter.Java.AST
$sel:value:ArrayCreationExpressionTreeSitter.Java.AST
$sel:value:CastExpressionTreeSitter.Java.AST
$sel:value:ElementValuePairTreeSitter.Java.AST
$sel:value:EnhancedForStatementTreeSitter.Java.AST
$sel:value:ResourceTreeSitter.Java.AST
$sel:value:VariableDeclaratorTreeSitter.Java.AST
AnnotatedType 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
Annotation 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
AnnotationArgumentList 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
AnnotationTypeBody 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
AnnotationTypeDeclaration 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
AnnotationTypeElementDeclaration 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
AnonAbstractTreeSitter.Java
AnonAmpersandTreeSitter.Java
AnonAmpersandAmpersandTreeSitter.Java
AnonAmpersandEqualTreeSitter.Java
AnonAssertTreeSitter.Java
AnonAtTreeSitter.Java
AnonAtInterfaceTreeSitter.Java
AnonBangTreeSitter.Java
AnonBangEqualTreeSitter.Java
AnonBreakTreeSitter.Java
AnonByteTreeSitter.Java
AnonCaretTreeSitter.Java
AnonCaretEqualTreeSitter.Java
AnonCaseTreeSitter.Java
AnonCatchTreeSitter.Java
AnonCharTreeSitter.Java
AnonClassTreeSitter.Java
AnonColonTreeSitter.Java
AnonColonColonTreeSitter.Java
AnonCommaTreeSitter.Java
AnonContinueTreeSitter.Java
AnonDefaultTreeSitter.Java
AnonDoTreeSitter.Java
AnonDotTreeSitter.Java
AnonDotDotDotTreeSitter.Java
AnonDoubleTreeSitter.Java
AnonElseTreeSitter.Java
AnonEnumTreeSitter.Java
AnonEqualTreeSitter.Java
AnonEqualEqualTreeSitter.Java
AnonExportsTreeSitter.Java
AnonExtendsTreeSitter.Java
AnonFinalTreeSitter.Java
AnonFinallyTreeSitter.Java
AnonFloatTreeSitter.Java
AnonForTreeSitter.Java
AnonIfTreeSitter.Java
AnonImplementsTreeSitter.Java
AnonImportTreeSitter.Java
AnonInstanceofTreeSitter.Java
AnonIntTreeSitter.Java
AnonInterfaceTreeSitter.Java
AnonLAngleTreeSitter.Java
AnonLAngleEqualTreeSitter.Java
AnonLAngleLAngleTreeSitter.Java
AnonLAngleLAngleEqualTreeSitter.Java
AnonLBraceTreeSitter.Java
AnonLBracketTreeSitter.Java
AnonLongTreeSitter.Java
AnonLParenTreeSitter.Java
AnonMinusTreeSitter.Java
AnonMinusEqualTreeSitter.Java
AnonMinusMinusTreeSitter.Java
AnonMinusRAngleTreeSitter.Java
AnonModuleTreeSitter.Java
AnonNativeTreeSitter.Java
AnonNewTreeSitter.Java
AnonOpenTreeSitter.Java
AnonOpensTreeSitter.Java
AnonPackageTreeSitter.Java
AnonPercentTreeSitter.Java
AnonPercentEqualTreeSitter.Java
AnonPipeTreeSitter.Java
AnonPipeEqualTreeSitter.Java
AnonPipePipeTreeSitter.Java
AnonPlusTreeSitter.Java
AnonPlusEqualTreeSitter.Java
AnonPlusPlusTreeSitter.Java
AnonPrivateTreeSitter.Java
AnonProtectedTreeSitter.Java
AnonProvidesTreeSitter.Java
AnonPublicTreeSitter.Java
AnonQuestionTreeSitter.Java
AnonRAngleTreeSitter.Java
AnonRAngleEqualTreeSitter.Java
AnonRAngleRAngleTreeSitter.Java
AnonRAngleRAngleEqualTreeSitter.Java
AnonRAngleRAngleRAngleTreeSitter.Java
AnonRAngleRAngleRAngleEqualTreeSitter.Java
AnonRBraceTreeSitter.Java
AnonRBracketTreeSitter.Java
AnonRequiresTreeSitter.Java
AnonReturnTreeSitter.Java
AnonRParenTreeSitter.Java
AnonSemicolonTreeSitter.Java
AnonShortTreeSitter.Java
AnonSlashTreeSitter.Java
AnonSlashEqualTreeSitter.Java
AnonStarTreeSitter.Java
AnonStarEqualTreeSitter.Java
AnonStaticTreeSitter.Java
AnonStrictfpTreeSitter.Java
AnonSwitchTreeSitter.Java
AnonSynchronizedTreeSitter.Java
AnonThrowTreeSitter.Java
AnonThrowsTreeSitter.Java
AnonTildeTreeSitter.Java
AnonToTreeSitter.Java
AnonTransientTreeSitter.Java
AnonTransitiveTreeSitter.Java
AnonTryTreeSitter.Java
AnonUsesTreeSitter.Java
AnonVolatileTreeSitter.Java
AnonWhileTreeSitter.Java
AnonWithTreeSitter.Java
AnonymousAbstractTreeSitter.Java.AST
AnonymousAmpersandTreeSitter.Java.AST
AnonymousAmpersandAmpersandTreeSitter.Java.AST
AnonymousAmpersandEqualTreeSitter.Java.AST
AnonymousAssertTreeSitter.Java.AST
AnonymousAtTreeSitter.Java.AST
AnonymousAtinterfaceTreeSitter.Java.AST
AnonymousBangTreeSitter.Java.AST
AnonymousBangEqualTreeSitter.Java.AST
AnonymousBreakTreeSitter.Java.AST
AnonymousByteTreeSitter.Java.AST
AnonymousCaretTreeSitter.Java.AST
AnonymousCaretEqualTreeSitter.Java.AST
AnonymousCaseTreeSitter.Java.AST
AnonymousCatchTreeSitter.Java.AST
AnonymousCharTreeSitter.Java.AST
AnonymousClassTreeSitter.Java.AST
AnonymousColonTreeSitter.Java.AST
AnonymousColonColonTreeSitter.Java.AST
AnonymousCommaTreeSitter.Java.AST
AnonymousContinueTreeSitter.Java.AST
AnonymousDefaultTreeSitter.Java.AST
AnonymousDoTreeSitter.Java.AST
AnonymousDotTreeSitter.Java.AST
AnonymousDotDotDotTreeSitter.Java.AST
AnonymousDoubleTreeSitter.Java.AST
AnonymousElseTreeSitter.Java.AST
AnonymousEnumTreeSitter.Java.AST
AnonymousEqualTreeSitter.Java.AST
AnonymousEqualEqualTreeSitter.Java.AST
AnonymousExportsTreeSitter.Java.AST
AnonymousExtendsTreeSitter.Java.AST
AnonymousFinalTreeSitter.Java.AST
AnonymousFinallyTreeSitter.Java.AST
AnonymousFloatTreeSitter.Java.AST
AnonymousForTreeSitter.Java.AST
AnonymousIfTreeSitter.Java.AST
AnonymousImplementsTreeSitter.Java.AST
AnonymousImportTreeSitter.Java.AST
AnonymousInstanceofTreeSitter.Java.AST
AnonymousIntTreeSitter.Java.AST
AnonymousInterfaceTreeSitter.Java.AST
AnonymousLAngleTreeSitter.Java.AST
AnonymousLAngleEqualTreeSitter.Java.AST
AnonymousLAngleLAngleTreeSitter.Java.AST
AnonymousLAngleLAngleEqualTreeSitter.Java.AST
AnonymousLBraceTreeSitter.Java.AST
AnonymousLBracketTreeSitter.Java.AST
AnonymousLongTreeSitter.Java.AST
AnonymousLParenTreeSitter.Java.AST
AnonymousMinusTreeSitter.Java.AST
AnonymousMinusEqualTreeSitter.Java.AST
AnonymousMinusMinusTreeSitter.Java.AST
AnonymousMinusRAngleTreeSitter.Java.AST
AnonymousModuleTreeSitter.Java.AST
AnonymousNativeTreeSitter.Java.AST
AnonymousNewTreeSitter.Java.AST
AnonymousOpenTreeSitter.Java.AST
AnonymousOpensTreeSitter.Java.AST
AnonymousPackageTreeSitter.Java.AST
AnonymousPercentTreeSitter.Java.AST
AnonymousPercentEqualTreeSitter.Java.AST
AnonymousPipeTreeSitter.Java.AST
AnonymousPipeEqualTreeSitter.Java.AST
AnonymousPipePipeTreeSitter.Java.AST
AnonymousPlusTreeSitter.Java.AST
AnonymousPlusEqualTreeSitter.Java.AST
AnonymousPlusPlusTreeSitter.Java.AST
AnonymousPrivateTreeSitter.Java.AST
AnonymousProtectedTreeSitter.Java.AST
AnonymousProvidesTreeSitter.Java.AST
AnonymousPublicTreeSitter.Java.AST
AnonymousQuestionTreeSitter.Java.AST
AnonymousRAngleTreeSitter.Java.AST
AnonymousRAngleEqualTreeSitter.Java.AST
AnonymousRAngleRAngleTreeSitter.Java.AST
AnonymousRAngleRAngleEqualTreeSitter.Java.AST
AnonymousRAngleRAngleRAngleTreeSitter.Java.AST
AnonymousRAngleRAngleRAngleEqualTreeSitter.Java.AST
AnonymousRBraceTreeSitter.Java.AST
AnonymousRBracketTreeSitter.Java.AST
AnonymousRequiresTreeSitter.Java.AST
AnonymousReturnTreeSitter.Java.AST
AnonymousRParenTreeSitter.Java.AST
AnonymousSemicolonTreeSitter.Java.AST
AnonymousShortTreeSitter.Java.AST
AnonymousSlashTreeSitter.Java.AST
AnonymousSlashEqualTreeSitter.Java.AST
AnonymousStarTreeSitter.Java.AST
AnonymousStarEqualTreeSitter.Java.AST
AnonymousStaticTreeSitter.Java.AST
AnonymousStrictfpTreeSitter.Java.AST
AnonymousSwitchTreeSitter.Java.AST
AnonymousSynchronizedTreeSitter.Java.AST
AnonymousThrowTreeSitter.Java.AST
AnonymousThrowsTreeSitter.Java.AST
AnonymousTildeTreeSitter.Java.AST
AnonymousToTreeSitter.Java.AST
AnonymousTransientTreeSitter.Java.AST
AnonymousTransitiveTreeSitter.Java.AST
AnonymousTryTreeSitter.Java.AST
AnonymousUsesTreeSitter.Java.AST
AnonymousVolatileTreeSitter.Java.AST
AnonymousWhileTreeSitter.Java.AST
AnonymousWithTreeSitter.Java.AST
ArgumentList 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ArrayAccess 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ArrayCreationExpression 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ArrayInitializer 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ArrayType 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
AssertStatement 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
AssignmentExpression 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
Asterisk 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
AuxAnnotationArgumentListRepeat1TreeSitter.Java
AuxAnnotationTypeBodyRepeat1TreeSitter.Java
AuxArgumentListRepeat1TreeSitter.Java
AuxArrayCreationExpressionRepeat1TreeSitter.Java
AuxArrayInitializerRepeat1TreeSitter.Java
AuxCastExpressionRepeat1TreeSitter.Java
AuxCatchTypeRepeat1TreeSitter.Java
AuxClassLiteralRepeat1TreeSitter.Java
AuxDimensionsExprRepeat1TreeSitter.Java
AuxDimensionsRepeat1TreeSitter.Java
AuxElementValueArrayInitializerRepeat1TreeSitter.Java
AuxEnumBodyDeclarationsRepeat1TreeSitter.Java
AuxEnumBodyRepeat1TreeSitter.Java
AuxFormalParametersRepeat1TreeSitter.Java
AuxHiddenVariableDeclaratorListRepeat1TreeSitter.Java
AuxImportDeclarationRepeat1TreeSitter.Java
AuxInferredParametersRepeat1TreeSitter.Java
AuxInterfaceBodyRepeat1TreeSitter.Java
AuxInterfaceTypeListRepeat1TreeSitter.Java
AuxModifiersRepeat1TreeSitter.Java
AuxModuleDeclarationRepeat1TreeSitter.Java
AuxModuleDirectiveRepeat1TreeSitter.Java
AuxModuleDirectiveRepeat2TreeSitter.Java
AuxModuleDirectiveRepeat3TreeSitter.Java
AuxProgramRepeat1TreeSitter.Java
AuxResourceSpecificationRepeat1TreeSitter.Java
AuxSwitchBlockRepeat1TreeSitter.Java
AuxTryStatementRepeat1TreeSitter.Java
AuxTypeArgumentsRepeat1TreeSitter.Java
AuxTypeBoundRepeat1TreeSitter.Java
AuxTypeParametersRepeat1TreeSitter.Java
BinaryExpression 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
BinaryIntegerLiteral 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
Block 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
BooleanType 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
BreakStatement 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
CastExpression 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
CatchClause 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
CatchFormalParameter 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
CatchType 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
CharacterLiteral 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ClassBody 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ClassDeclaration 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ClassLiteral 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
CommentTreeSitter.Java
ConstantDeclaration 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ConstructorBody 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ConstructorDeclaration 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ContinueStatement 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
DecimalFloatingPointLiteral 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
DecimalIntegerLiteral 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
Declaration 
1 (Type/Class)TreeSitter.Java.AST
2 (Data Constructor)TreeSitter.Java.AST
Dimensions 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
DimensionsExpr 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
DoStatement 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ElementValueArrayInitializer 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ElementValuePair 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
EndTreeSitter.Java
EnhancedForStatement 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
EnumBody 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
EnumBodyDeclarations 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
EnumConstant 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
EnumDeclaration 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ExplicitConstructorInvocation 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
Expression 
1 (Type/Class)TreeSitter.Java.AST
2 (Data Constructor)TreeSitter.Java.AST
ExpressionStatement 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ExtendsInterfaces 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
False 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
FieldAccess 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
FieldDeclaration 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
FinallyClause 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
FloatingPointType 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ForInit 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
FormalParameter 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
FormalParameters 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ForStatement 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
GenericType 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
GrammarTreeSitter.Java
HexFloatingPointLiteral 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
HexIntegerLiteral 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
HiddenAnnotationTreeSitter.Java
HiddenConstructorDeclaratorTreeSitter.Java
HiddenDeclarationTreeSitter.Java
HiddenDefaultValueTreeSitter.Java
HiddenElementValueTreeSitter.Java
HiddenExpressionTreeSitter.Java
HiddenLiteralTreeSitter.Java
HiddenMethodDeclaratorTreeSitter.Java
HiddenMethodHeaderTreeSitter.Java
HiddenPrimaryTreeSitter.Java
HiddenStatementTreeSitter.Java
HiddenTypeTreeSitter.Java
HiddenUnannotatedTypeTreeSitter.Java
HiddenUnqualifiedObjectCreationExpressionTreeSitter.Java
HiddenVariableDeclaratorIdTreeSitter.Java
HiddenVariableDeclaratorListTreeSitter.Java
HiddenWildcardBoundsTreeSitter.Java
Identifier 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
IfStatement 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ImportDeclaration 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
InferredParameters 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
InstanceofExpression 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
IntegralType 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
InterfaceBody 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
InterfaceDeclaration 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
InterfaceTypeList 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
LabeledStatement 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
LambdaExpression 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
Literal 
1 (Type/Class)TreeSitter.Java.AST
2 (Data Constructor)TreeSitter.Java.AST
LocalVariableDeclaration 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
LocalVariableDeclarationStatement 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
MarkerAnnotation 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
MethodDeclaration 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
MethodInvocation 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
MethodReference 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
Modifiers 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ModuleDeclaration 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ModuleDirective 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ModuleName 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
NullLiteral 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ObjectCreationExpression 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
OctalIntegerLiteral 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
PackageDeclaration 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ParenthesizedExpression 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ParseErrorTreeSitter.Java
Primary 
1 (Type/Class)TreeSitter.Java.AST
2 (Data Constructor)TreeSitter.Java.AST
Program 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ReceiverParameter 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
RequiresModifier 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
Resource 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ResourceSpecification 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ReturnStatement 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ScopedIdentifier 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ScopedTypeIdentifier 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
SimpleType 
1 (Type/Class)TreeSitter.Java.AST
2 (Data Constructor)TreeSitter.Java.AST
SpreadParameter 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
Statement 
1 (Type/Class)TreeSitter.Java.AST
2 (Data Constructor)TreeSitter.Java.AST
StaticInitializer 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
StringLiteral 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
Super 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
Superclass 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
SuperInterfaces 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
SwitchBlock 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
SwitchLabel 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
SwitchStatement 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
SynchronizedStatement 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
TernaryExpression 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
This 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
Throws 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
ThrowStatement 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
tree_sitter_javaTreeSitter.Java
True 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
TryStatement 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
TryWithResourcesStatement 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
Type 
1 (Type/Class)TreeSitter.Java.AST
2 (Data Constructor)TreeSitter.Java.AST
TypeArguments 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
TypeBound 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
TypeIdentifier 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
TypeParameter 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
TypeParameters 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
UnannotatedType 
1 (Type/Class)TreeSitter.Java.AST
2 (Data Constructor)TreeSitter.Java.AST
UnaryExpression 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
UpdateExpression 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
VariableDeclarator 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
VoidType 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
WhileStatement 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST
Wildcard 
1 (Data Constructor)TreeSitter.Java
2 (Type/Class)TreeSitter.Java.AST
3 (Data Constructor)TreeSitter.Java.AST