Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

nice.tools.code
Class Strings  view Strings download Strings.java

java.lang.Object
  extended bynice.tools.code.Strings

public abstract class Strings
extends java.lang.Object

String escaping.


Constructor Summary
Strings()
           
 
Method Summary
private static void appendHexRepr(java.lang.StringBuffer sb, int n)
           
static java.lang.String escape(java.lang.String s)
          Encodes a string to make it a valid java identifier.
static java.lang.String unescape(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Strings

public Strings()
Method Detail

escape

public static java.lang.String escape(java.lang.String s)
Encodes a string to make it a valid java identifier. Any offending character is replaced by '$$' followed by its (uni)code in Hexadecimal.


appendHexRepr

private static void appendHexRepr(java.lang.StringBuffer sb,
                                  int n)

unescape

public static java.lang.String unescape(java.lang.String s)