void () { new Object() { public ExperimentalClass anonymousField; public void anonymousMethodWithParamType(ExperimentalClass param) { } public ExperimentalClass anonymousMethodWithReturnType() { return null; } }; }