## Uses of Interface
org.apache.ignite.internal.client.marshaller.GridClientMarshaller

Packages that use GridClientMarshaller
org.apache.ignite.internal.client
org.apache.ignite.internal.client.marshaller.jdk
org.apache.ignite.internal.client.marshaller.optimized
org.apache.ignite.internal.client.router.impl
org.apache.ignite.internal.processors.rest.protocols.tcp: Adapters for TCP-based REST protocols.

### Uses of GridClientMarshaller in org.apache.ignite.internal.client

Methods in org.apache.ignite.internal.client that return GridClientMarshaller
`GridClientMarshaller` GridClientConfiguration.`getMarshaller()` Gets the marshaller, that is used to communicate between client and server.

Methods in org.apache.ignite.internal.client with parameters of type GridClientMarshaller
`GridClientConfiguration` GridClientConfiguration.`setMarshaller(GridClientMarshaller marshaller)` Sets the marshaller to use for communication.

### Uses of GridClientMarshaller in org.apache.ignite.internal.client.marshaller.jdk

Classes in org.apache.ignite.internal.client.marshaller.jdk that implement GridClientMarshaller
`class` `GridClientJdkMarshaller` Simple marshaller that utilize JDK serialization features.

### Uses of GridClientMarshaller in org.apache.ignite.internal.client.marshaller.optimized

Classes in org.apache.ignite.internal.client.marshaller.optimized that implement GridClientMarshaller
`class` `GridClientOptimizedMarshaller` Wrapper, that adapts `OptimizedMarshaller` to `GridClientMarshaller` interface.
`class` `GridClientZipOptimizedMarshaller` Wrapper, that adapts `OptimizedMarshaller` to `GridClientMarshaller` interface.

Methods in org.apache.ignite.internal.client.marshaller.optimized that return GridClientMarshaller
`GridClientMarshaller` GridClientZipOptimizedMarshaller.`defaultMarshaller()` Default marshaller that will be used in case of backward compatibility.

Constructors in org.apache.ignite.internal.client.marshaller.optimized with parameters of type GridClientMarshaller
Constructor and Description
`GridClientZipOptimizedMarshaller(GridClientMarshaller dfltMarsh, @Nullable List<PluginProvider> plugins)` Constructor.

### Uses of GridClientMarshaller in org.apache.ignite.internal.client.router.impl

Fields in org.apache.ignite.internal.client.router.impl with type parameters of type GridClientMarshaller
`protected Map<Byte,GridClientMarshaller>` GridTcpRouterNioListenerAdapter.`marshMap` Marshallers map.

### Uses of GridClientMarshaller in org.apache.ignite.internal.processors.rest.protocols.tcp

Methods in org.apache.ignite.internal.processors.rest.protocols.tcp that return GridClientMarshaller
`protected GridClientMarshaller` GridTcpRestParser.`marshaller(GridNioSession ses)` Returns marshaller.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.13.0
Release Date | : April 20 2022