private void METHOD_1 ( java.lang.Object VAR_1 , TYPE_1 VAR_2 ) throws TYPE_2 , TYPE_3 { TYPE_4 [ ] VAR_3 = VAR_1 . getClass ( ) . METHOD_2 ( ) ; for ( TYPE_4 method : VAR_3 ) { TYPE_5 VAR_4 = method . METHOD_3 ( VAR_5 class ) ; if ( VAR_4 != null ) { java.lang.Object [ ] args = new java.lang.Object [ ] { VAR_2 } ; method . METHOD_4 ( VAR_1 , args ) ; } } }

private void METHOD_1 ( java.lang.Object VAR_1 ) throws TYPE_2 , TYPE_3 { TYPE_4 [ ] VAR_3 = VAR_1 . getClass ( ) . METHOD_2 ( ) ; for ( TYPE_4 method : VAR_3 ) { TYPE_5 VAR_4 = method . METHOD_3 ( VAR_5 class ) ; if ( VAR_4 != null ) { java.lang.Object [ ] args = new java.lang.Object [ ] { } ; method . METHOD_4 ( VAR_1 , args ) ; } } }
