## Uses of Interface
org.apache.ignite.internal.util.lang.GridInClosure3

Packages that use GridInClosure3
org.apache.ignite.internal.processors.cache.store
org.apache.ignite.internal.util.lang
org.apache.ignite.internal.util.typedef: Contains typedefs definitions for frequently used classes.

### Uses of GridInClosure3 in org.apache.ignite.internal.processors.cache.store

Methods in org.apache.ignite.internal.processors.cache.store with parameters of type GridInClosure3
`boolean` CacheStoreManager.`loadCache​(GridInClosure3<KeyCacheObject,​Object,​GridCacheVersion> vis, Object[] args)` Loads data from persistent store.
`boolean` GridCacheStoreManagerAdapter.`loadCache​(GridInClosure3 vis, Object[] args)` Loads data from persistent store.
`void` CacheStoreManager.`localStoreLoadAll​(@Nullable IgniteInternalTx tx, Collection<? extends KeyCacheObject> keys, GridInClosure3<KeyCacheObject,​Object,​GridCacheVersion> vis)`
`void` GridCacheStoreManagerAdapter.`localStoreLoadAll​(@Nullable IgniteInternalTx tx, Collection keys, GridInClosure3 vis)`

### Uses of GridInClosure3 in org.apache.ignite.internal.util.lang

Classes in org.apache.ignite.internal.util.lang that implement GridInClosure3
`class` `GridInClosure3X<E1,​E2,​E3>` Convenient in-closure subclass that allows for thrown grid exception.

### Uses of GridInClosure3 in org.apache.ignite.internal.util.typedef

Subinterfaces of GridInClosure3 in org.apache.ignite.internal.util.typedef
`interface` `CI3<E1,​E2,​E3>` Defines `alias` for `GridInClosure3` by extending it.

Classes in org.apache.ignite.internal.util.typedef that implement GridInClosure3
`class` `CIX3<E1,​E2,​E3>` Defines `alias` for `GridInClosure3X` by extending it.