@GwtCompatible(emulated=true) 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 CommonPattern |
compilePattern(java.lang.String pattern) |
(package private) static java.lang.String |
emptyToNull(java.lang.String string) |
(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) |
(package private) static CharMatcher |
precomputeCharMatcher(CharMatcher matcher) |
(package private) static boolean |
stringIsNullOrEmpty(java.lang.String string) |
(package private) static long |
systemNanoTime()
Calls
System.nanoTime() . |
(package private) static boolean |
usingJdkPatternCompiler() |
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(java.lang.String string)
static java.lang.String nullToEmpty(java.lang.String string)
static java.lang.String emptyToNull(java.lang.String string)
static CommonPattern compilePattern(java.lang.String pattern)
static boolean usingJdkPatternCompiler()
private static PatternCompiler loadPatternCompiler()
private static void logPatternCompilerError(java.util.ServiceConfigurationError e)