question: check if a replacing cast function is available for the the original function concode_field_sep Map<String,String> CAST_FUNC_REPLACEMENT_FROM_NULLABLE_VAR16CHAR concode_elem_sep Map<String,String> CAST_FUNC_REPLACEMENT_FROM_NULLABLE_VARCHAR concode_elem_sep Set<String> CAST_FUNC_REPLACEMENT_NEEDED concode_elem_sep Map<String,String> CAST_FUNC_REPLACEMENT_FROM_NONNULLABLE_VARBINARY concode_elem_sep Map<String,String> CAST_FUNC_REPLACEMENT_FROM_NONNULLABLE_VARCHAR concode_elem_sep Map<String,String> CAST_FUNC_REPLACEMENT_FROM_NONNULLABLE_VAR16CHAR concode_elem_sep Map<String,String> CAST_FUNC_REPLACEMENT_FROM_NULLABLE_VARBINARY concode_elem_sep Map<MinorType,String> TYPE2FUNC concode_field_sep String getReplacingCastFunction concode_elem_sep String getCastFunc concode_elem_sep String getReplacingCastFunctionFromNonNullable concode_elem_sep String getReplacingCastFunctionFromNullable
target: boolean function ( String arg0 , MinorType arg1 ) { return ( arg1 == MinorType . VARCHAR || arg1 == MinorType . VARBINARY || arg1 == MinorType . VAR16CHAR ) && CAST_FUNC_REPLACEMENT_NEEDED . contains ( arg0 ) ; }