|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object polyglot.util.StringUtil
public class StringUtil
String utilities.
Constructor Summary | |
---|---|
StringUtil()
|
Method Summary | |
---|---|
static java.lang.String |
escape(char c)
|
static java.lang.String |
escape(java.lang.String s)
|
static java.lang.String |
escape(java.lang.String s,
boolean unicode)
|
static java.lang.String |
getFirstComponent(java.lang.String fullName)
|
static java.lang.String |
getPackageComponent(java.lang.String fullName)
Given the name for a class, returns the portion which appears to constitute the package -- i.e., all characters up to but not including the last dot, or no characters if the name has no dot. |
static java.lang.String |
getShortNameComponent(java.lang.String fullName)
Given the name for a class, returns the portion which appears to constitute the package -- i.e., all characters after the last dot, or all the characters if the name has no dot. |
static boolean |
isNameShort(java.lang.String name)
Returns true iff the provided class name does not appear to be qualified (i.e., it has no dot.) |
static java.lang.String |
nth(int n)
|
static java.lang.String |
removeFirstComponent(java.lang.String fullName)
|
static java.lang.String |
unicodeEscape(char c)
|
static java.lang.String |
unicodeEscape(java.lang.String s)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StringUtil()
Method Detail |
---|
public static java.lang.String getPackageComponent(java.lang.String fullName)
public static java.lang.String getShortNameComponent(java.lang.String fullName)
public static boolean isNameShort(java.lang.String name)
public static java.lang.String getFirstComponent(java.lang.String fullName)
public static java.lang.String removeFirstComponent(java.lang.String fullName)
public static java.lang.String escape(java.lang.String s)
public static java.lang.String escape(char c)
public static java.lang.String unicodeEscape(java.lang.String s)
public static java.lang.String unicodeEscape(char c)
public static java.lang.String escape(java.lang.String s, boolean unicode)
public static java.lang.String nth(int n)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |