| Package | Description |
|---|---|
| org.apache.ignite |
Contains entry-point Ignite & HPC APIs.
|
| org.apache.ignite.binary |
Contains Ignite Binary Objects API classes.
|
| org.apache.ignite.internal.binary |
Contains binary APIs internal implementation.
|
| org.apache.ignite.internal.binary.builder |
Contains classes specific to binary builder API.
|
| 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.cacheobject |
Cache object processor.
|
| Modifier and Type | Method and Description |
|---|---|
BinaryObjectBuilder |
IgniteBinary.builder(BinaryObject binaryObj)
Creates binary builder initialized by existing binary object.
|
BinaryObjectBuilder |
IgniteBinary.builder(String typeName)
Creates new binary builder.
|
| Modifier and Type | Method and Description |
|---|---|
BinaryObjectBuilder |
BinaryObjectBuilder.removeField(String fieldName)
Removes field from this builder.
|
BinaryObjectBuilder |
BinaryObjectBuilder.setField(String name,
@Nullable BinaryObjectBuilder builder)
Sets field value.
|
BinaryObjectBuilder |
BinaryObjectBuilder.setField(String name,
Object val)
Sets field value.
|
<T> BinaryObjectBuilder |
BinaryObjectBuilder.setField(String name,
T val,
Class<? super T> type)
Sets field value with value type specification.
|
BinaryObjectBuilder |
BinaryObject.toBuilder()
Creates a new
BinaryObjectBuilder based on this binary object. |
| Modifier and Type | Method and Description |
|---|---|
BinaryObjectBuilder |
BinaryObjectBuilder.setField(String name,
@Nullable BinaryObjectBuilder builder)
Sets field value.
|
| Modifier and Type | Method and Description |
|---|---|
BinaryObjectBuilder |
BinaryObjectOffheapImpl.toBuilder()
Creates a new
BinaryObjectBuilder based on this binary object. |
BinaryObjectBuilder |
BinaryEnumObjectImpl.toBuilder()
Creates a new
BinaryObjectBuilder based on this binary object. |
BinaryObjectBuilder |
BinaryObjectExImpl.toBuilder()
Creates a new
BinaryObjectBuilder based on this binary object. |
| Modifier and Type | Class and Description |
|---|---|
class |
BinaryObjectBuilderImpl |
| Modifier and Type | Method and Description |
|---|---|
BinaryObjectBuilder |
BinaryObjectBuilderImpl.setField(String name,
@Nullable BinaryObjectBuilder builder)
Sets field value.
|
BinaryObjectBuilder |
BinaryObjectBuilderImpl.setField(String name,
Object val0)
Sets field value.
|
<T> BinaryObjectBuilder |
BinaryObjectBuilderImpl.setField(String name,
T val,
Class<? super T> type)
Sets field value with value type specification.
|
| Modifier and Type | Method and Description |
|---|---|
BinaryObjectBuilder |
BinaryObjectBuilderImpl.setField(String name,
@Nullable BinaryObjectBuilder builder)
Sets field value.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GridCacheContext.prepareAffinityField(BinaryObjectBuilder builder)
Prepare affinity field for builder (if possible).
|
| Modifier and Type | Method and Description |
|---|---|
BinaryObjectBuilder |
IgniteBinaryImpl.builder(BinaryObject binaryObj)
Creates binary builder initialized by existing binary object.
|
BinaryObjectBuilder |
CacheObjectBinaryProcessorImpl.builder(BinaryObject binaryObj)
Creates builder initialized by existing binary object.
|
BinaryObjectBuilder |
IgniteBinaryImpl.builder(String typeName)
Creates new binary builder.
|
BinaryObjectBuilder |
CacheObjectBinaryProcessorImpl.builder(String clsName) |
| Modifier and Type | Method and Description |
|---|---|
BinaryObjectBuilder |
NoOpBinary.builder(BinaryObject binaryObj)
Creates binary builder initialized by existing binary object.
|
BinaryObjectBuilder |
IgniteCacheObjectProcessor.builder(BinaryObject binaryObj)
Creates builder initialized by existing binary object.
|
BinaryObjectBuilder |
NoOpBinary.builder(String typeName)
Creates new binary builder.
|
BinaryObjectBuilder |
IgniteCacheObjectProcessor.builder(String clsName) |
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.9.0 Release Date : October 15 2020