## Uses of Interface
org.apache.ignite.internal.portable.api.PortableMetadata

Packages that use PortableMetadata
Package | Description
--- | ---
org.apache.ignite.internal.portable | Contains portable APIs internal implementation.
org.apache.ignite.internal.portable.api |
org.apache.ignite.internal.processors.cache.portable | Implementation of portable processor.

### Uses of PortableMetadata in org.apache.ignite.internal.portable

Classes in org.apache.ignite.internal.portable that implement PortableMetadata
Modifier and Type | Class and Description
--- | ---
`class` | `PortableMetaDataImpl` Portable meta data implementation.

Methods in org.apache.ignite.internal.portable that return PortableMetadata
Modifier and Type | Method and Description
--- | ---
`PortableMetadata` | PortableObjectImpl.`metaData()` Gets meta data for this portable object.
`PortableMetadata` | PortableObjectOffheapImpl.`metaData()` Gets meta data for this portable object.
`PortableMetadata` | PortableMetaDataHandler.`metadata(int typeId)` Gets meta data for provided type ID.
`PortableMetadata` | PortableContext.`metaData(int typeId)`

Methods in org.apache.ignite.internal.portable with parameters of type PortableMetadata
Modifier and Type | Method and Description
--- | ---
`void` | PortableMetaDataHandler.`addMeta(int typeId, PortableMetadata meta)` Adds meta data.

### Uses of PortableMetadata in org.apache.ignite.internal.portable.api

Methods in org.apache.ignite.internal.portable.api that return PortableMetadata
Modifier and Type | Method and Description
--- | ---
`PortableMetadata` | PortableObject.`metaData()` Gets meta data for this portable object.
`PortableMetadata` | IgnitePortables.`metadata(Class<?> cls)` Gets metadata for provided class.
`PortableMetadata` | IgnitePortables.`metadata(int typeId)` Gets metadata for provided type ID.
`PortableMetadata` | IgnitePortables.`metadata(String typeName)` Gets metadata for provided class name.

Methods in org.apache.ignite.internal.portable.api that return types with arguments of type PortableMetadata
Modifier and Type | Method and Description
--- | ---
`Collection<PortableMetadata>` | IgnitePortables.`metadata()` Gets metadata for all known types.

### Uses of PortableMetadata in org.apache.ignite.internal.processors.cache.portable

Methods in org.apache.ignite.internal.processors.cache.portable that return PortableMetadata
Modifier and Type | Method and Description
--- | ---
`PortableMetadata` | IgnitePortablesImpl.`metadata(Class<?> cls)` Gets metadata for provided class.
`PortableMetadata` | IgnitePortablesImpl.`metadata(int typeId)` Gets metadata for provided type ID.
`PortableMetadata` | CacheObjectPortableProcessorImpl.`metadata(int typeId)`
`PortableMetadata` | CacheObjectPortableProcessor.`metadata(int typeId)`
`PortableMetadata` | IgnitePortablesImpl.`metadata(String typeName)` Gets metadata for provided class name.

Methods in org.apache.ignite.internal.processors.cache.portable that return types with arguments of type PortableMetadata
Modifier and Type | Method and Description
--- | ---
`Collection<PortableMetadata>` | IgnitePortablesImpl.`metadata()` Gets metadata for all known types.
`Collection<PortableMetadata>` | CacheObjectPortableProcessorImpl.`metadata()`
`Collection<PortableMetadata>` | CacheObjectPortableProcessor.`metadata()`
`Map<Integer,PortableMetadata>` | CacheObjectPortableProcessorImpl.`metadata(Collection<Integer> typeIds)`
`Map<Integer,PortableMetadata>` | CacheObjectPortableProcessor.`metadata(Collection<Integer> typeIds)`

Methods in org.apache.ignite.internal.processors.cache.portable with parameters of type PortableMetadata
Modifier and Type | Method and Description
--- | ---
`void` | CacheObjectPortableProcessorImpl.`addMeta(int typeId, PortableMetadata newMeta)`
`void` | CacheObjectPortableProcessor.`addMeta(int typeId, PortableMetadata newMeta)`

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.4.0
Release Date | : September 24 2015