AnnotationDeclaration |
GeneratedJavaParser.AnnotationTypeDeclaration(ModifierHolder modifier) |
An annotation type declaration specifies a new annotation type, a special kind of interface type.
|
AnnotationMemberDeclaration |
GeneratedJavaParser.AnnotationTypeMemberDeclaration(ModifierHolder modifier) |
Note that AnnotationTypeElementDeclaration (JLS) and AnnotationTypeMemberDeclaration (JavaParser) are synonymous.
|
ClassOrInterfaceDeclaration |
GeneratedJavaParser.ClassOrInterfaceDeclaration(ModifierHolder modifier) |
Note that this grammar is deliberately permissive.
|
CompactConstructorDeclaration |
GeneratedJavaParser.CompactConstructorDeclaration(ModifierHolder modifier) |
https://openjdk.java.net/jeps/359#Grammar
|
ConstructorDeclaration |
GeneratedJavaParser.ConstructorDeclaration(ModifierHolder modifier) |
https://docs.oracle.com/javase/specs/jls/se15/html/jls-8.html#jls-8.8
|
EnumDeclaration |
GeneratedJavaParser.EnumDeclaration(ModifierHolder modifier) |
https://docs.oracle.com/javase/specs/jls/se15/html/jls-8.html#jls-8.9
|
FieldDeclaration |
GeneratedJavaParser.FieldDeclaration(ModifierHolder modifier) |
https://docs.oracle.com/javase/specs/jls/se15/html/jls-8.html#jls-8.3
|
MethodDeclaration |
GeneratedJavaParser.MethodDeclaration(ModifierHolder modifier) |
https://docs.oracle.com/javase/specs/jls/se15/html/jls-8.html#jls-8.4
|
ModuleDeclaration |
GeneratedJavaParser.ModuleDeclaration(ModifierHolder modifier) |
https://docs.oracle.com/javase/specs/jls/se15/html/jls-7.html#jls-7.7
|
RecordDeclaration |
GeneratedJavaParser.RecordDeclaration(ModifierHolder modifier) |
https://docs.oracle.com/javase/specs/jls/se17/html/jls-8.html#jls-8.10
|