public final class Portability
extends java.lang.Object
Constructor and Description |
---|
Portability() |
Modifier and Type | Method and Description |
---|---|
static void |
delete(java.lang.Object o) |
static void |
deleteArray(java.lang.Object o) |
static boolean |
literalEqualsString(java.lang.String literal,
java.lang.String string) |
static boolean |
localEqualsBuffer(java.lang.String local,
char[] buf,
int offset,
int length) |
static boolean |
lowerCaseLiteralEqualsIgnoreAsciiCaseString(java.lang.String lowerCaseLiteral,
java.lang.String string) |
static boolean |
lowerCaseLiteralIsPrefixOfIgnoreAsciiCaseString(java.lang.String lowerCaseLiteral,
java.lang.String string) |
static char[] |
newCharArrayFromLocal(java.lang.String local) |
static char[] |
newCharArrayFromString(java.lang.String string) |
static java.lang.String |
newEmptyString() |
static java.lang.String |
newLocalFromLocal(java.lang.String local,
Interner interner) |
static java.lang.String |
newLocalNameFromBuffer(char[] buf,
int offset,
int length,
Interner interner)
Allocates a new local name object.
|
static java.lang.String |
newStringFromBuffer(char[] buf,
int offset,
int length) |
static java.lang.String |
newStringFromLiteral(java.lang.String literal) |
static java.lang.String |
newStringFromString(java.lang.String string) |
static void |
releaseString(java.lang.String str) |
static boolean |
stringEqualsString(java.lang.String one,
java.lang.String other) |
public static java.lang.String newLocalNameFromBuffer(char[] buf, int offset, int length, Interner interner)
releaseLocal
on the return value balances the refcount set by this method.public static java.lang.String newStringFromBuffer(char[] buf, int offset, int length)
public static java.lang.String newEmptyString()
public static java.lang.String newStringFromLiteral(java.lang.String literal)
public static java.lang.String newStringFromString(java.lang.String string)
public static char[] newCharArrayFromLocal(java.lang.String local)
public static char[] newCharArrayFromString(java.lang.String string)
public static java.lang.String newLocalFromLocal(java.lang.String local, Interner interner)
public static void releaseString(java.lang.String str)
public static boolean localEqualsBuffer(java.lang.String local, char[] buf, int offset, int length)
public static boolean lowerCaseLiteralIsPrefixOfIgnoreAsciiCaseString(java.lang.String lowerCaseLiteral, java.lang.String string)
public static boolean lowerCaseLiteralEqualsIgnoreAsciiCaseString(java.lang.String lowerCaseLiteral, java.lang.String string)
public static boolean literalEqualsString(java.lang.String literal, java.lang.String string)
public static boolean stringEqualsString(java.lang.String one, java.lang.String other)
public static void delete(java.lang.Object o)
public static void deleteArray(java.lang.Object o)