diff --git a/src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java b/src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java index effcad12c29..33342a15ac0 100644 --- a/src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java +++ b/src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java @@ -217,7 +217,7 @@ abstract class ClassSpecializer.SpeciesDat * it would appear that a shorter species could serve as a supertype of a * longer one which extends it. */ - public abstract class SpeciesData { + abstract class SpeciesData { // Bootstrapping requires circular relations Class -> SpeciesData -> Class // Therefore, we need non-final links in the chain. Use @Stable fields. private final K key; @@ -454,7 +454,7 @@ abstract class ClassSpecializer.SpeciesDat * Code generation support for instances. * Subclasses can modify the behavior. */ - public class Factory { + class Factory { /** * Constructs a factory. */