public TYPE_1 METHOD_1 ( int position ) { TYPE_1 f = new TYPE_1 ( ) ; switch ( position ) { case 0 : f = TYPE_2 . METHOD_2 ( VAR_1 ) ; break ; case 1 : f = TYPE_2 . METHOD_2 ( VAR_2 ) ; break ; case INT_1 : f = TYPE_2 . METHOD_2 ( VAR_3 ) ; break ; case INT_2 : f = TYPE_2 . METHOD_2 ( VAR_4 ) ; break ; } return f ; }

public TYPE_1 METHOD_1 ( int position ) { TYPE_1 f ; switch ( position ) { case 0 : f = TYPE_2 . METHOD_2 ( VAR_1 ) ; break ; case 1 : f = TYPE_2 . METHOD_2 ( VAR_2 ) ; break ; case INT_1 : f = TYPE_2 . METHOD_2 ( VAR_3 ) ; break ; case INT_2 : f = TYPE_2 . METHOD_2 ( VAR_4 ) ; break ; default : f = TYPE_2 . METHOD_2 ( VAR_1 ) ; } return f ; }
