## Uses of Class
org.apache.ignite.lang.IgniteBiTuple

- Packages that use IgniteBiTuple
  Package | Description
  --- | ---
  org.apache.ignite | Contains entry-point Ignite & HPC APIs.
  org.apache.ignite.cache | Contains main Data Grid APIs.
  org.apache.ignite.cache.store | Contains cache store interfaces.
  org.apache.ignite.lang | Contains general language constructs and functional APIs for distributed computations.
  org.apache.ignite.spi.systemview.view | Contains `SystemView` clases that exists in Ignite.

- - ### Uses of IgniteBiTuple in org.apache.ignite

    Methods in org.apache.ignite that return IgniteBiTuple
    Modifier and Type | Method | Description
    --- | --- | ---
    `IgniteBiTuple<T,​S>` | IgniteAtomicStamped.`get()` | Gets both current value and current stamp of atomic stamped.

  - ### Uses of IgniteBiTuple in org.apache.ignite.cache

    Methods in org.apache.ignite.cache that return IgniteBiTuple
    Modifier and Type | Method | Description
    --- | --- | ---
    `@Nullable IgniteBiTuple<Boolean,​V>` | CacheInterceptor.`onBeforeRemove​(javax.cache.Cache.Entry<K,​V> entry)` | This method is called within `IgniteCache.remove(Object)` and similar operations to provide control over returned value.
    `@Nullable IgniteBiTuple<Boolean,​V>` | CacheInterceptorAdapter.`onBeforeRemove​(javax.cache.Cache.Entry<K,​V> entry)` | This method is called within `IgniteCache.remove(Object)` and similar operations to provide control over returned value.

  - ### Uses of IgniteBiTuple in org.apache.ignite.cache.store

    Methods in org.apache.ignite.cache.store that return IgniteBiTuple
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected abstract @Nullable IgniteBiTuple<K,​V>` | CacheLoadOnlyStoreAdapter.`parse​(I rec, @Nullable Object... args)` | This method should transform raw data records into valid key-value pairs to be stored into cache.

  - ### Uses of IgniteBiTuple in org.apache.ignite.lang

    Methods in org.apache.ignite.lang that return IgniteBiTuple
    Modifier and Type | Method | Description
    --- | --- | ---
    `IgniteBiTuple<V2,​V1>` | IgniteBiTuple.`swap()` | Swaps values.

  - ### Uses of IgniteBiTuple in org.apache.ignite.spi.systemview.view

    Constructor parameters in org.apache.ignite.spi.systemview.view with type arguments of type IgniteBiTuple
    Constructor | Description
    --- | ---
    `ScanQueryView​(UUID nodeId, long qryId, boolean canceled, IgniteSpiCloseableIterator<IgniteBiTuple<K,​V>> iter)` |