public class CoreUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static com.google.common.collect.Interner<Long> |
INSTANCE_LOCK_POOL
Instance lock pool
|
| 构造器和说明 |
|---|
CoreUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
checkClobMaximumLength(String text,
String name) |
static void |
doInSynchronized(Long lock,
Throwables.ThrowingRunnable<?> action,
Supplier<String> message) |
static <R> R |
doInSynchronized(Long lock,
Throwables.ThrowingSupplier<R,?> action) |
static String |
getLocalHost() |
static String |
getLocalHost(String specifiedHost) |
static String |
trimOptional(String text,
int maximumLength,
String name) |
static String |
trimRequired(String text,
int maximumLength,
String name) |
public static final com.google.common.collect.Interner<Long> INSTANCE_LOCK_POOL
public static String getLocalHost()
public static <R> R doInSynchronized(Long lock, Throwables.ThrowingSupplier<R,?> action) throws Throwable
Throwablepublic static void doInSynchronized(Long lock, Throwables.ThrowingRunnable<?> action, Supplier<String> message)
Copyright © 2025. All rights reserved.