< prev index next > src/java.base/share/classes/java/lang/classfile/package-info.java
Print this page
* | NestMembersAttribute?(List<ClassEntry> nestMembers)
* | RecordAttribute?(List<RecordComponent> components)
* | EnclosingMethodAttribute?(ClassEntry className, NameAndTypeEntry method)
* | InnerClassesAttribute?(List<InnerClassInfo> classes)
* | PermittedSubclassesAttribute?(List<ClassEntry> permittedSubclasses)
+ * | LoadableDescriptorsAttribute?(List<Utf8Entry> loadableDescriptors)
* | DeclarationElement*
* }
*
* where {@code DeclarationElement} are the elements that are common to all declarations
* (classes, methods, fields) and so are factored out:
< prev index next >