final class Platform
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
Platform.JdkPatternCompiler |
Modifier and Type | Field and Description |
---|---|
private static java.util.logging.Logger |
logger |
private static PatternCompiler |
patternCompiler |
Modifier | Constructor and Description |
---|---|
private |
Platform() |
Modifier and Type | Method and Description |
---|---|
(package private) static void |
checkGwtRpcEnabled() |
(package private) static CommonPattern |
compilePattern(java.lang.String pattern) |
(package private) static java.lang.String |
emptyToNull(java.lang.String string)
Returns the string if it is not empty, or a null string otherwise.
|
(package private) static java.lang.String |
formatCompact4Digits(double value) |
(package private) static <T extends java.lang.Enum<T>> |
getEnumIfPresent(java.lang.Class<T> enumClass,
java.lang.String value) |
private static PatternCompiler |
loadPatternCompiler() |
private static void |
logPatternCompilerError(java.util.ServiceConfigurationError e) |
(package private) static java.lang.String |
nullToEmpty(java.lang.String string)
Returns the string if it is not null, or an empty string otherwise.
|
(package private) static boolean |
patternCompilerIsPcreLike() |
(package private) static CharMatcher |
precomputeCharMatcher(CharMatcher matcher) |
(package private) static boolean |
stringIsNullOrEmpty(java.lang.String string) |
(package private) static long |
systemNanoTime()
Calls
System.nanoTime() . |
private static final java.util.logging.Logger logger
private static final PatternCompiler patternCompiler
static long systemNanoTime()
System.nanoTime()
.static CharMatcher precomputeCharMatcher(CharMatcher matcher)
static <T extends java.lang.Enum<T>> Optional<T> getEnumIfPresent(java.lang.Class<T> enumClass, java.lang.String value)
static java.lang.String formatCompact4Digits(double value)
static boolean stringIsNullOrEmpty(@CheckForNull java.lang.String string)
static java.lang.String nullToEmpty(@CheckForNull java.lang.String string)
string
- the string to test and possibly returnstring
if it is not null; ""
otherwise@CheckForNull static java.lang.String emptyToNull(@CheckForNull java.lang.String string)
string
- the string to test and possibly returnstring
if it is not empty; null
otherwisestatic CommonPattern compilePattern(java.lang.String pattern)
static boolean patternCompilerIsPcreLike()
private static PatternCompiler loadPatternCompiler()
private static void logPatternCompilerError(java.util.ServiceConfigurationError e)
static void checkGwtRpcEnabled()