stagesupport/src/main/java/com/streamsets/datacollector/util/EscapeUtil.java
public static String standardizePathForParse(String path, boolean isSingleQuoteEscape) {
    path = isSingleQuoteEscape? path.replace("\\\\\'", "\\'") : path.replace("\\\\\"", "\\\"");
    return path.replace("\\\\", "\\");
  }
public static String standardizePathForParse(String path, boolean isSingleQuoteEscape) {
    path = isSingleQuoteEscape? path.replace("\\\\\'", "\\'") : path.replace("\\\\\"", "\\\"");
    return path.replace("\\\\", "\\");
  }
public static String standardizePathForParse ( String path , boolean isSingleQuoteEscape ) { path = isSingleQuoteEscape ? path . replace ( "\\\\\'" , "\\'" ) : path . replace ( "\\\\\"" , "\\\"" ) ; return path . replace ( "\\\\" , "\\" ) ; }
This method un escapes backslash and un escapes extra escapes before double quotes and single quotes
(appended by {@link #escapeQuotesAndBackSlash(String, boolean)}).
This method should be used internally and not during for any serialization/deserialization
This method un escapes backslash and un escapes extra escapes before double quotes and single quotes ( appended by {