List of usage examples for com.google.common.base CharEscapers javascriptEscaper
public static CharEscaper javascriptEscaper()
From source file:com.google.gxp.compiler.js.JavaScriptUtil.java
private JavaScriptUtil() { super(RESERVED_WORDS, FORBIDDEN_OPS, OPS_FINDER, // TODO(harryh): is javaStringUnicodeEscaper() really the right thing here? CharEscapers.javaStringUnicodeEscaper(), CharEscapers.javascriptEscaper()); }
From source file:com.google.gxp.compiler.scala.ScalaUtil.java
private ScalaUtil() { super(RESERVED_WORDS, FORBIDDEN_OPS, OPS_FINDER, // TODO(harryh): is javaStringUnicodeEscaper() really the right thing here? CharEscapers.javaStringUnicodeEscaper(), CharEscapers.javascriptEscaper()); }
From source file:com.google.gxp.js.JavascriptAppender.java
/** * Converts value to a JavaScript literal and appends to out. *///from ww w.ja va 2s . c o m public <A extends Appendable> A append(A out, GxpContext gxpContext, char value) throws IOException { out.append('"'); CharEscapers.javascriptEscaper().escape(out).append(value); out.append('"'); return out; }
From source file:com.google.gxp.js.JavascriptAppender.java
/** * Converts value to a JavaScript string literal and appends to out. *///from w ww.j ava 2 s . com public <A extends Appendable> A append(A out, GxpContext gxpContext, CharSequence value) throws IOException { if (value == null) { out.append("null"); } else { out.append('"'); CharEscapers.javascriptEscaper().escape(out).append(value); out.append('"'); } return out; }