Example usage for com.google.common.base CharEscapers javaStringUnicodeEscaper

List of usage examples for com.google.common.base CharEscapers javaStringUnicodeEscaper

Introduction

In this page you can find the example usage for com.google.common.base CharEscapers javaStringUnicodeEscaper.

Prototype

public static CharEscaper javaStringUnicodeEscaper() 

Source Link

Document

Returns a CharEscaper instance that replaces non-ASCII characters in a string with their Unicode escape sequences ( \\uxxxx where xxxx is a hex number).

Usage

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.cpp.CppUtil.java

private CppUtil() {
    // TODO(harryh): javaStringEscaper() is almost certainly wrong here, need
    //               CPP_STRING_ESCAPE or something like that
    super(RESERVED_WORDS, FORBIDDEN_OPS, OPS_FINDER, CharEscapers.javaStringUnicodeEscaper(),
            CharEscapers.javaStringEscaper());
}

From source file:com.google.gxp.compiler.java.JavaUtil.java

private JavaUtil() {
    super(RESERVED_WORDS, FORBIDDEN_OPS, OPS_FINDER, CharEscapers.javaStringUnicodeEscaper(),
            CharEscapers.javaStringEscaper());
}

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.compiler.cpp.CppUtil.java

/**
 * Temporarily override this until all C++ expressions get passed through
 * validate expression (otherwise getting the test to work right is hard)
 *///from   ww  w . j  av  a  2  s.co m
@Override
public String validateExpression(AlertSink alertSink, NativeExpression expr, OutputLanguage outputLanguage) {
    String result = expr.getNativeCode(outputLanguage);
    if (result == null) {
        return "";
    }
    return CharEscapers.javaStringUnicodeEscaper().escape(result);
}