diff --git a/src/java.base/share/classes/java/lang/Record.java b/src/java.base/share/classes/java/lang/Record.java index 083dbc1c2b7..1400942f219 100644 --- a/src/java.base/share/classes/java/lang/Record.java +++ b/src/java.base/share/classes/java/lang/Record.java @@ -90,6 +90,11 @@ package java.lang; @jdk.internal.PreviewFeature(feature=jdk.internal.PreviewFeature.Feature.RECORDS, essentialAPI=true) public abstract class Record { + /** + * Constructor for record classes to call. + */ + protected Record() {} + /** * Indicates whether some other object is "equal to" this one. In addition * to the general contract of {@link Object#equals(Object)},