## Uses of Class
org.apache.ignite.plugin.extensions.communication.MessageCollectionItemType

- Packages that use MessageCollectionItemType
  Package | Description
  --- | ---
  org.apache.ignite.plugin.extensions.communication | Contains extendable components for communication.

- - ### Uses of MessageCollectionItemType in org.apache.ignite.plugin.extensions.communication

    Methods in org.apache.ignite.plugin.extensions.communication that return MessageCollectionItemType
    Modifier and Type | Method | Description
    --- | --- | ---
    `static @Nullable MessageCollectionItemType` | MessageCollectionItemType.`fromOrdinal​(int ord)` | Efficiently gets enumerated value from its ordinal.
    `static MessageCollectionItemType` | MessageCollectionItemType.`valueOf​(String name)` | Returns the enum constant of this type with the specified name.
    `static MessageCollectionItemType[]` | MessageCollectionItemType.`values()` | Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in org.apache.ignite.plugin.extensions.communication with parameters of type MessageCollectionItemType
    Modifier and Type | Method | Description
    --- | --- | ---
    `<C extends Collection<?>> C` | MessageReader.`readCollection​(String name, MessageCollectionItemType itemType)` | Reads collection.
    `<M extends Map<?,​?>> M` | MessageReader.`readMap​(String name, MessageCollectionItemType keyType, MessageCollectionItemType valType, boolean linked)` | Reads map.
    `<T> T[]` | MessageReader.`readObjectArray​(String name, MessageCollectionItemType itemType, Class<T> itemCls)` | Reads array of objects.
    `<T> boolean` | MessageWriter.`writeCollection​(String name, Collection<T> col, MessageCollectionItemType itemType)` | Writes collection.
    `<K,​V> boolean` | MessageWriter.`writeMap​(String name, Map<K,​V> map, MessageCollectionItemType keyType, MessageCollectionItemType valType)` | Writes map.
    `<T> boolean` | MessageWriter.`writeObjectArray​(String name, T[] arr, MessageCollectionItemType itemType)` | Writes array of objects.