public void escape(String escapeChars, StringBuffer buf, char next, int pointer) { if (escapeChars.indexOf(next) >= 0) { buf.append(next); } else switch (next) { case '_': // the \_ sequence is swallowed break; case '\\': buf.append(next); break; case 't': buf.append('\t'); break; case 'r': buf.append('\r'); break; case 'n': buf.append('\n'); break; default: String commaSeperatedEscapeChars = formatEscapeCharsForListing(escapeChars); throw new IllegalArgumentException("Illegal char '" + next + " at column " + pointer + ". Only \\\\, \\_" + commaSeperatedEscapeChars + ", \\t, \\n, \\r combinations are allowed as escape characters."); } }
public void escape(String escapeChars, StringBuffer buf, char next, int pointer) { if (escapeChars.indexOf(next) >= 0) { buf.append(next); } else switch (next) { case '_': // the \_ sequence is swallowed break; case '\\': buf.append(next); break; case 't': buf.append('\t'); break; case 'r': buf.append('\r'); break; case 'n': buf.append('\n'); break; default: String commaSeperatedEscapeChars = formatEscapeCharsForListing(escapeChars); throw new IllegalArgumentException("Illegal char '" + next + " at column " + pointer + ". Only \\\\, \\_" + commaSeperatedEscapeChars + ", \\t, \\n, \\r combinations are allowed as escape characters."); } }
public void escape(String escapeChars, StringBuffer buf, char next, int pointer) { if (escapeChars.indexOf(next) >= 0) { buf.append(next); } else switch (next) { case '_': // the \_ sequence is swallowed break; case '\\': buf.append(next); break; case 't': buf.append('\t'); break; case 'r': buf.append('\r'); break; case 'n': buf.append('\n'); break; default: String commaSeperatedEscapeChars = formatEscapeCharsForListing(escapeChars); throw new IllegalArgumentException("Illegal char '" + next + " at column " + pointer + ". Only \\\\, \\_" + commaSeperatedEscapeChars + ", \\t, \\n, \\r combinations are allowed as escape characters."); } }
public void escape(String escapeChars, StringBuffer buf, char next, int pointer) { if (escapeChars.indexOf(next) >= 0) { buf.append(next); } else switch (next) { case '_': // the \_ sequence is swallowed break; case '\\': buf.append(next); break; case 't': buf.append('\t'); break; case 'r': buf.append('\r'); break; case 'n': buf.append('\n'); break; default: String commaSeperatedEscapeChars = formatEscapeCharsForListing(escapeChars); throw new IllegalArgumentException("Illegal char '" + next + " at column " + pointer + ". Only \\\\, \\_" + commaSeperatedEscapeChars + ", \\t, \\n, \\r combinations are allowed as escape characters."); } }
public void escape(String escapeChars, StringBuffer buf, char next, int pointer) { if (escapeChars.indexOf(next) >= 0) { buf.append(next); } else switch (next) { case '_': // the \_ sequence is swallowed break; case '\\': buf.append(next); break; case 't': buf.append('\t'); break; case 'r': buf.append('\r'); break; case 'n': buf.append('\n'); break; default: String commaSeperatedEscapeChars = formatEscapeCharsForListing(escapeChars); throw new IllegalArgumentException("Illegal char '" + next + " at column " + pointer + ". Only \\\\, \\_" + commaSeperatedEscapeChars + ", \\t, \\n, \\r combinations are allowed as escape characters."); } }
public void escape(String escapeChars, StringBuffer buf, char next, int pointer) { if (escapeChars.indexOf(next) >= 0) { buf.append(next); } else switch (next) { case '_': // the \_ sequence is swallowed break; case '\\': buf.append(next); break; case 't': buf.append('\t'); break; case 'r': buf.append('\r'); break; case 'n': buf.append('\n'); break; default: String commaSeperatedEscapeChars = formatEscapeCharsForListing(escapeChars); throw new IllegalArgumentException("Illegal char '" + next + " at column " + pointer + ". Only \\\\, \\_" + commaSeperatedEscapeChars + ", \\t, \\n, \\r combinations are allowed as escape characters."); } }
public void escape(String escapeChars, StringBuffer buf, char next, int pointer) { if (escapeChars.indexOf(next) >= 0) { buf.append(next); } else switch (next) { case '_': // the \_ sequence is swallowed break; case '\\': buf.append(next); break; case 't': buf.append('\t'); break; case 'r': buf.append('\r'); break; case 'n': buf.append('\n'); break; default: String commaSeperatedEscapeChars = formatEscapeCharsForListing(escapeChars); throw new IllegalArgumentException("Illegal char '" + next + " at column " + pointer + ". Only \\\\, \\_" + commaSeperatedEscapeChars + ", \\t, \\n, \\r combinations are allowed as escape characters."); } }
public void escape(String escapeChars, StringBuffer buf, char next, int pointer) { if (escapeChars.indexOf(next) >= 0) { buf.append(next); } else switch (next) { case '_': // the \_ sequence is swallowed break; case '\\': buf.append(next); break; case 't': buf.append('\t'); break; case 'r': buf.append('\r'); break; case 'n': buf.append('\n'); break; default: String commaSeperatedEscapeChars = formatEscapeCharsForListing(escapeChars); throw new IllegalArgumentException("Illegal char '" + next + " at column " + pointer + ". Only \\\\, \\_" + commaSeperatedEscapeChars + ", \\t, \\n, \\r combinations are allowed as escape characters."); } }
public void escape(String escapeChars, StringBuffer buf, char next, int pointer) { if (escapeChars.indexOf(next) >= 0) { buf.append(next); } else switch (next) { case '_': // the \_ sequence is swallowed break; case '\\': buf.append(next); break; case 't': buf.append('\t'); break; case 'r': buf.append('\r'); break; case 'n': buf.append('\n'); break; default: String commaSeperatedEscapeChars = formatEscapeCharsForListing(escapeChars); new IllegalArgumentException("Illegal char '" + next + " at column " + pointer + ". Only \\\\, \\_" + commaSeperatedEscapeChars + ", \\t, \\n, \\r combinations are allowed as escape characters."); } }