Anton
Перечитал, похоже вы хотите First-class function и замыкание. В java полноценных функторов не получится. Может jvm языки Scala или Groovy с этим как-то и справятся на свой лад, но не компилятор java, если я правильно понимаю.
Я знаю, но кое что сделать все же можно, в случае если расписать все для одного единственного инстагса