| Package | Description |
|---|---|
| org.apache.ignite.internal.binary |
Contains binary APIs internal implementation.
|
| org.apache.ignite.internal.cache.query.index.sorted.keys | |
| org.apache.ignite.internal.pagemem.wal.record | |
| org.apache.ignite.internal.processors.cache |
This package contain cache-related processors & persistence implementation.
|
| org.apache.ignite.internal.processors.cache.binary |
Implementation of binary processor.
|
| org.apache.ignite.internal.processors.cache.transactions | |
| org.apache.ignite.internal.processors.cache.version | |
| org.apache.ignite.internal.processors.cacheobject |
Cache object processor.
|
| org.apache.ignite.internal.processors.query |
| Modifier and Type | Method and Description |
|---|---|
void |
BinaryEnumObjectImpl.finishUnmarshal(CacheObjectValueContext ctx,
ClassLoader ldr) |
void |
BinaryObjectImpl.finishUnmarshal(CacheObjectValueContext ctx,
ClassLoader ldr) |
void |
BinaryObjectOffheapImpl.finishUnmarshal(CacheObjectValueContext ctx,
ClassLoader ldr) |
void |
BinaryEnumObjectImpl.prepareMarshal(CacheObjectValueContext ctx) |
void |
BinaryObjectImpl.prepareMarshal(CacheObjectValueContext ctx) |
void |
BinaryObjectOffheapImpl.prepareMarshal(CacheObjectValueContext ctx) |
<T> T |
BinaryEnumObjectImpl.value(CacheObjectValueContext ctx,
boolean cpy) |
<T> T |
BinaryObjectImpl.value(CacheObjectValueContext ctx,
boolean cpy) |
<T> T |
BinaryObjectOffheapImpl.value(CacheObjectValueContext ctx,
boolean cpy) |
<T> T |
BinaryEnumObjectImpl.value(CacheObjectValueContext ctx,
boolean cpy,
ClassLoader ldr)
Deserializes a value from an internal representation.
|
<T> T |
BinaryObjectImpl.value(CacheObjectValueContext ctx,
boolean cpy,
ClassLoader ldr)
Deserializes a value from an internal representation.
|
<T> T |
BinaryObjectOffheapImpl.value(CacheObjectValueContext ctx,
boolean cpy,
ClassLoader ldr)
Deserializes a value from an internal representation.
|
byte[] |
BinaryEnumObjectImpl.valueBytes(CacheObjectValueContext cacheCtx) |
byte[] |
BinaryObjectImpl.valueBytes(CacheObjectValueContext ctx) |
byte[] |
BinaryObjectOffheapImpl.valueBytes(CacheObjectValueContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
static IndexKey |
IndexKeyFactory.wrap(Object o,
int keyType,
CacheObjectValueContext coctx,
IndexKeyTypeSettings keyTypeSettings)
Wraps user object to
IndexKey object. |
| Constructor and Description |
|---|
CacheJavaObjectIndexKey(CacheObject obj,
CacheObjectValueContext valCtx)
Constructor.
|
| Constructor and Description |
|---|
UnwrapDataEntry(int cacheId,
KeyCacheObject key,
CacheObject val,
GridCacheOperation op,
GridCacheVersion nearXidVer,
GridCacheVersion writeVer,
long expireTime,
int partId,
long partCnt,
CacheObjectValueContext cacheObjValCtx,
boolean keepBinary) |
UnwrapMvccDataEntry(int cacheId,
KeyCacheObject key,
CacheObject val,
GridCacheOperation op,
GridCacheVersion nearXidVer,
GridCacheVersion writeVer,
long expireTime,
int partId,
long partCnt,
MvccVersion mvccVer,
CacheObjectValueContext cacheObjValCtx,
boolean keepBinary) |
| Modifier and Type | Class and Description |
|---|---|
class |
CacheObjectContext |
| Modifier and Type | Method and Description |
|---|---|
void |
CacheObjectByteArrayImpl.finishUnmarshal(CacheObjectValueContext ctx,
ClassLoader ldr) |
void |
KeyCacheObjectImpl.finishUnmarshal(CacheObjectValueContext ctx,
ClassLoader ldr) |
void |
CacheObject.finishUnmarshal(CacheObjectValueContext ctx,
ClassLoader ldr) |
void |
CacheObjectImpl.finishUnmarshal(CacheObjectValueContext ctx,
ClassLoader ldr) |
protected boolean |
CacheObjectAdapter.needCopy(CacheObjectValueContext ctx) |
void |
CacheObjectByteArrayImpl.prepareMarshal(CacheObjectValueContext ctx) |
void |
KeyCacheObjectImpl.prepareMarshal(CacheObjectValueContext ctx) |
void |
CacheObject.prepareMarshal(CacheObjectValueContext ctx) |
void |
CacheObjectImpl.prepareMarshal(CacheObjectValueContext ctx) |
static Collection<Object> |
CacheObjectUtils.unwrapBinariesIfNeeded(CacheObjectValueContext ctx,
Collection<Object> col,
boolean keepBinary) |
static Object |
CacheObjectUtils.unwrapBinaryIfNeeded(CacheObjectValueContext ctx,
CacheObject o,
boolean keepBinary,
boolean cpy) |
static Object |
CacheObjectUtils.unwrapBinaryIfNeeded(CacheObjectValueContext ctx,
Object o,
boolean keepBinary,
boolean cpy,
@Nullable ClassLoader ldr) |
<T> T |
CacheObjectByteArrayImpl.value(CacheObjectValueContext ctx,
boolean cpy) |
<T> T |
KeyCacheObjectImpl.value(CacheObjectValueContext ctx,
boolean cpy) |
<T> T |
CacheObject.value(CacheObjectValueContext ctx,
boolean cpy) |
<T> T |
CacheObjectImpl.value(CacheObjectValueContext ctx,
boolean cpy) |
<T> T |
CacheObjectByteArrayImpl.value(CacheObjectValueContext ctx,
boolean cpy,
ClassLoader ldr)
Deserializes a value from an internal representation.
|
<T> T |
KeyCacheObjectImpl.value(CacheObjectValueContext ctx,
boolean cpy,
ClassLoader ldr)
Deserializes a value from an internal representation.
|
<T> T |
CacheObject.value(CacheObjectValueContext ctx,
boolean cpy,
ClassLoader ldr)
Deserializes a value from an internal representation.
|
<T> T |
CacheObjectImpl.value(CacheObjectValueContext ctx,
boolean cpy,
ClassLoader ldr)
Deserializes a value from an internal representation.
|
byte[] |
CacheObjectByteArrayImpl.valueBytes(CacheObjectValueContext ctx) |
byte[] |
KeyCacheObjectImpl.valueBytes(CacheObjectValueContext ctx) |
byte[] |
CacheObject.valueBytes(CacheObjectValueContext ctx) |
byte[] |
CacheObjectImpl.valueBytes(CacheObjectValueContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
CacheObjectBinaryProcessorImpl.marshal(CacheObjectValueContext ctx,
Object val) |
Object |
CacheObjectBinaryProcessorImpl.unmarshal(CacheObjectValueContext ctx,
byte[] bytes,
ClassLoader clsLdr) |
| Modifier and Type | Method and Description |
|---|---|
void |
TxEntryValueHolder.unmarshal(CacheObjectValueContext ctx,
ClassLoader ldr) |
| Modifier and Type | Method and Description |
|---|---|
CacheObjectValueContext |
GridCacheVersionConflictContext.valueContext()
Gets cache object context.
|
| Modifier and Type | Method and Description |
|---|---|
<K,V> GridCacheVersionConflictContext<K,V> |
CacheVersionConflictResolver.resolve(CacheObjectValueContext ctx,
GridCacheVersionedEntryEx<K,V> oldEntry,
GridCacheVersionedEntryEx<K,V> newEntry,
boolean atomicVerComparator)
Resolve the conflict.
|
V |
GridCachePlainVersionedEntry.value(CacheObjectValueContext ctx)
Gets entry's value.
|
V |
GridCacheLazyPlainVersionedEntry.value(CacheObjectValueContext ctx)
Gets entry's value.
|
V |
GridCacheRawVersionedEntry.value(CacheObjectValueContext ctx)
Gets entry's value.
|
V |
GridCacheVersionedEntry.value(CacheObjectValueContext ctx)
Gets entry's value.
|
| Constructor and Description |
|---|
GridCacheVersionConflictContext(CacheObjectValueContext ctx,
GridCacheVersionedEntry<K,V> oldEntry,
GridCacheVersionedEntry<K,V> newEntry)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
IgniteCacheObjectProcessor.marshal(CacheObjectValueContext ctx,
Object val) |
Object |
IgniteCacheObjectProcessor.unmarshal(CacheObjectValueContext ctx,
byte[] bytes,
ClassLoader clsLdr) |
<T> T |
UserCacheObjectImpl.value(CacheObjectValueContext ctx,
boolean cpy) |
<T> T |
UserCacheObjectByteArrayImpl.value(CacheObjectValueContext ctx,
boolean cpy) |
<T> T |
UserCacheObjectByteArrayImpl.value(CacheObjectValueContext ctx,
boolean cpy,
ClassLoader ldr)
Deserializes a value from an internal representation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CacheQueryObjectValueContext
Cache object value context for queries.
|
| Constructor and Description |
|---|
GridQueryCacheObjectsIterator(Iterator<List<?>> iter,
CacheObjectValueContext cacheObjValCtx,
boolean keepBinary) |
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.0 Release Date : September 11 2021