--- old/src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java 2018-12-07 12:57:58.000000000 -0800 +++ new/src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java 2018-12-07 12:57:58.000000000 -0800 @@ -118,16 +118,4 @@ /** Gets the root of the given AccessibleObject object; null if arg is the root */ public T getRoot(T obj); - - /** - * A field is flattenable if ACC_FLATTENABLE is set in its modifier - * and the field type is present in ValueType attribute. - */ - public boolean isFlattenable(Field f); - - /** A field is flattenable and is flattened. */ - public boolean isFlatValue(Field f); - - /** A field can be set to null */ - public boolean canBeNull(Field f); }