public class UserCacheObjectByteArrayImpl extends CacheObjectByteArrayImpl
valTYPE_BINARY, TYPE_BINARY_ENUM, TYPE_BYTE_ARR, TYPE_REGULARDIRECT_TYPE_SIZE| Constructor and Description |
|---|
UserCacheObjectByteArrayImpl() |
UserCacheObjectByteArrayImpl(byte[] val) |
| Modifier and Type | Method and Description |
|---|---|
CacheObject |
prepareForCache(CacheObjectContext ctx)
Prepares cache object for cache (e.g. copies user-provided object if needed).
|
<T> T |
value(CacheObjectValueContext ctx,
boolean cpy) |
<T> T |
value(CacheObjectValueContext ctx,
boolean cpy,
ClassLoader ldr)
Deserializes a value from an internal representation.
|
cacheObjectType, directType, fieldsCount, finishUnmarshal, isPlatformType, onAckReceived, prepareMarshal, putValue, putValue, putValue, readExternal, readFrom, toString, valueBytes, valueBytesLength, writeExternal, writeTopublic UserCacheObjectByteArrayImpl()
public UserCacheObjectByteArrayImpl(byte[] val)
val - Value.@Nullable public <T> T value(CacheObjectValueContext ctx, boolean cpy)
value in interface CacheObjectvalue in class CacheObjectByteArrayImplctx - Context.cpy - If true need to copy value.@Nullable public <T> T value(CacheObjectValueContext ctx, boolean cpy, ClassLoader ldr)
value in interface CacheObjectvalue in class CacheObjectByteArrayImplctx - Context.cpy - If true need to copy value.ldr - Class loader, if it is null, default class loader will be used.public CacheObject prepareForCache(CacheObjectContext ctx)
prepareForCache in interface CacheObjectprepareForCache in class CacheObjectByteArrayImplctx - Cache context.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.0 Release Date : September 11 2021