private boolean METHOD_1 ( java.lang.Class [ ] VAR_1 , TYPE_1 [ ] VAR_2 ) { int i = 0 ; for ( java.lang.Class VAR_3 : VAR_1 ) { try { if ( ! ( TYPE_2 . METHOD_2 ( VAR_3 ) . equals ( VAR_2 [ ( i ++ ) ] ) ) ) { return false ; } } catch ( TYPE_3 VAR_4 ) { throw new TYPE_4 ( VAR_4 ) ; } } return true ; }

private boolean METHOD_1 ( java.lang.Class [ ] VAR_1 , TYPE_1 [ ] VAR_2 ) { int i = 0 ; if ( ( VAR_1 . length ) != ( VAR_2 . length ) ) { return false ; } for ( java.lang.Class VAR_3 : VAR_1 ) { try { if ( ! ( TYPE_2 . METHOD_2 ( VAR_3 ) . equals ( VAR_2 [ ( i ++ ) ] ) ) ) { return false ; } } catch ( TYPE_3 VAR_4 ) { throw new TYPE_4 ( VAR_4 ) ; } } return true ; }
