| class AnonymousTest { | |
| interface Thing { | |
| boolean thing(); | |
| } | |
| void dupeHolder() { | |
| Thing thing = new Thing() { | |
| public boolean thing() { | |
| return false; | |
| } | |
| }; | |
| } | |
| Thing <caret>duplicator(final boolean thingReturn) { | |
| return new Thing() { | |
| public boolean thing() { | |
| return thingReturn; | |
| } | |
| }; | |
| } | |
| } |