# Uses of Package
org.apache.ignite.internal.util

Packages that use org.apache.ignite.internal.util
Package | Description
--- | ---
org.apache.ignite.internal | Contains main implementation.
org.apache.ignite.internal.processors.cache |
org.apache.ignite.internal.processors.cache.datastructures |
org.apache.ignite.internal.processors.cache.distributed |
org.apache.ignite.internal.processors.cache.distributed.dht |
org.apache.ignite.internal.processors.hadoop | Contains Hadoop APIs.
org.apache.ignite.internal.processors.odbc |
org.apache.ignite.internal.processors.query |
org.apache.ignite.internal.util | System-wide utility routine and helper classes.
org.apache.ignite.internal.util.lang |
org.apache.ignite.internal.util.typedef.internal | Contains internal typedefs.
org.apache.ignite.internal.visor.node |
org.apache.ignite.spi | Contains common classes and interfaces for SPI implementations.

Classes in org.apache.ignite.internal.util used by org.apache.ignite.internal
Class and Description
IgniteExceptionRegistry Utility to collect suppressed errors within internal code.
StripedExecutor Striped executor.

Classes in org.apache.ignite.internal.util used by org.apache.ignite.internal.processors.cache
Class and Description
GridCloseableIteratorAdapter Convenient adapter for closeable iterator.
GridLongList Minimal list API to work with primitive longs.
GridSerializableCollection Makes `AbstractCollection` as `Serializable` and is useful for making anonymous serializable collections.
GridSerializableIterator Makes `Iterator` as `Serializable` and is useful for making anonymous serializable iterators.

Classes in org.apache.ignite.internal.util used by org.apache.ignite.internal.processors.cache.datastructures
Class and Description
GridConcurrentHashSet Concurrent set implementation.

Classes in org.apache.ignite.internal.util used by org.apache.ignite.internal.processors.cache.distributed
Class and Description
UUIDCollectionMessage Collection of UUIDs.

Classes in org.apache.ignite.internal.util used by org.apache.ignite.internal.processors.cache.distributed.dht
Class and Description
GridLongList Minimal list API to work with primitive longs.

Classes in org.apache.ignite.internal.util used by org.apache.ignite.internal.processors.hadoop
Class and Description
ClassCache Class cache.

Classes in org.apache.ignite.internal.util used by org.apache.ignite.internal.processors.odbc
Class and Description
GridSpinBusyLock Synchronization aid to track "busy" state of a subsystem that owns it.

Classes in org.apache.ignite.internal.util used by org.apache.ignite.internal.processors.query
Class and Description
GridSpinBusyLock Synchronization aid to track "busy" state of a subsystem that owns it.

Classes in org.apache.ignite.internal.util used by org.apache.ignite.internal.util
Class and Description
GridBoundedConcurrentOrderedMap Concurrent ordered map that automatically manages its maximum size.
GridBoundedConcurrentOrderedSet Concurrent ordered set that automatically manages its maximum size.
GridCloseableIteratorAdapter Convenient adapter for closeable iterator.
GridConcurrentSkipListSet This class provided the same logic as `ConcurrentSkipListSet`.
GridDebug.Item Debug info queue item.
GridEmptyIterator Empty iterator.
GridJavaProcess Wrapper class around the `Process` suited to run any Java class as separate java process.
GridListSet Implementation of `Set` based on internal list rather than hash table.
GridLongList Minimal list API to work with primitive longs.
GridMessageCollection Collection of messages.
GridQueue.Node Node for internal linked list.
GridSerializableIterator Makes `Iterator` as `Serializable` and is useful for making anonymous serializable iterators.
GridSerializableMap Makes `AbstractMap` as `Serializable` and is useful for making anonymous serializable maps.
GridSerializableSet Makes `AbstractSet` as `Serializable` and is useful for making anonymous serializable sets.
GridSetWrapper Set implementation that delegates to map.
GridStringBuilder Optimized string builder with better API.
HostAndPortRange Represents address along with port range.
IgniteExceptionRegistry Utility to collect suppressed errors within internal code.
IgniteExceptionRegistry.ExceptionInfo Detailed info about suppressed error.
UUIDCollectionMessage Collection of UUIDs.

Classes in org.apache.ignite.internal.util used by org.apache.ignite.internal.util.lang
Class and Description
GridCloseableIteratorAdapter Convenient adapter for closeable iterator.
GridSerializableIterator Makes `Iterator` as `Serializable` and is useful for making anonymous serializable iterators.

Classes in org.apache.ignite.internal.util used by org.apache.ignite.internal.util.typedef.internal
Class and Description
GridArgumentCheck This class encapsulates argument check (null and range) for public facing APIs.
GridDebug Utility class for debugging.
GridLogThrottle Grid log throttle.
GridStringBuilder Optimized string builder with better API.
IgniteUtils Collection of utility methods used throughout the system.

Classes in org.apache.ignite.internal.util used by org.apache.ignite.internal.visor.node
Class and Description
IgniteExceptionRegistry.ExceptionInfo Detailed info about suppressed error.

Classes in org.apache.ignite.internal.util used by org.apache.ignite.spi
Class and Description
IgniteExceptionRegistry Utility to collect suppressed errors within internal code.

2017 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.9.0
Release Date | : March 2 2017