public static TYPE_1 METHOD_1 ( java.lang.String VAR_1 ) { switch ( TYPE_2 . getType ( VAR_1 ) ) { case VAR_2 : return new TYPE_3 ( VAR_1 ) ; break ; case VAR_3 : return new TYPE_4 ( VAR_1 ) ; break ; case VAR_4 : return new TYPE_5 ( VAR_1 ) ; break ; default : break ; } }

public static TYPE_1 METHOD_1 ( java.lang.String VAR_1 ) { switch ( TYPE_2 . getType ( VAR_1 ) ) { case VAR_2 : return new TYPE_3 ( VAR_1 ) ; case VAR_3 : return new TYPE_4 ( VAR_1 ) ; case VAR_4 : return new TYPE_5 ( VAR_1 ) ; default : return null ; } }
