| 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.processors.cache.binary |
Implementation of binary processor.
|
| org.apache.ignite.internal.processors.cacheobject |
Cache object processor.
|
| org.apache.ignite.internal.visor.binary |
| Modifier and Type | Method and Description |
|---|---|
BinaryType |
IgniteBinary.registerEnum(String typeName,
Map<String,Integer> vals)
Register enum type.
|
BinaryType |
IgniteBinary.type(Class<?> cls)
Gets metadata for provided class.
|
BinaryType |
IgniteBinary.type(int typeId)
Gets metadata for provided type ID.
|
BinaryType |
IgniteBinary.type(String typeName)
Gets metadata for provided class name.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<BinaryType> |
IgniteBinary.types()
Gets metadata for all known types.
|
| Modifier and Type | Method and Description |
|---|---|
BinaryType |
BinaryObject.type()
Gets type information for this binary object.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BinaryTypeImpl
Binary type implementation.
|
class |
BinaryTypeProxy
Binary type proxy.
|
| Modifier and Type | Method and Description |
|---|---|
BinaryType |
BinaryCachingMetadataHandler.metadata(int typeId)
Gets metadata for provided type ID.
|
@Nullable BinaryType |
BinaryContext.metadata(int typeId) |
BinaryType |
BinaryNoopMetadataHandler.metadata(int typeId)
Gets metadata for provided type ID.
|
BinaryType |
BinaryMetadataHandler.metadata(int typeId)
Gets metadata for provided type ID.
|
BinaryType |
BinaryCachingMetadataHandler.metadata(int typeId,
int schemaId)
Gets metadata for provided type ID and schema ID.
|
BinaryType |
BinaryContext.metadata(int typeId,
int schemaId) |
BinaryType |
BinaryNoopMetadataHandler.metadata(int typeId,
int schemaId)
Gets metadata for provided type ID and schema ID.
|
BinaryType |
BinaryMetadataHandler.metadata(int typeId,
int schemaId)
Gets metadata for provided type ID and schema ID.
|
@Nullable BinaryType |
BinaryObjectOffheapImpl.rawType()
Get raw type.
|
@Nullable BinaryType |
BinaryEnumObjectImpl.rawType()
Get raw type.
|
@Nullable BinaryType |
BinaryObjectImpl.rawType()
Get raw type.
|
@Nullable BinaryType |
BinaryObjectEx.rawType()
Get raw type.
|
@Nullable BinaryType |
BinaryObjectOffheapImpl.type()
Gets type information for this binary object.
|
BinaryType |
BinaryEnumObjectImpl.type()
Gets type information for this binary object.
|
@Nullable BinaryType |
BinaryObjectImpl.type()
Gets type information for this binary object.
|
static BinaryType |
BinaryUtils.type(BinaryContext ctx,
BinaryObjectEx obj)
Create binary type which is used by users.
|
static BinaryType |
BinaryUtils.typeProxy(BinaryContext ctx,
BinaryObjectEx obj)
Create binary type proxy.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<BinaryType> |
BinaryCachingMetadataHandler.metadata()
Gets all metadata known to the node.
|
Collection<BinaryType> |
BinaryContext.metadata() |
Collection<BinaryType> |
BinaryNoopMetadataHandler.metadata()
Gets all metadata known to the node.
|
Collection<BinaryType> |
BinaryMetadataHandler.metadata()
Gets all metadata known to the node.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BinaryCachingMetadataHandler.addMeta(int typeId,
BinaryType type,
boolean failIfUnregistered)
Adds a new or updates an existing metadata to the latest version.
|
void |
BinaryNoopMetadataHandler.addMeta(int typeId,
BinaryType meta,
boolean failIfUnregistered)
Adds a new or updates an existing metadata to the latest version.
|
void |
BinaryMetadataHandler.addMeta(int typeId,
BinaryType meta,
boolean failIfUnregistered)
Adds a new or updates an existing metadata to the latest version.
|
void |
BinaryCachingMetadataHandler.addMetaLocally(int typeId,
BinaryType meta,
boolean failIfUnregistered)
Adds meta data locally on current node without sending any messages.
|
void |
BinaryNoopMetadataHandler.addMetaLocally(int typeId,
BinaryType meta,
boolean failIfUnregistered)
Adds meta data locally on current node without sending any messages.
|
void |
BinaryMetadataHandler.addMetaLocally(int typeId,
BinaryType meta,
boolean failIfUnregistered)
Adds meta data locally on current node without sending any messages.
|
void |
BinaryContext.registerClassLocally(BinaryType binaryType,
boolean failIfUnregistered,
byte platformId)
Registers binary type locally.
|
| Modifier and Type | Method and Description |
|---|---|
@Nullable BinaryType |
CacheObjectBinaryProcessorImpl.metadata(int typeId) |
@Nullable BinaryType |
CacheObjectBinaryProcessorImpl.TestBinaryContext.metadata(int typeId) |
@Nullable BinaryType |
CacheObjectBinaryProcessorImpl.metadata(int typeId,
int schemaId) |
BinaryType |
CacheObjectBinaryProcessorImpl.registerEnum(String typeName,
Map<String,Integer> vals)
Register enum type
|
BinaryType |
IgniteBinaryImpl.registerEnum(String typeName,
Map<String,Integer> vals)
Register enum type.
|
@Nullable BinaryType |
IgniteBinaryImpl.type(Class<?> cls)
Gets metadata for provided class.
|
@Nullable BinaryType |
IgniteBinaryImpl.type(int typeId)
Gets metadata for provided type ID.
|
@Nullable BinaryType |
IgniteBinaryImpl.type(String typeName)
Gets metadata for provided class name.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<BinaryType> |
CacheObjectBinaryProcessorImpl.metadata() |
Map<Integer,BinaryType> |
CacheObjectBinaryProcessorImpl.metadata(Collection<Integer> typeIds) |
Collection<BinaryType> |
IgniteBinaryImpl.types()
Gets metadata for all known types.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CacheObjectBinaryProcessorImpl.addMeta(int typeId,
BinaryType newMeta,
boolean failIfUnregistered) |
void |
CacheObjectBinaryProcessorImpl.addMetaLocally(int typeId,
BinaryType newMeta)
Adds metadata locally without triggering discovery exchange.
|
void |
CacheObjectBinaryProcessorImpl.TestBinaryContext.TestBinaryContextListener.onAfterMetadataRequest(int typeId,
BinaryType type) |
| Modifier and Type | Method and Description |
|---|---|
void |
CacheObjectBinaryProcessorImpl.saveMetadata(Collection<BinaryType> types,
File dir) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable BinaryType |
IgniteCacheObjectProcessor.metadata(int typeId) |
@Nullable BinaryType |
IgniteCacheObjectProcessor.metadata(int typeId,
int schemaId) |
BinaryType |
NoOpBinary.registerEnum(String typeName,
Map<String,Integer> vals)
Register enum type.
|
BinaryType |
IgniteCacheObjectProcessor.registerEnum(String typeName,
Map<String,Integer> vals)
Register enum type
|
BinaryType |
NoOpBinary.type(Class<?> cls)
Gets metadata for provided class.
|
BinaryType |
NoOpBinary.type(int typeId)
Gets metadata for provided type ID.
|
BinaryType |
NoOpBinary.type(String typeName)
Gets metadata for provided class name.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<BinaryType> |
IgniteCacheObjectProcessor.metadata() |
Map<Integer,BinaryType> |
IgniteCacheObjectProcessor.metadata(Collection<Integer> typeIds) |
Collection<BinaryType> |
NoOpBinary.types()
Gets metadata for all known types.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IgniteCacheObjectProcessor.addMeta(int typeId,
BinaryType newMeta,
boolean failIfUnregistered) |
void |
IgniteCacheObjectProcessor.addMetaLocally(int typeId,
BinaryType newMeta)
Adds metadata locally without triggering discovery exchange.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IgniteCacheObjectProcessor.saveMetadata(Collection<BinaryType> types,
File dir) |
| Constructor and Description |
|---|
VisorBinaryMetadata(IgniteBinary binary,
BinaryType binaryType)
Default constructor.
|
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.10.0 Release Date : March 10 2021