public java.lang.Object METHOD_1 ( int VAR_1 , int VAR_2 ) { TYPE_1 VAR_3 = VAR_4 . METHOD_2 ( ) . get ( VAR_1 ) ; switch ( VAR_2 ) { case 0 : return VAR_3 . getId ( ) ; case 1 : return VAR_3 . getName ( ) ; case INT_1 : return VAR_3 . METHOD_3 ( ) ; case INT_2 : return VAR_3 . METHOD_4 ( ) ; default : throw new TYPE_2 ( STRING_1 ) ; } }

public java.lang.Object METHOD_1 ( int VAR_1 , int VAR_2 ) { TYPE_1 VAR_3 = list . get ( VAR_1 ) ; switch ( VAR_2 ) { case 0 : return VAR_3 . getId ( ) ; case 1 : return VAR_3 . getName ( ) ; case INT_1 : return VAR_3 . METHOD_3 ( ) ; case INT_2 : return VAR_3 . METHOD_4 ( ) ; default : throw new TYPE_2 ( STRING_1 ) ; } }
