Index
| $sel:alternative:IfStatement | TreeSitter.Java.AST |
| $sel:alternative:TernaryExpression | TreeSitter.Java.AST |
| $sel:ann:AnnotatedType | TreeSitter.Java.AST |
| $sel:ann:Annotation | TreeSitter.Java.AST |
| $sel:ann:AnnotationArgumentList | TreeSitter.Java.AST |
| $sel:ann:AnnotationTypeBody | TreeSitter.Java.AST |
| $sel:ann:AnnotationTypeDeclaration | TreeSitter.Java.AST |
| $sel:ann:AnnotationTypeElementDeclaration | TreeSitter.Java.AST |
| $sel:ann:ArgumentList | TreeSitter.Java.AST |
| $sel:ann:ArrayAccess | TreeSitter.Java.AST |
| $sel:ann:ArrayCreationExpression | TreeSitter.Java.AST |
| $sel:ann:ArrayInitializer | TreeSitter.Java.AST |
| $sel:ann:ArrayType | TreeSitter.Java.AST |
| $sel:ann:AssertStatement | TreeSitter.Java.AST |
| $sel:ann:AssignmentExpression | TreeSitter.Java.AST |
| $sel:ann:Asterisk | TreeSitter.Java.AST |
| $sel:ann:BinaryExpression | TreeSitter.Java.AST |
| $sel:ann:BinaryIntegerLiteral | TreeSitter.Java.AST |
| $sel:ann:Block | TreeSitter.Java.AST |
| $sel:ann:BooleanType | TreeSitter.Java.AST |
| $sel:ann:BreakStatement | TreeSitter.Java.AST |
| $sel:ann:CastExpression | TreeSitter.Java.AST |
| $sel:ann:CatchClause | TreeSitter.Java.AST |
| $sel:ann:CatchFormalParameter | TreeSitter.Java.AST |
| $sel:ann:CatchType | TreeSitter.Java.AST |
| $sel:ann:CharacterLiteral | TreeSitter.Java.AST |
| $sel:ann:ClassBody | TreeSitter.Java.AST |
| $sel:ann:ClassDeclaration | TreeSitter.Java.AST |
| $sel:ann:ClassLiteral | TreeSitter.Java.AST |
| $sel:ann:ConstantDeclaration | TreeSitter.Java.AST |
| $sel:ann:ConstructorBody | TreeSitter.Java.AST |
| $sel:ann:ConstructorDeclaration | TreeSitter.Java.AST |
| $sel:ann:ContinueStatement | TreeSitter.Java.AST |
| $sel:ann:DecimalFloatingPointLiteral | TreeSitter.Java.AST |
| $sel:ann:DecimalIntegerLiteral | TreeSitter.Java.AST |
| $sel:ann:Dimensions | TreeSitter.Java.AST |
| $sel:ann:DimensionsExpr | TreeSitter.Java.AST |
| $sel:ann:DoStatement | TreeSitter.Java.AST |
| $sel:ann:ElementValueArrayInitializer | TreeSitter.Java.AST |
| $sel:ann:ElementValuePair | TreeSitter.Java.AST |
| $sel:ann:EnhancedForStatement | TreeSitter.Java.AST |
| $sel:ann:EnumBody | TreeSitter.Java.AST |
| $sel:ann:EnumBodyDeclarations | TreeSitter.Java.AST |
| $sel:ann:EnumConstant | TreeSitter.Java.AST |
| $sel:ann:EnumDeclaration | TreeSitter.Java.AST |
| $sel:ann:ExplicitConstructorInvocation | TreeSitter.Java.AST |
| $sel:ann:ExpressionStatement | TreeSitter.Java.AST |
| $sel:ann:ExtendsInterfaces | TreeSitter.Java.AST |
| $sel:ann:False | TreeSitter.Java.AST |
| $sel:ann:FieldAccess | TreeSitter.Java.AST |
| $sel:ann:FieldDeclaration | TreeSitter.Java.AST |
| $sel:ann:FinallyClause | TreeSitter.Java.AST |
| $sel:ann:FloatingPointType | TreeSitter.Java.AST |
| $sel:ann:ForInit | TreeSitter.Java.AST |
| $sel:ann:FormalParameter | TreeSitter.Java.AST |
| $sel:ann:FormalParameters | TreeSitter.Java.AST |
| $sel:ann:ForStatement | TreeSitter.Java.AST |
| $sel:ann:GenericType | TreeSitter.Java.AST |
| $sel:ann:HexFloatingPointLiteral | TreeSitter.Java.AST |
| $sel:ann:HexIntegerLiteral | TreeSitter.Java.AST |
| $sel:ann:Identifier | TreeSitter.Java.AST |
| $sel:ann:IfStatement | TreeSitter.Java.AST |
| $sel:ann:ImportDeclaration | TreeSitter.Java.AST |
| $sel:ann:InferredParameters | TreeSitter.Java.AST |
| $sel:ann:InstanceofExpression | TreeSitter.Java.AST |
| $sel:ann:IntegralType | TreeSitter.Java.AST |
| $sel:ann:InterfaceBody | TreeSitter.Java.AST |
| $sel:ann:InterfaceDeclaration | TreeSitter.Java.AST |
| $sel:ann:InterfaceTypeList | TreeSitter.Java.AST |
| $sel:ann:LabeledStatement | TreeSitter.Java.AST |
| $sel:ann:LambdaExpression | TreeSitter.Java.AST |
| $sel:ann:LocalVariableDeclaration | TreeSitter.Java.AST |
| $sel:ann:LocalVariableDeclarationStatement | TreeSitter.Java.AST |
| $sel:ann:MarkerAnnotation | TreeSitter.Java.AST |
| $sel:ann:MethodDeclaration | TreeSitter.Java.AST |
| $sel:ann:MethodInvocation | TreeSitter.Java.AST |
| $sel:ann:MethodReference | TreeSitter.Java.AST |
| $sel:ann:Modifiers | TreeSitter.Java.AST |
| $sel:ann:ModuleDeclaration | TreeSitter.Java.AST |
| $sel:ann:ModuleDirective | TreeSitter.Java.AST |
| $sel:ann:ModuleName | TreeSitter.Java.AST |
| $sel:ann:NullLiteral | TreeSitter.Java.AST |
| $sel:ann:ObjectCreationExpression | TreeSitter.Java.AST |
| $sel:ann:OctalIntegerLiteral | TreeSitter.Java.AST |
| $sel:ann:PackageDeclaration | TreeSitter.Java.AST |
| $sel:ann:ParenthesizedExpression | TreeSitter.Java.AST |
| $sel:ann:Program | TreeSitter.Java.AST |
| $sel:ann:ReceiverParameter | TreeSitter.Java.AST |
| $sel:ann:RequiresModifier | TreeSitter.Java.AST |
| $sel:ann:Resource | TreeSitter.Java.AST |
| $sel:ann:ResourceSpecification | TreeSitter.Java.AST |
| $sel:ann:ReturnStatement | TreeSitter.Java.AST |
| $sel:ann:ScopedIdentifier | TreeSitter.Java.AST |
| $sel:ann:ScopedTypeIdentifier | TreeSitter.Java.AST |
| $sel:ann:SpreadParameter | TreeSitter.Java.AST |
| $sel:ann:StaticInitializer | TreeSitter.Java.AST |
| $sel:ann:StringLiteral | TreeSitter.Java.AST |
| $sel:ann:Super | TreeSitter.Java.AST |
| $sel:ann:Superclass | TreeSitter.Java.AST |
| $sel:ann:SuperInterfaces | TreeSitter.Java.AST |
| $sel:ann:SwitchBlock | TreeSitter.Java.AST |
| $sel:ann:SwitchLabel | TreeSitter.Java.AST |
| $sel:ann:SwitchStatement | TreeSitter.Java.AST |
| $sel:ann:SynchronizedStatement | TreeSitter.Java.AST |
| $sel:ann:TernaryExpression | TreeSitter.Java.AST |
| $sel:ann:This | TreeSitter.Java.AST |
| $sel:ann:Throws | TreeSitter.Java.AST |
| $sel:ann:ThrowStatement | TreeSitter.Java.AST |
| $sel:ann:True | TreeSitter.Java.AST |
| $sel:ann:TryStatement | TreeSitter.Java.AST |
| $sel:ann:TryWithResourcesStatement | TreeSitter.Java.AST |
| $sel:ann:TypeArguments | TreeSitter.Java.AST |
| $sel:ann:TypeBound | TreeSitter.Java.AST |
| $sel:ann:TypeIdentifier | TreeSitter.Java.AST |
| $sel:ann:TypeParameter | TreeSitter.Java.AST |
| $sel:ann:TypeParameters | TreeSitter.Java.AST |
| $sel:ann:UnaryExpression | TreeSitter.Java.AST |
| $sel:ann:UpdateExpression | TreeSitter.Java.AST |
| $sel:ann:VariableDeclarator | TreeSitter.Java.AST |
| $sel:ann:VoidType | TreeSitter.Java.AST |
| $sel:ann:WhileStatement | TreeSitter.Java.AST |
| $sel:ann:Wildcard | TreeSitter.Java.AST |
| $sel:arguments:Annotation | TreeSitter.Java.AST |
| $sel:arguments:EnumConstant | TreeSitter.Java.AST |
| $sel:arguments:ExplicitConstructorInvocation | TreeSitter.Java.AST |
| $sel:arguments:MethodInvocation | TreeSitter.Java.AST |
| $sel:arguments:ObjectCreationExpression | TreeSitter.Java.AST |
| $sel:array:ArrayAccess | TreeSitter.Java.AST |
| $sel:body:AnnotationTypeDeclaration | TreeSitter.Java.AST |
| $sel:body:CatchClause | TreeSitter.Java.AST |
| $sel:body:ClassDeclaration | TreeSitter.Java.AST |
| $sel:body:ConstructorDeclaration | TreeSitter.Java.AST |
| $sel:body:EnhancedForStatement | TreeSitter.Java.AST |
| $sel:body:EnumConstant | TreeSitter.Java.AST |
| $sel:body:EnumDeclaration | TreeSitter.Java.AST |
| $sel:body:InterfaceDeclaration | TreeSitter.Java.AST |
| $sel:body:LambdaExpression | TreeSitter.Java.AST |
| $sel:body:MethodDeclaration | TreeSitter.Java.AST |
| $sel:body:SwitchStatement | TreeSitter.Java.AST |
| $sel:body:TryStatement | TreeSitter.Java.AST |
| $sel:body:TryWithResourcesStatement | TreeSitter.Java.AST |
| $sel:body:WhileStatement | TreeSitter.Java.AST |
| $sel:condition:IfStatement | TreeSitter.Java.AST |
| $sel:condition:SwitchStatement | TreeSitter.Java.AST |
| $sel:condition:TernaryExpression | TreeSitter.Java.AST |
| $sel:condition:WhileStatement | TreeSitter.Java.AST |
| $sel:consequence:IfStatement | TreeSitter.Java.AST |
| $sel:consequence:TernaryExpression | TreeSitter.Java.AST |
| $sel:constructor:ExplicitConstructorInvocation | TreeSitter.Java.AST |
| $sel:declarator:ConstantDeclaration | TreeSitter.Java.AST |
| $sel:declarator:FieldDeclaration | TreeSitter.Java.AST |
| $sel:declarator:LocalVariableDeclaration | TreeSitter.Java.AST |
| $sel:dimensions:AnnotationTypeElementDeclaration | TreeSitter.Java.AST |
| $sel:dimensions:ArrayCreationExpression | TreeSitter.Java.AST |
| $sel:dimensions:ArrayType | TreeSitter.Java.AST |
| $sel:dimensions:CatchFormalParameter | TreeSitter.Java.AST |
| $sel:dimensions:EnhancedForStatement | TreeSitter.Java.AST |
| $sel:dimensions:FormalParameter | TreeSitter.Java.AST |
| $sel:dimensions:MethodDeclaration | TreeSitter.Java.AST |
| $sel:dimensions:Resource | TreeSitter.Java.AST |
| $sel:dimensions:VariableDeclarator | TreeSitter.Java.AST |
| $sel:element:ArrayType | TreeSitter.Java.AST |
| $sel:extraChildren:AnnotatedType | TreeSitter.Java.AST |
| $sel:extraChildren:AnnotationArgumentList | TreeSitter.Java.AST |
| $sel:extraChildren:AnnotationTypeBody | TreeSitter.Java.AST |
| $sel:extraChildren:AnnotationTypeDeclaration | TreeSitter.Java.AST |
| $sel:extraChildren:AnnotationTypeElementDeclaration | TreeSitter.Java.AST |
| $sel:extraChildren:ArgumentList | TreeSitter.Java.AST |
| $sel:extraChildren:ArrayInitializer | TreeSitter.Java.AST |
| $sel:extraChildren:AssertStatement | TreeSitter.Java.AST |
| $sel:extraChildren:Block | TreeSitter.Java.AST |
| $sel:extraChildren:BreakStatement | TreeSitter.Java.AST |
| $sel:extraChildren:CatchClause | TreeSitter.Java.AST |
| $sel:extraChildren:CatchFormalParameter | TreeSitter.Java.AST |
| $sel:extraChildren:CatchType | TreeSitter.Java.AST |
| $sel:extraChildren:ClassBody | TreeSitter.Java.AST |
| $sel:extraChildren:ClassDeclaration | TreeSitter.Java.AST |
| $sel:extraChildren:ClassLiteral | TreeSitter.Java.AST |
| $sel:extraChildren:ConstantDeclaration | TreeSitter.Java.AST |
| $sel:extraChildren:ConstructorBody | TreeSitter.Java.AST |
| $sel:extraChildren:ConstructorDeclaration | TreeSitter.Java.AST |
| $sel:extraChildren:ContinueStatement | TreeSitter.Java.AST |
| $sel:extraChildren:Dimensions | TreeSitter.Java.AST |
| $sel:extraChildren:DimensionsExpr | TreeSitter.Java.AST |
| $sel:extraChildren:DoStatement | TreeSitter.Java.AST |
| $sel:extraChildren:ElementValueArrayInitializer | TreeSitter.Java.AST |
| $sel:extraChildren:EnhancedForStatement | TreeSitter.Java.AST |
| $sel:extraChildren:EnumBody | TreeSitter.Java.AST |
| $sel:extraChildren:EnumBodyDeclarations | TreeSitter.Java.AST |
| $sel:extraChildren:EnumConstant | TreeSitter.Java.AST |
| $sel:extraChildren:EnumDeclaration | TreeSitter.Java.AST |
| $sel:extraChildren:ExpressionStatement | TreeSitter.Java.AST |
| $sel:extraChildren:ExtendsInterfaces | TreeSitter.Java.AST |
| $sel:extraChildren:FieldAccess | TreeSitter.Java.AST |
| $sel:extraChildren:FieldDeclaration | TreeSitter.Java.AST |
| $sel:extraChildren:FinallyClause | TreeSitter.Java.AST |
| $sel:extraChildren:ForInit | TreeSitter.Java.AST |
| $sel:extraChildren:FormalParameter | TreeSitter.Java.AST |
| $sel:extraChildren:FormalParameters | TreeSitter.Java.AST |
| $sel:extraChildren:ForStatement | TreeSitter.Java.AST |
| $sel:extraChildren:GenericType | TreeSitter.Java.AST |
| $sel:extraChildren:ImportDeclaration | TreeSitter.Java.AST |
| $sel:extraChildren:InferredParameters | TreeSitter.Java.AST |
| $sel:extraChildren:InterfaceBody | TreeSitter.Java.AST |
| $sel:extraChildren:InterfaceDeclaration | TreeSitter.Java.AST |
| $sel:extraChildren:InterfaceTypeList | TreeSitter.Java.AST |
| $sel:extraChildren:LabeledStatement | TreeSitter.Java.AST |
| $sel:extraChildren:LocalVariableDeclaration | TreeSitter.Java.AST |
| $sel:extraChildren:LocalVariableDeclarationStatement | TreeSitter.Java.AST |
| $sel:extraChildren:MethodDeclaration | TreeSitter.Java.AST |
| $sel:extraChildren:MethodInvocation | TreeSitter.Java.AST |
| $sel:extraChildren:MethodReference | TreeSitter.Java.AST |
| $sel:extraChildren:Modifiers | TreeSitter.Java.AST |
| $sel:extraChildren:ModuleDeclaration | TreeSitter.Java.AST |
| $sel:extraChildren:ModuleDirective | TreeSitter.Java.AST |
| $sel:extraChildren:ModuleName | TreeSitter.Java.AST |
| $sel:extraChildren:ObjectCreationExpression | TreeSitter.Java.AST |
| $sel:extraChildren:PackageDeclaration | TreeSitter.Java.AST |
| $sel:extraChildren:ParenthesizedExpression | TreeSitter.Java.AST |
| $sel:extraChildren:Program | TreeSitter.Java.AST |
| $sel:extraChildren:ReceiverParameter | TreeSitter.Java.AST |
| $sel:extraChildren:Resource | TreeSitter.Java.AST |
| $sel:extraChildren:ResourceSpecification | TreeSitter.Java.AST |
| $sel:extraChildren:ReturnStatement | TreeSitter.Java.AST |
| $sel:extraChildren:ScopedIdentifier | TreeSitter.Java.AST |
| $sel:extraChildren:ScopedTypeIdentifier | TreeSitter.Java.AST |
| $sel:extraChildren:SpreadParameter | TreeSitter.Java.AST |
| $sel:extraChildren:StaticInitializer | TreeSitter.Java.AST |
| $sel:extraChildren:Superclass | TreeSitter.Java.AST |
| $sel:extraChildren:SuperInterfaces | TreeSitter.Java.AST |
| $sel:extraChildren:SwitchBlock | TreeSitter.Java.AST |
| $sel:extraChildren:SwitchLabel | TreeSitter.Java.AST |
| $sel:extraChildren:SynchronizedStatement | TreeSitter.Java.AST |
| $sel:extraChildren:Throws | TreeSitter.Java.AST |
| $sel:extraChildren:ThrowStatement | TreeSitter.Java.AST |
| $sel:extraChildren:TryStatement | TreeSitter.Java.AST |
| $sel:extraChildren:TryWithResourcesStatement | TreeSitter.Java.AST |
| $sel:extraChildren:TypeArguments | TreeSitter.Java.AST |
| $sel:extraChildren:TypeBound | TreeSitter.Java.AST |
| $sel:extraChildren:TypeParameter | TreeSitter.Java.AST |
| $sel:extraChildren:TypeParameters | TreeSitter.Java.AST |
| $sel:extraChildren:UpdateExpression | TreeSitter.Java.AST |
| $sel:extraChildren:Wildcard | TreeSitter.Java.AST |
| $sel:field:FieldAccess | TreeSitter.Java.AST |
| $sel:index:ArrayAccess | TreeSitter.Java.AST |
| $sel:interfaces:ClassDeclaration | TreeSitter.Java.AST |
| $sel:interfaces:EnumDeclaration | TreeSitter.Java.AST |
| $sel:key:ElementValuePair | TreeSitter.Java.AST |
| $sel:left:AssignmentExpression | TreeSitter.Java.AST |
| $sel:left:BinaryExpression | TreeSitter.Java.AST |
| $sel:left:InstanceofExpression | TreeSitter.Java.AST |
| $sel:name:Annotation | TreeSitter.Java.AST |
| $sel:name:AnnotationTypeDeclaration | TreeSitter.Java.AST |
| $sel:name:AnnotationTypeElementDeclaration | TreeSitter.Java.AST |
| $sel:name:CatchFormalParameter | TreeSitter.Java.AST |
| $sel:name:ClassDeclaration | TreeSitter.Java.AST |
| $sel:name:ConstructorDeclaration | TreeSitter.Java.AST |
| $sel:name:EnhancedForStatement | TreeSitter.Java.AST |
| $sel:name:EnumConstant | TreeSitter.Java.AST |
| $sel:name:EnumDeclaration | TreeSitter.Java.AST |
| $sel:name:FormalParameter | TreeSitter.Java.AST |
| $sel:name:InterfaceDeclaration | TreeSitter.Java.AST |
| $sel:name:MarkerAnnotation | TreeSitter.Java.AST |
| $sel:name:MethodDeclaration | TreeSitter.Java.AST |
| $sel:name:MethodInvocation | TreeSitter.Java.AST |
| $sel:name:Resource | TreeSitter.Java.AST |
| $sel:name:VariableDeclarator | TreeSitter.Java.AST |
| $sel:object:ExplicitConstructorInvocation | TreeSitter.Java.AST |
| $sel:object:FieldAccess | TreeSitter.Java.AST |
| $sel:object:MethodInvocation | TreeSitter.Java.AST |
| $sel:operand:UnaryExpression | TreeSitter.Java.AST |
| $sel:operator:AssignmentExpression | TreeSitter.Java.AST |
| $sel:operator:BinaryExpression | TreeSitter.Java.AST |
| $sel:operator:UnaryExpression | TreeSitter.Java.AST |
| $sel:parameters:ConstructorDeclaration | TreeSitter.Java.AST |
| $sel:parameters:LambdaExpression | TreeSitter.Java.AST |
| $sel:parameters:MethodDeclaration | TreeSitter.Java.AST |
| $sel:resources:TryWithResourcesStatement | TreeSitter.Java.AST |
| $sel:right:AssignmentExpression | TreeSitter.Java.AST |
| $sel:right:BinaryExpression | TreeSitter.Java.AST |
| $sel:right:InstanceofExpression | TreeSitter.Java.AST |
| $sel:superclass:ClassDeclaration | TreeSitter.Java.AST |
| $sel:text:Asterisk | TreeSitter.Java.AST |
| $sel:text:BinaryIntegerLiteral | TreeSitter.Java.AST |
| $sel:text:BooleanType | TreeSitter.Java.AST |
| $sel:text:CharacterLiteral | TreeSitter.Java.AST |
| $sel:text:DecimalFloatingPointLiteral | TreeSitter.Java.AST |
| $sel:text:DecimalIntegerLiteral | TreeSitter.Java.AST |
| $sel:text:False | TreeSitter.Java.AST |
| $sel:text:FloatingPointType | TreeSitter.Java.AST |
| $sel:text:HexFloatingPointLiteral | TreeSitter.Java.AST |
| $sel:text:HexIntegerLiteral | TreeSitter.Java.AST |
| $sel:text:Identifier | TreeSitter.Java.AST |
| $sel:text:IntegralType | TreeSitter.Java.AST |
| $sel:text:NullLiteral | TreeSitter.Java.AST |
| $sel:text:OctalIntegerLiteral | TreeSitter.Java.AST |
| $sel:text:RequiresModifier | TreeSitter.Java.AST |
| $sel:text:StringLiteral | TreeSitter.Java.AST |
| $sel:text:Super | TreeSitter.Java.AST |
| $sel:text:This | TreeSitter.Java.AST |
| $sel:text:True | TreeSitter.Java.AST |
| $sel:text:TypeIdentifier | TreeSitter.Java.AST |
| $sel:text:VoidType | TreeSitter.Java.AST |
| $sel:type':AnnotationTypeElementDeclaration | TreeSitter.Java.AST |
| $sel:type':ArrayCreationExpression | TreeSitter.Java.AST |
| $sel:type':CastExpression | TreeSitter.Java.AST |
| $sel:type':ConstantDeclaration | TreeSitter.Java.AST |
| $sel:type':EnhancedForStatement | TreeSitter.Java.AST |
| $sel:type':FieldDeclaration | TreeSitter.Java.AST |
| $sel:type':FormalParameter | TreeSitter.Java.AST |
| $sel:type':LocalVariableDeclaration | TreeSitter.Java.AST |
| $sel:type':MethodDeclaration | TreeSitter.Java.AST |
| $sel:type':ObjectCreationExpression | TreeSitter.Java.AST |
| $sel:type':Resource | TreeSitter.Java.AST |
| $sel:typeArguments:ExplicitConstructorInvocation | TreeSitter.Java.AST |
| $sel:typeArguments:MethodInvocation | TreeSitter.Java.AST |
| $sel:typeArguments:ObjectCreationExpression | TreeSitter.Java.AST |
| $sel:typeParamaters:ConstructorDeclaration | TreeSitter.Java.AST |
| $sel:typeParameters:ClassDeclaration | TreeSitter.Java.AST |
| $sel:typeParameters:InterfaceDeclaration | TreeSitter.Java.AST |
| $sel:typeParameters:MethodDeclaration | TreeSitter.Java.AST |
| $sel:value:AnnotationTypeElementDeclaration | TreeSitter.Java.AST |
| $sel:value:ArrayCreationExpression | TreeSitter.Java.AST |
| $sel:value:CastExpression | TreeSitter.Java.AST |
| $sel:value:ElementValuePair | TreeSitter.Java.AST |
| $sel:value:EnhancedForStatement | TreeSitter.Java.AST |
| $sel:value:Resource | TreeSitter.Java.AST |
| $sel:value:VariableDeclarator | TreeSitter.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 |
| AnonAbstract | TreeSitter.Java |
| AnonAmpersand | TreeSitter.Java |
| AnonAmpersandAmpersand | TreeSitter.Java |
| AnonAmpersandEqual | TreeSitter.Java |
| AnonAssert | TreeSitter.Java |
| AnonAt | TreeSitter.Java |
| AnonAtInterface | TreeSitter.Java |
| AnonBang | TreeSitter.Java |
| AnonBangEqual | TreeSitter.Java |
| AnonBreak | TreeSitter.Java |
| AnonByte | TreeSitter.Java |
| AnonCaret | TreeSitter.Java |
| AnonCaretEqual | TreeSitter.Java |
| AnonCase | TreeSitter.Java |
| AnonCatch | TreeSitter.Java |
| AnonChar | TreeSitter.Java |
| AnonClass | TreeSitter.Java |
| AnonColon | TreeSitter.Java |
| AnonColonColon | TreeSitter.Java |
| AnonComma | TreeSitter.Java |
| AnonContinue | TreeSitter.Java |
| AnonDefault | TreeSitter.Java |
| AnonDo | TreeSitter.Java |
| AnonDot | TreeSitter.Java |
| AnonDotDotDot | TreeSitter.Java |
| AnonDouble | TreeSitter.Java |
| AnonElse | TreeSitter.Java |
| AnonEnum | TreeSitter.Java |
| AnonEqual | TreeSitter.Java |
| AnonEqualEqual | TreeSitter.Java |
| AnonExports | TreeSitter.Java |
| AnonExtends | TreeSitter.Java |
| AnonFinal | TreeSitter.Java |
| AnonFinally | TreeSitter.Java |
| AnonFloat | TreeSitter.Java |
| AnonFor | TreeSitter.Java |
| AnonIf | TreeSitter.Java |
| AnonImplements | TreeSitter.Java |
| AnonImport | TreeSitter.Java |
| AnonInstanceof | TreeSitter.Java |
| AnonInt | TreeSitter.Java |
| AnonInterface | TreeSitter.Java |
| AnonLAngle | TreeSitter.Java |
| AnonLAngleEqual | TreeSitter.Java |
| AnonLAngleLAngle | TreeSitter.Java |
| AnonLAngleLAngleEqual | TreeSitter.Java |
| AnonLBrace | TreeSitter.Java |
| AnonLBracket | TreeSitter.Java |
| AnonLong | TreeSitter.Java |
| AnonLParen | TreeSitter.Java |
| AnonMinus | TreeSitter.Java |
| AnonMinusEqual | TreeSitter.Java |
| AnonMinusMinus | TreeSitter.Java |
| AnonMinusRAngle | TreeSitter.Java |
| AnonModule | TreeSitter.Java |
| AnonNative | TreeSitter.Java |
| AnonNew | TreeSitter.Java |
| AnonOpen | TreeSitter.Java |
| AnonOpens | TreeSitter.Java |
| AnonPackage | TreeSitter.Java |
| AnonPercent | TreeSitter.Java |
| AnonPercentEqual | TreeSitter.Java |
| AnonPipe | TreeSitter.Java |
| AnonPipeEqual | TreeSitter.Java |
| AnonPipePipe | TreeSitter.Java |
| AnonPlus | TreeSitter.Java |
| AnonPlusEqual | TreeSitter.Java |
| AnonPlusPlus | TreeSitter.Java |
| AnonPrivate | TreeSitter.Java |
| AnonProtected | TreeSitter.Java |
| AnonProvides | TreeSitter.Java |
| AnonPublic | TreeSitter.Java |
| AnonQuestion | TreeSitter.Java |
| AnonRAngle | TreeSitter.Java |
| AnonRAngleEqual | TreeSitter.Java |
| AnonRAngleRAngle | TreeSitter.Java |
| AnonRAngleRAngleEqual | TreeSitter.Java |
| AnonRAngleRAngleRAngle | TreeSitter.Java |
| AnonRAngleRAngleRAngleEqual | TreeSitter.Java |
| AnonRBrace | TreeSitter.Java |
| AnonRBracket | TreeSitter.Java |
| AnonRequires | TreeSitter.Java |
| AnonReturn | TreeSitter.Java |
| AnonRParen | TreeSitter.Java |
| AnonSemicolon | TreeSitter.Java |
| AnonShort | TreeSitter.Java |
| AnonSlash | TreeSitter.Java |
| AnonSlashEqual | TreeSitter.Java |
| AnonStar | TreeSitter.Java |
| AnonStarEqual | TreeSitter.Java |
| AnonStatic | TreeSitter.Java |
| AnonStrictfp | TreeSitter.Java |
| AnonSwitch | TreeSitter.Java |
| AnonSynchronized | TreeSitter.Java |
| AnonThrow | TreeSitter.Java |
| AnonThrows | TreeSitter.Java |
| AnonTilde | TreeSitter.Java |
| AnonTo | TreeSitter.Java |
| AnonTransient | TreeSitter.Java |
| AnonTransitive | TreeSitter.Java |
| AnonTry | TreeSitter.Java |
| AnonUses | TreeSitter.Java |
| AnonVolatile | TreeSitter.Java |
| AnonWhile | TreeSitter.Java |
| AnonWith | TreeSitter.Java |
| AnonymousAbstract | TreeSitter.Java.AST |
| AnonymousAmpersand | TreeSitter.Java.AST |
| AnonymousAmpersandAmpersand | TreeSitter.Java.AST |
| AnonymousAmpersandEqual | TreeSitter.Java.AST |
| AnonymousAssert | TreeSitter.Java.AST |
| AnonymousAt | TreeSitter.Java.AST |
| AnonymousAtinterface | TreeSitter.Java.AST |
| AnonymousBang | TreeSitter.Java.AST |
| AnonymousBangEqual | TreeSitter.Java.AST |
| AnonymousBreak | TreeSitter.Java.AST |
| AnonymousByte | TreeSitter.Java.AST |
| AnonymousCaret | TreeSitter.Java.AST |
| AnonymousCaretEqual | TreeSitter.Java.AST |
| AnonymousCase | TreeSitter.Java.AST |
| AnonymousCatch | TreeSitter.Java.AST |
| AnonymousChar | TreeSitter.Java.AST |
| AnonymousClass | TreeSitter.Java.AST |
| AnonymousColon | TreeSitter.Java.AST |
| AnonymousColonColon | TreeSitter.Java.AST |
| AnonymousComma | TreeSitter.Java.AST |
| AnonymousContinue | TreeSitter.Java.AST |
| AnonymousDefault | TreeSitter.Java.AST |
| AnonymousDo | TreeSitter.Java.AST |
| AnonymousDot | TreeSitter.Java.AST |
| AnonymousDotDotDot | TreeSitter.Java.AST |
| AnonymousDouble | TreeSitter.Java.AST |
| AnonymousElse | TreeSitter.Java.AST |
| AnonymousEnum | TreeSitter.Java.AST |
| AnonymousEqual | TreeSitter.Java.AST |
| AnonymousEqualEqual | TreeSitter.Java.AST |
| AnonymousExports | TreeSitter.Java.AST |
| AnonymousExtends | TreeSitter.Java.AST |
| AnonymousFinal | TreeSitter.Java.AST |
| AnonymousFinally | TreeSitter.Java.AST |
| AnonymousFloat | TreeSitter.Java.AST |
| AnonymousFor | TreeSitter.Java.AST |
| AnonymousIf | TreeSitter.Java.AST |
| AnonymousImplements | TreeSitter.Java.AST |
| AnonymousImport | TreeSitter.Java.AST |
| AnonymousInstanceof | TreeSitter.Java.AST |
| AnonymousInt | TreeSitter.Java.AST |
| AnonymousInterface | TreeSitter.Java.AST |
| AnonymousLAngle | TreeSitter.Java.AST |
| AnonymousLAngleEqual | TreeSitter.Java.AST |
| AnonymousLAngleLAngle | TreeSitter.Java.AST |
| AnonymousLAngleLAngleEqual | TreeSitter.Java.AST |
| AnonymousLBrace | TreeSitter.Java.AST |
| AnonymousLBracket | TreeSitter.Java.AST |
| AnonymousLong | TreeSitter.Java.AST |
| AnonymousLParen | TreeSitter.Java.AST |
| AnonymousMinus | TreeSitter.Java.AST |
| AnonymousMinusEqual | TreeSitter.Java.AST |
| AnonymousMinusMinus | TreeSitter.Java.AST |
| AnonymousMinusRAngle | TreeSitter.Java.AST |
| AnonymousModule | TreeSitter.Java.AST |
| AnonymousNative | TreeSitter.Java.AST |
| AnonymousNew | TreeSitter.Java.AST |
| AnonymousOpen | TreeSitter.Java.AST |
| AnonymousOpens | TreeSitter.Java.AST |
| AnonymousPackage | TreeSitter.Java.AST |
| AnonymousPercent | TreeSitter.Java.AST |
| AnonymousPercentEqual | TreeSitter.Java.AST |
| AnonymousPipe | TreeSitter.Java.AST |
| AnonymousPipeEqual | TreeSitter.Java.AST |
| AnonymousPipePipe | TreeSitter.Java.AST |
| AnonymousPlus | TreeSitter.Java.AST |
| AnonymousPlusEqual | TreeSitter.Java.AST |
| AnonymousPlusPlus | TreeSitter.Java.AST |
| AnonymousPrivate | TreeSitter.Java.AST |
| AnonymousProtected | TreeSitter.Java.AST |
| AnonymousProvides | TreeSitter.Java.AST |
| AnonymousPublic | TreeSitter.Java.AST |
| AnonymousQuestion | TreeSitter.Java.AST |
| AnonymousRAngle | TreeSitter.Java.AST |
| AnonymousRAngleEqual | TreeSitter.Java.AST |
| AnonymousRAngleRAngle | TreeSitter.Java.AST |
| AnonymousRAngleRAngleEqual | TreeSitter.Java.AST |
| AnonymousRAngleRAngleRAngle | TreeSitter.Java.AST |
| AnonymousRAngleRAngleRAngleEqual | TreeSitter.Java.AST |
| AnonymousRBrace | TreeSitter.Java.AST |
| AnonymousRBracket | TreeSitter.Java.AST |
| AnonymousRequires | TreeSitter.Java.AST |
| AnonymousReturn | TreeSitter.Java.AST |
| AnonymousRParen | TreeSitter.Java.AST |
| AnonymousSemicolon | TreeSitter.Java.AST |
| AnonymousShort | TreeSitter.Java.AST |
| AnonymousSlash | TreeSitter.Java.AST |
| AnonymousSlashEqual | TreeSitter.Java.AST |
| AnonymousStar | TreeSitter.Java.AST |
| AnonymousStarEqual | TreeSitter.Java.AST |
| AnonymousStatic | TreeSitter.Java.AST |
| AnonymousStrictfp | TreeSitter.Java.AST |
| AnonymousSwitch | TreeSitter.Java.AST |
| AnonymousSynchronized | TreeSitter.Java.AST |
| AnonymousThrow | TreeSitter.Java.AST |
| AnonymousThrows | TreeSitter.Java.AST |
| AnonymousTilde | TreeSitter.Java.AST |
| AnonymousTo | TreeSitter.Java.AST |
| AnonymousTransient | TreeSitter.Java.AST |
| AnonymousTransitive | TreeSitter.Java.AST |
| AnonymousTry | TreeSitter.Java.AST |
| AnonymousUses | TreeSitter.Java.AST |
| AnonymousVolatile | TreeSitter.Java.AST |
| AnonymousWhile | TreeSitter.Java.AST |
| AnonymousWith | TreeSitter.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 |
| AuxAnnotationArgumentListRepeat1 | TreeSitter.Java |
| AuxAnnotationTypeBodyRepeat1 | TreeSitter.Java |
| AuxArgumentListRepeat1 | TreeSitter.Java |
| AuxArrayCreationExpressionRepeat1 | TreeSitter.Java |
| AuxArrayInitializerRepeat1 | TreeSitter.Java |
| AuxCastExpressionRepeat1 | TreeSitter.Java |
| AuxCatchTypeRepeat1 | TreeSitter.Java |
| AuxClassLiteralRepeat1 | TreeSitter.Java |
| AuxDimensionsExprRepeat1 | TreeSitter.Java |
| AuxDimensionsRepeat1 | TreeSitter.Java |
| AuxElementValueArrayInitializerRepeat1 | TreeSitter.Java |
| AuxEnumBodyDeclarationsRepeat1 | TreeSitter.Java |
| AuxEnumBodyRepeat1 | TreeSitter.Java |
| AuxFormalParametersRepeat1 | TreeSitter.Java |
| AuxHiddenVariableDeclaratorListRepeat1 | TreeSitter.Java |
| AuxImportDeclarationRepeat1 | TreeSitter.Java |
| AuxInferredParametersRepeat1 | TreeSitter.Java |
| AuxInterfaceBodyRepeat1 | TreeSitter.Java |
| AuxInterfaceTypeListRepeat1 | TreeSitter.Java |
| AuxModifiersRepeat1 | TreeSitter.Java |
| AuxModuleDeclarationRepeat1 | TreeSitter.Java |
| AuxModuleDirectiveRepeat1 | TreeSitter.Java |
| AuxModuleDirectiveRepeat2 | TreeSitter.Java |
| AuxModuleDirectiveRepeat3 | TreeSitter.Java |
| AuxProgramRepeat1 | TreeSitter.Java |
| AuxResourceSpecificationRepeat1 | TreeSitter.Java |
| AuxSwitchBlockRepeat1 | TreeSitter.Java |
| AuxTryStatementRepeat1 | TreeSitter.Java |
| AuxTypeArgumentsRepeat1 | TreeSitter.Java |
| AuxTypeBoundRepeat1 | TreeSitter.Java |
| AuxTypeParametersRepeat1 | TreeSitter.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 |
| Comment | TreeSitter.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 |
| End | TreeSitter.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 |
| Grammar | TreeSitter.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 |
| HiddenAnnotation | TreeSitter.Java |
| HiddenConstructorDeclarator | TreeSitter.Java |
| HiddenDeclaration | TreeSitter.Java |
| HiddenDefaultValue | TreeSitter.Java |
| HiddenElementValue | TreeSitter.Java |
| HiddenExpression | TreeSitter.Java |
| HiddenLiteral | TreeSitter.Java |
| HiddenMethodDeclarator | TreeSitter.Java |
| HiddenMethodHeader | TreeSitter.Java |
| HiddenPrimary | TreeSitter.Java |
| HiddenStatement | TreeSitter.Java |
| HiddenType | TreeSitter.Java |
| HiddenUnannotatedType | TreeSitter.Java |
| HiddenUnqualifiedObjectCreationExpression | TreeSitter.Java |
| HiddenVariableDeclaratorId | TreeSitter.Java |
| HiddenVariableDeclaratorList | TreeSitter.Java |
| HiddenWildcardBounds | TreeSitter.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 |
| ParseError | TreeSitter.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_java | TreeSitter.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 |