Class SourceCodeEscapers


  • public final class SourceCodeEscapers
    extends java.lang.Object
    A factory for Escaper instances used to escape strings for safe use in Java.

    This is a subset of source code escapers that are in the process of being open-sourced as part of guava, see: https://github.com/google/guava/issues/1620

    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static com.google.common.escape.CharEscaper javaCharEscaper()
      Returns an Escaper instance that escapes special characters in a string so it can safely be included in either a Java character literal or string literal.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • javaCharEscaper

        public static com.google.common.escape.CharEscaper javaCharEscaper()
        Returns an Escaper instance that escapes special characters in a string so it can safely be included in either a Java character literal or string literal. This is the preferred way to escape Java characters for use in String or character literals.

        See: The Java Language Specification for more details.