public class CacheObjectUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static Collection<Object> |
unwrapBinariesIfNeeded(CacheObjectValueContext ctx,
Collection<Object> col,
boolean keepBinary) |
static Object |
unwrapBinaryIfNeeded(CacheObjectValueContext ctx,
CacheObject o,
boolean keepBinary,
boolean cpy) |
static Object |
unwrapBinaryIfNeeded(CacheObjectValueContext ctx,
Object o,
boolean keepBinary,
boolean cpy,
@Nullable ClassLoader ldr) |
public static Object unwrapBinaryIfNeeded(CacheObjectValueContext ctx, CacheObject o, boolean keepBinary, boolean cpy)
o - Object to unwrap.keepBinary - Keep binary flag.cpy - Copy value flag.public static Object unwrapBinaryIfNeeded(CacheObjectValueContext ctx, Object o, boolean keepBinary, boolean cpy, @Nullable @Nullable ClassLoader ldr)
ctx - Cache object context.o - Object to unwrap.keepBinary - Keep binary flag.cpy - Copy value flag.ldr - Class loader, used for deserialization from binary representation.public static Collection<Object> unwrapBinariesIfNeeded(CacheObjectValueContext ctx, Collection<Object> col, boolean keepBinary)
col - Collection of objects to unwrap.keepBinary - Keep binary flag.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.0 Release Date : September 11 2021