# Uses of Package
org.apache.ignite.stream

- Packages that use org.apache.ignite.stream
  Package | Description
  --- | ---
  org.apache.ignite | Contains entry-point Ignite & HPC APIs.
  org.apache.ignite.stream | Contains Ignite Streamer classes.
  org.apache.ignite.stream.socket | Contains socket streamer implementation.

- Classes in org.apache.ignite.stream used by org.apache.ignite
  Class | Description
  --- | ---
  StreamReceiver | Updates cache with batch of entries.

- Classes in org.apache.ignite.stream used by org.apache.ignite.stream
  Class | Description
  --- | ---
  StreamMultipleTupleExtractor | Stream tuple extractor to convert a single message to zero, one or many tuples.
  StreamReceiver | Updates cache with batch of entries.
  StreamSingleTupleExtractor | Stream tuple extractor to convert a message to a single Ignite key-value tuple.
  StreamTransformer | Convenience adapter to transform update existing values in streaming cache based on the previously cached value.
  StreamTupleExtractor | Deprecated. Will be removed in 2.0.0.
  StreamVisitor | Convenience adapter to visit every key-value tuple in the stream.

- Classes in org.apache.ignite.stream used by org.apache.ignite.stream.socket
  Class | Description
  --- | ---
  StreamAdapter | Convenience adapter for streamers.