public static TYPE_1 METHOD_1 ( java.lang.String VAR_1 , java.lang.String VAR_2 , java.lang.String type ) throws TYPE_2 { if ( STRING_1 . equals ( type ) ) { return new TYPE_3 ( VAR_1 , VAR_2 , VAR_3 ) ; } else { throw new TYPE_2 ( ( ( STRING_2 + type ) + STRING_3 ) ) ; } }

public static TYPE_1 METHOD_1 ( java.lang.String VAR_1 , java.lang.String VAR_2 , java.lang.String type , java.lang.String VAR_3 ) throws TYPE_2 { if ( STRING_1 . equals ( type ) ) { return new TYPE_3 ( VAR_1 , VAR_2 , VAR_3 ) ; } else { throw new TYPE_2 ( ( ( STRING_2 + type ) + STRING_3 ) ) ; } }
