# Uses of Package
org.apache.ignite.marshaller

- Packages that use org.apache.ignite.marshaller
  Package | Description
  --- | ---
  org.apache.ignite.configuration | Contains configuration-related classes.
  org.apache.ignite.marshaller | Contains various supported marshallers.
  org.apache.ignite.marshaller.jdk | Contains JDK `java.io` based marshaller.
  org.apache.ignite.plugin | Contains plugins management API.
  org.apache.ignite.spi.discovery.tcp | Contains default TCP/IP implementation for discovery SPI.

- Classes in org.apache.ignite.marshaller used by org.apache.ignite.configuration
  Class and Description
  Marshaller `Marshaller` allows to marshal or unmarshal objects in grid.

- Classes in org.apache.ignite.marshaller used by org.apache.ignite.marshaller
  Class and Description
  AbstractMarshaller Base class for marshallers.
  Marshaller `Marshaller` allows to marshal or unmarshal objects in grid.
  MarshallerContext Marshaller context.

- Classes in org.apache.ignite.marshaller used by org.apache.ignite.marshaller.jdk
  Class and Description
  AbstractMarshaller Base class for marshallers.
  AbstractNodeNameAwareMarshaller Marshaller allowing for `Ignition.localIgnite()` calls.
  Marshaller `Marshaller` allows to marshal or unmarshal objects in grid.

- Classes in org.apache.ignite.marshaller used by org.apache.ignite.plugin
  Class and Description
  MarshallerContext Marshaller context.

- Classes in org.apache.ignite.marshaller used by org.apache.ignite.spi.discovery.tcp
  Class and Description
  Marshaller `Marshaller` allows to marshal or unmarshal objects in grid.

${current.year} Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.15.0
Release Date | : April 25 2023