public class Serializations extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
Serializations.ValidateObjectInputStream |
| 构造器和说明 |
|---|
Serializations() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> T |
clone(T obj) |
static Object |
deserialize(byte[] bytes) |
static Object |
deserialize(byte[] bytes,
Class<?>... acceptClasses) |
static Object |
deserialize(byte[] bytes,
Class<?>[] acceptClasses,
Class<?>[] refuseClasses) |
static Object |
deserialize(InputStream in) |
static Object |
deserializeWithBlacklist(byte[] bytes,
Class<?>... refuseClasses) |
static byte[] |
serialize(Object object) |
static void |
serialize(Object object,
OutputStream out) |
public static void serialize(@Nullable Object object, OutputStream out) throws IOException
IOExceptionpublic static Object deserialize(InputStream in) throws IOException, ClassNotFoundException
@Nullable public static Object deserialize(@Nullable byte[] bytes, Class<?>... acceptClasses)
@Nullable public static Object deserializeWithBlacklist(@Nullable byte[] bytes, Class<?>... refuseClasses)
@Nullable public static Object deserialize(@Nullable byte[] bytes, Class<?>[] acceptClasses, Class<?>[] refuseClasses)
public static <T> T clone(T obj)
Copyright © 2025 fossc. All rights reserved.