Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -255,13 +255,17 @@ default List<? extends RecordComponentElement> getRecordComponents() {
/**
* Returns the permitted classes of this class or interface
* element in declaration order.
* Note that for an interface, permitted subclasses and
* subinterfaces can be returned.
*
* @implSpec The default implementations of this method returns an
* empty and unmodifiable list.
*
* @return the permitted classes, or an empty list if there are none
*
* @since 17
* @jls 8.1.6 Permitted Direct Subclasses
* @jls 9.1.4 Permitted Direct Subclasses and Subinterfaces
*/
default List<? extends TypeMirror> getPermittedSubclasses() {
return List.of();
Expand Down