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:AnonymousAbstract | TreeSitter.Java.AST |
| $sel:ann:AnonymousAmpersand | TreeSitter.Java.AST |
| $sel:ann:AnonymousAmpersandAmpersand | TreeSitter.Java.AST |
| $sel:ann:AnonymousAmpersandEqual | TreeSitter.Java.AST |
| $sel:ann:AnonymousAssert | TreeSitter.Java.AST |
| $sel:ann:AnonymousAt | TreeSitter.Java.AST |
| $sel:ann:AnonymousAtinterface | TreeSitter.Java.AST |
| $sel:ann:AnonymousBang | TreeSitter.Java.AST |
| $sel:ann:AnonymousBangEqual | TreeSitter.Java.AST |
| $sel:ann:AnonymousBreak | TreeSitter.Java.AST |
| $sel:ann:AnonymousByte | TreeSitter.Java.AST |
| $sel:ann:AnonymousCaret | TreeSitter.Java.AST |
| $sel:ann:AnonymousCaretEqual | TreeSitter.Java.AST |
| $sel:ann:AnonymousCase | TreeSitter.Java.AST |
| $sel:ann:AnonymousCatch | TreeSitter.Java.AST |
| $sel:ann:AnonymousChar | TreeSitter.Java.AST |
| $sel:ann:AnonymousClass | TreeSitter.Java.AST |
| $sel:ann:AnonymousColon | TreeSitter.Java.AST |
| $sel:ann:AnonymousColonColon | TreeSitter.Java.AST |
| $sel:ann:AnonymousComma | TreeSitter.Java.AST |
| $sel:ann:AnonymousContinue | TreeSitter.Java.AST |
| $sel:ann:AnonymousDefault | TreeSitter.Java.AST |
| $sel:ann:AnonymousDo | TreeSitter.Java.AST |
| $sel:ann:AnonymousDot | TreeSitter.Java.AST |
| $sel:ann:AnonymousDotDotDot | TreeSitter.Java.AST |
| $sel:ann:AnonymousDouble | TreeSitter.Java.AST |
| $sel:ann:AnonymousElse | TreeSitter.Java.AST |
| $sel:ann:AnonymousEnum | TreeSitter.Java.AST |
| $sel:ann:AnonymousEqual | TreeSitter.Java.AST |
| $sel:ann:AnonymousEqualEqual | TreeSitter.Java.AST |
| $sel:ann:AnonymousExports | TreeSitter.Java.AST |
| $sel:ann:AnonymousExtends | TreeSitter.Java.AST |
| $sel:ann:AnonymousFinal | TreeSitter.Java.AST |
| $sel:ann:AnonymousFinally | TreeSitter.Java.AST |
| $sel:ann:AnonymousFloat | TreeSitter.Java.AST |
| $sel:ann:AnonymousFor | TreeSitter.Java.AST |
| $sel:ann:AnonymousIf | TreeSitter.Java.AST |
| $sel:ann:AnonymousImplements | TreeSitter.Java.AST |
| $sel:ann:AnonymousImport | TreeSitter.Java.AST |
| $sel:ann:AnonymousInstanceof | TreeSitter.Java.AST |
| $sel:ann:AnonymousInt | TreeSitter.Java.AST |
| $sel:ann:AnonymousInterface | TreeSitter.Java.AST |
| $sel:ann:AnonymousLAngle | TreeSitter.Java.AST |
| $sel:ann:AnonymousLAngleEqual | TreeSitter.Java.AST |
| $sel:ann:AnonymousLAngleLAngle | TreeSitter.Java.AST |
| $sel:ann:AnonymousLAngleLAngleEqual | TreeSitter.Java.AST |
| $sel:ann:AnonymousLBrace | TreeSitter.Java.AST |
| $sel:ann:AnonymousLBracket | TreeSitter.Java.AST |
| $sel:ann:AnonymousLong | TreeSitter.Java.AST |
| $sel:ann:AnonymousLParen | TreeSitter.Java.AST |
| $sel:ann:AnonymousMinus | TreeSitter.Java.AST |
| $sel:ann:AnonymousMinusEqual | TreeSitter.Java.AST |
| $sel:ann:AnonymousMinusMinus | TreeSitter.Java.AST |
| $sel:ann:AnonymousMinusRAngle | TreeSitter.Java.AST |
| $sel:ann:AnonymousModule | TreeSitter.Java.AST |
| $sel:ann:AnonymousNative | TreeSitter.Java.AST |
| $sel:ann:AnonymousNew | TreeSitter.Java.AST |
| $sel:ann:AnonymousOpen | TreeSitter.Java.AST |
| $sel:ann:AnonymousOpens | TreeSitter.Java.AST |
| $sel:ann:AnonymousPackage | TreeSitter.Java.AST |
| $sel:ann:AnonymousPercent | TreeSitter.Java.AST |
| $sel:ann:AnonymousPercentEqual | TreeSitter.Java.AST |
| $sel:ann:AnonymousPipe | TreeSitter.Java.AST |
| $sel:ann:AnonymousPipeEqual | TreeSitter.Java.AST |
| $sel:ann:AnonymousPipePipe | TreeSitter.Java.AST |
| $sel:ann:AnonymousPlus | TreeSitter.Java.AST |
| $sel:ann:AnonymousPlusEqual | TreeSitter.Java.AST |
| $sel:ann:AnonymousPlusPlus | TreeSitter.Java.AST |
| $sel:ann:AnonymousPrivate | TreeSitter.Java.AST |
| $sel:ann:AnonymousProtected | TreeSitter.Java.AST |
| $sel:ann:AnonymousProvides | TreeSitter.Java.AST |
| $sel:ann:AnonymousPublic | TreeSitter.Java.AST |
| $sel:ann:AnonymousQuestion | TreeSitter.Java.AST |
| $sel:ann:AnonymousRAngle | TreeSitter.Java.AST |
| $sel:ann:AnonymousRAngleEqual | TreeSitter.Java.AST |
| $sel:ann:AnonymousRAngleRAngle | TreeSitter.Java.AST |
| $sel:ann:AnonymousRAngleRAngleEqual | TreeSitter.Java.AST |
| $sel:ann:AnonymousRAngleRAngleRAngle | TreeSitter.Java.AST |
| $sel:ann:AnonymousRAngleRAngleRAngleEqual | TreeSitter.Java.AST |
| $sel:ann:AnonymousRBrace | TreeSitter.Java.AST |
| $sel:ann:AnonymousRBracket | TreeSitter.Java.AST |
| $sel:ann:AnonymousRequires | TreeSitter.Java.AST |
| $sel:ann:AnonymousReturn | TreeSitter.Java.AST |
| $sel:ann:AnonymousRParen | TreeSitter.Java.AST |
| $sel:ann:AnonymousSemicolon | TreeSitter.Java.AST |
| $sel:ann:AnonymousShort | TreeSitter.Java.AST |
| $sel:ann:AnonymousSlash | TreeSitter.Java.AST |
| $sel:ann:AnonymousSlashEqual | TreeSitter.Java.AST |
| $sel:ann:AnonymousStar | TreeSitter.Java.AST |
| $sel:ann:AnonymousStarEqual | TreeSitter.Java.AST |
| $sel:ann:AnonymousStatic | TreeSitter.Java.AST |
| $sel:ann:AnonymousStrictfp | TreeSitter.Java.AST |
| $sel:ann:AnonymousSwitch | TreeSitter.Java.AST |
| $sel:ann:AnonymousSynchronized | TreeSitter.Java.AST |
| $sel:ann:AnonymousThrow | TreeSitter.Java.AST |
| $sel:ann:AnonymousThrows | TreeSitter.Java.AST |
| $sel:ann:AnonymousTilde | TreeSitter.Java.AST |
| $sel:ann:AnonymousTo | TreeSitter.Java.AST |
| $sel:ann:AnonymousTransient | TreeSitter.Java.AST |
| $sel:ann:AnonymousTransitive | TreeSitter.Java.AST |
| $sel:ann:AnonymousTry | TreeSitter.Java.AST |
| $sel:ann:AnonymousUses | TreeSitter.Java.AST |
| $sel:ann:AnonymousVolatile | TreeSitter.Java.AST |
| $sel:ann:AnonymousWhile | TreeSitter.Java.AST |
| $sel:ann:AnonymousWith | 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:bytes:Asterisk | TreeSitter.Java.AST |
| $sel:bytes:BinaryIntegerLiteral | TreeSitter.Java.AST |
| $sel:bytes:BooleanType | TreeSitter.Java.AST |
| $sel:bytes:CharacterLiteral | TreeSitter.Java.AST |
| $sel:bytes:DecimalFloatingPointLiteral | TreeSitter.Java.AST |
| $sel:bytes:DecimalIntegerLiteral | TreeSitter.Java.AST |
| $sel:bytes:False | TreeSitter.Java.AST |
| $sel:bytes:FloatingPointType | TreeSitter.Java.AST |
| $sel:bytes:HexFloatingPointLiteral | TreeSitter.Java.AST |
| $sel:bytes:HexIntegerLiteral | TreeSitter.Java.AST |
| $sel:bytes:Identifier | TreeSitter.Java.AST |
| $sel:bytes:IntegralType | TreeSitter.Java.AST |
| $sel:bytes:NullLiteral | TreeSitter.Java.AST |
| $sel:bytes:OctalIntegerLiteral | TreeSitter.Java.AST |
| $sel:bytes:RequiresModifier | TreeSitter.Java.AST |
| $sel:bytes:StringLiteral | TreeSitter.Java.AST |
| $sel:bytes:Super | TreeSitter.Java.AST |
| $sel:bytes:This | TreeSitter.Java.AST |
| $sel:bytes:True | TreeSitter.Java.AST |
| $sel:bytes:TypeIdentifier | TreeSitter.Java.AST |
| $sel:bytes:VoidType | 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: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 |
| AnnotatedTypeType | 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 |
| AnnotationTypeDeclarationDeclaration | 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 | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousAmpersand | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousAmpersandAmpersand | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousAmpersandEqual | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousAssert | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousAt | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousAtinterface | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousBang | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousBangEqual | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousBreak | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousByte | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousCaret | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousCaretEqual | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousCase | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousCatch | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousChar | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousClass | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousColon | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousColonColon | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousComma | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousContinue | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousDefault | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousDo | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousDot | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousDotDotDot | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousDouble | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousElse | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousEnum | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousEqual | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousEqualEqual | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousExports | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousExtends | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousFinal | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousFinally | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousFloat | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousFor | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousIf | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousImplements | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousImport | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousInstanceof | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousInt | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousInterface | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousLAngle | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousLAngleEqual | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousLAngleLAngle | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousLAngleLAngleEqual | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousLBrace | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousLBracket | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousLong | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousLParen | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousMinus | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousMinusEqual | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousMinusMinus | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousMinusRAngle | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousModule | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousNative | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousNew | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousOpen | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousOpens | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousPackage | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousPercent | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousPercentEqual | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousPipe | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousPipeEqual | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousPipePipe | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousPlus | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousPlusEqual | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousPlusPlus | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousPrivate | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousProtected | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousProvides | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousPublic | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousQuestion | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousRAngle | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousRAngleEqual | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousRAngleRAngle | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousRAngleRAngleEqual | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousRAngleRAngleRAngle | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousRAngleRAngleRAngleEqual | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousRBrace | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousRBracket | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousRequires | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousReturn | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousRParen | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousSemicolon | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousSemicolonStatement | TreeSitter.Java.AST |
| AnonymousShort | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousSlash | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousSlashEqual | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousStar | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousStarEqual | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousStatic | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousStrictfp | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousSwitch | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousSynchronized | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousThrow | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousThrows | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousTilde | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousTo | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousTransient | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousTransitive | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousTry | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousUses | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousVolatile | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousWhile | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | TreeSitter.Java.AST |
| AnonymousWith | |
| 1 (Type/Class) | TreeSitter.Java.AST |
| 2 (Data Constructor) | 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 |
| ArrayAccessPrimary | TreeSitter.Java.AST |
| ArrayCreationExpression | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| ArrayCreationExpressionPrimary | 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 |
| ArrayTypeUnannotatedType | TreeSitter.Java.AST |
| AssertStatement | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| AssertStatementStatement | TreeSitter.Java.AST |
| AssignmentExpression | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| AssignmentExpressionExpression | 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 |
| BinaryExpressionExpression | TreeSitter.Java.AST |
| BinaryIntegerLiteral | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| BinaryIntegerLiteralLiteral | TreeSitter.Java.AST |
| Block | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| BlockStatement | TreeSitter.Java.AST |
| BooleanType | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| BooleanTypeSimpleType | TreeSitter.Java.AST |
| BooleanTypeUnannotatedType | TreeSitter.Java.AST |
| BreakStatement | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| BreakStatementStatement | TreeSitter.Java.AST |
| CastExpression | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| CastExpressionExpression | 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 |
| CharacterLiteralLiteral | 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 |
| ClassDeclarationDeclaration | TreeSitter.Java.AST |
| ClassLiteral | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| ClassLiteralPrimary | 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 |
| ContinueStatementStatement | TreeSitter.Java.AST |
| DecimalFloatingPointLiteral | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| DecimalFloatingPointLiteralLiteral | TreeSitter.Java.AST |
| DecimalIntegerLiteral | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| DecimalIntegerLiteralLiteral | TreeSitter.Java.AST |
| Declaration | TreeSitter.Java.AST |
| DeclarationStatement | 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 |
| DoStatementStatement | 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 |
| EnhancedForStatementStatement | 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 |
| EnumDeclarationDeclaration | TreeSitter.Java.AST |
| ExplicitConstructorInvocation | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| Expression | TreeSitter.Java.AST |
| ExpressionStatement | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| ExpressionStatementStatement | 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 |
| FalseLiteral | TreeSitter.Java.AST |
| FieldAccess | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| FieldAccessPrimary | 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 |
| FloatingPointTypeSimpleType | TreeSitter.Java.AST |
| FloatingPointTypeUnannotatedType | 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 |
| ForStatementStatement | TreeSitter.Java.AST |
| GenericType | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| GenericTypeSimpleType | TreeSitter.Java.AST |
| GenericTypeUnannotatedType | TreeSitter.Java.AST |
| Grammar | TreeSitter.Java |
| HexFloatingPointLiteral | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| HexFloatingPointLiteralLiteral | TreeSitter.Java.AST |
| HexIntegerLiteral | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| HexIntegerLiteralLiteral | 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 |
| IdentifierExpression | TreeSitter.Java.AST |
| IfStatement | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| IfStatementStatement | TreeSitter.Java.AST |
| ImportDeclaration | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| ImportDeclarationDeclaration | 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 |
| InstanceofExpressionExpression | TreeSitter.Java.AST |
| IntegralType | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| IntegralTypeSimpleType | TreeSitter.Java.AST |
| IntegralTypeUnannotatedType | 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 |
| InterfaceDeclarationDeclaration | 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 |
| LabeledStatementStatement | TreeSitter.Java.AST |
| LambdaExpression | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| LambdaExpressionExpression | TreeSitter.Java.AST |
| Literal | TreeSitter.Java.AST |
| LiteralPrimary | 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 |
| LocalVariableDeclarationStatementStatement | 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 |
| MethodInvocationPrimary | TreeSitter.Java.AST |
| MethodReference | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| MethodReferencePrimary | 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 |
| ModuleDeclarationDeclaration | 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 |
| NullLiteralLiteral | TreeSitter.Java.AST |
| ObjectCreationExpression | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| ObjectCreationExpressionPrimary | TreeSitter.Java.AST |
| OctalIntegerLiteral | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| OctalIntegerLiteralLiteral | TreeSitter.Java.AST |
| PackageDeclaration | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| PackageDeclarationDeclaration | TreeSitter.Java.AST |
| ParenthesizedExpression | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| ParenthesizedExpressionPrimary | TreeSitter.Java.AST |
| ParseError | TreeSitter.Java |
| Primary | TreeSitter.Java.AST |
| PrimaryExpression | 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 |
| ReturnStatementStatement | TreeSitter.Java.AST |
| ScopedIdentifier | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| ScopedIdentifierExpression | TreeSitter.Java.AST |
| ScopedTypeIdentifier | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| ScopedTypeIdentifierSimpleType | TreeSitter.Java.AST |
| ScopedTypeIdentifierUnannotatedType | TreeSitter.Java.AST |
| SimpleType | TreeSitter.Java.AST |
| SpreadParameter | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| Statement | 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 |
| StringLiteralLiteral | 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 |
| SwitchStatementStatement | TreeSitter.Java.AST |
| SynchronizedStatement | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| SynchronizedStatementStatement | TreeSitter.Java.AST |
| TernaryExpression | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| TernaryExpressionExpression | TreeSitter.Java.AST |
| This | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| ThisPrimary | 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 |
| ThrowStatementStatement | 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 |
| TrueLiteral | TreeSitter.Java.AST |
| TryStatement | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| TryStatementStatement | TreeSitter.Java.AST |
| TryWithResourcesStatement | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| TryWithResourcesStatementStatement | TreeSitter.Java.AST |
| Type | 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 |
| TypeIdentifierSimpleType | TreeSitter.Java.AST |
| TypeIdentifierUnannotatedType | 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 | TreeSitter.Java.AST |
| UnannotatedTypeType | TreeSitter.Java.AST |
| UnaryExpression | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| UnaryExpressionExpression | TreeSitter.Java.AST |
| UpdateExpression | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| UpdateExpressionExpression | 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 |
| VoidTypeSimpleType | TreeSitter.Java.AST |
| VoidTypeUnannotatedType | TreeSitter.Java.AST |
| WhileStatement | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |
| WhileStatementStatement | TreeSitter.Java.AST |
| Wildcard | |
| 1 (Data Constructor) | TreeSitter.Java |
| 2 (Type/Class) | TreeSitter.Java.AST |
| 3 (Data Constructor) | TreeSitter.Java.AST |