public < TYPE_1 > java.util.List < TYPE_2 < TYPE_1 > > METHOD_1 ( java.lang.Class < ? extends TYPE_3 < TYPE_1 , ? > > VAR_1 ) throws TYPE_4 { try { return VAR_2 . get ( VAR_1 ) . getClass ( ) . METHOD_2 ( VAR_2 . get ( VAR_1 ) ) ; } catch ( TYPE_5 VAR_3 ) { throw new TYPE_4 ( VAR_1 . getClass ( ) ) ; } }

public < TYPE_1 > java.util.List < TYPE_2 < TYPE_1 > > METHOD_1 ( java.lang.Class < ? extends TYPE_3 < TYPE_1 , ? > > VAR_1 ) throws TYPE_4 { java.lang.System.out.println ( VAR_1 . toString ( ) ) ; try { return VAR_2 . get ( VAR_1 ) . getClass ( ) . METHOD_2 ( VAR_2 . get ( VAR_1 ) ) ; } catch ( TYPE_5 VAR_3 ) { throw new TYPE_4 ( VAR_1 . getClass ( ) ) ; } }
