public static TYPE_1 get ( final TYPE_2 field ) { return new TYPE_1 ( field.type ( ) ) { public void METHOD_1 ( TYPE_3 VAR_1 ) { VAR_1 . METHOD_2 ( field ) ; } } ; }
public static TYPE_1 METHOD_2 ( final TYPE_2 field ) { return new TYPE_1 ( field.type ( ) ) { public void METHOD_1 ( TYPE_3 VAR_1 ) { VAR_1 . METHOD_2 ( field ) ; } } ; }