# Uses of Package
com.hazelcast.jet

- Packages that use com.hazelcast.jet
  Package | Description
  --- | ---
  com.hazelcast.jet | Hazelcast Jet is a distributed computation engine running on top of Hazelcast IMDG technology.
  com.hazelcast.jet.aggregate | Contains `AggregateOperation` and several its variants, as well as a builder object for the aggregate operations.
  com.hazelcast.jet.core | Jet's Core API.
  com.hazelcast.jet.core.processor | Contains static utility classes with factories of Jet processors.
  com.hazelcast.jet.core.test | Utilities for writing tests of Core API Processors.
  com.hazelcast.jet.pipeline | The Pipeline API is Jet's high-level API to build and execute distributed computation jobs.
  com.hazelcast.jet.server | Contains Java program entry points that will start a Jet server instance, submit jobs to a Jet cluster, etc.

- Classes in com.hazelcast.jet used by com.hazelcast.jet
  Class and Description
  ICacheJet A distributed, in-memory implementation of `JCache` specification.
  IListJet A concurrent, in-memory concurrent list implementation.
  IMapJet A distributed, in-memory concurrent map implementation.
  JetCacheManager `JetCacheManager` is the entry point to access JSR-107 (JCache) caches via `JetInstance` interface.
  JetException Base Jet exception.
  JetInstance Represents either an instance of a Jet server node or a Jet client instance that connects to a remote cluster.
  Job A Jet computation job created by submitting a `DAG` or `Pipeline`.
  JobStateSnapshot A handle to an exported state snapshot created using `Job.exportSnapshot(String)`.
  Traverser Traverses a potentially infinite sequence of non-`null` items.

- Classes in com.hazelcast.jet used by com.hazelcast.jet.aggregate
  Class and Description
  Traverser Traverses a potentially infinite sequence of non-`null` items.

- Classes in com.hazelcast.jet used by com.hazelcast.jet.core
  Class and Description
  JetException Base Jet exception.
  JetInstance Represents either an instance of a Jet server node or a Jet client instance that connects to a remote cluster.
  Traverser Traverses a potentially infinite sequence of non-`null` items.

- Classes in com.hazelcast.jet used by com.hazelcast.jet.core.processor
  Class and Description
  Traverser Traverses a potentially infinite sequence of non-`null` items.

- Classes in com.hazelcast.jet used by com.hazelcast.jet.core.test
  Class and Description
  JetInstance Represents either an instance of a Jet server node or a Jet client instance that connects to a remote cluster.

- Classes in com.hazelcast.jet used by com.hazelcast.jet.pipeline
  Class and Description
  IMapJet A distributed, in-memory concurrent map implementation.
  JetException Base Jet exception.
  JetInstance Represents either an instance of a Jet server node or a Jet client instance that connects to a remote cluster.
  Traverser Traverses a potentially infinite sequence of non-`null` items.

- Classes in com.hazelcast.jet used by com.hazelcast.jet.server
  Class and Description
  JetInstance Represents either an instance of a Jet server node or a Jet client instance that connects to a remote cluster.

Copyright © 2019. All rights reserved.