@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.lang.String |
GWT_RPC_PROPERTY_NAME |
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) |
(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 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
private static final java.lang.String GWT_RPC_PROPERTY_NAME
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 patternCompilerIsPcreLike()
private static PatternCompiler loadPatternCompiler()
private static void logPatternCompilerError(java.util.ServiceConfigurationError e)
static void checkGwtRpcEnabled()