public TYPE_1 METHOD_1 ( ) { java.lang.String VAR_1 = TYPE_2 . METHOD_2 ( STRING_1 , STRING_2 ) ; switch ( VAR_1 ) { case STRING_2 : return new TYPE_3 ( ) ; case STRING_3 : return new TYPE_4 ( ) ; default : throw new TYPE_5 ( ( ( STRING_4 + VAR_1 ) + STRING_5 ) ) ; } }

public TYPE_1 METHOD_1 ( ) { java.lang.String VAR_1 = TYPE_2 . METHOD_2 ( STRING_1 , STRING_3 ) ; switch ( VAR_1 ) { case STRING_2 : return new TYPE_3 ( ) ; case STRING_3 : return new TYPE_4 ( ) ; default : throw new TYPE_5 ( ( ( STRING_4 + VAR_1 ) + STRING_5 ) ) ; } }
