// "Create field 'foo' in 'Target'" "false" public class MethodReference { void test() { Supplier supplier = Target::new; Supplier s = Target::foo; } } class Target { private Target() {} private static Target foo() { return null; } }