diff -r 7b751fe181a5 -r bc54ed8d908a src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedMethod.java --- a/src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedMethod.java Fri Sep 13 18:46:07 2019 +0200 +++ b/src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedMethod.java Mon Sep 16 09:45:22 2019 +0200 @@ -27,7 +27,7 @@ import java.lang.reflect.Modifier; -import jdk.jfr.internal.Type; +import jdk.jfr.internal.consumer.ObjectContext; /** * A recorded method. @@ -36,16 +36,8 @@ */ public final class RecordedMethod extends RecordedObject { - static ObjectFactory createFactory(Type type, TimeConverter timeConverter) { - return new ObjectFactory(type, timeConverter) { - @Override - RecordedMethod createTyped(ObjectContext objectContext, long id, Object[] values) { - return new RecordedMethod(objectContext, values); - } - }; - } - - private RecordedMethod(ObjectContext objectContext, Object[] values) { + // package private + RecordedMethod(ObjectContext objectContext, Object[] values) { super(objectContext, values); }