# Serialized Form

## Package org.apache.ignite

### Class org.apache.ignite.IgniteAuthenticationException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.IgniteCheckedException extends Exception implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.IgniteClientDisconnectedException extends IgniteException implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### reconnectFut

    IgniteFuture<V> reconnectFut

### Class org.apache.ignite.IgniteDeploymentException extends IgniteException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.IgniteException extends RuntimeException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.IgniteIllegalStateException extends IllegalStateException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.IgniteInterruptedException extends IgniteException implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.binary

### Class org.apache.ignite.binary.BinaryInvalidTypeException extends BinaryObjectException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.binary.BinaryObjectException extends IgniteException implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.cache

### Class org.apache.ignite.cache.CacheAtomicUpdateTimeoutException extends javax.cache.CacheException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.cache.CacheExistsException extends javax.cache.CacheException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.cache.CacheInterceptorAdapter extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.cache.CacheKeyConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### typeName

    String typeName

Type name.

#### affKeyFieldName

    String affKeyFieldName

Affinity key field name.

### Class org.apache.ignite.cache.CachePartialUpdateException extends javax.cache.CacheException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.cache.CacheServerNotFoundException extends javax.cache.CacheException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.cache.CacheTypeFieldMetadata extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### dbName

    String dbName

Column name in database.

#### dbType

    int dbType

Column JDBC type in database.

#### javaName

    String javaName

Field name in java object.

#### javaType

    Class<T> javaType

Corresponding java type.

### Class org.apache.ignite.cache.CacheTypeMetadata extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### dbSchema

    String dbSchema

Deprecated.
Schema name in database.

#### dbTbl

    String dbTbl

Deprecated.
Table name in database.

#### keyType

    String keyType

Deprecated.
Key class used to store key in cache.

#### valType

    String valType

Deprecated.
Value class used to store value in cache.

#### simpleValType

    String simpleValType

Deprecated.
Simple value type name that will be used as SQL table name.

#### keyFields

    Collection<E> keyFields

Deprecated.
Optional persistent key fields (needed only if `CacheJdbcPojoStore` is used).

#### valFields

    Collection<E> valFields

Deprecated.
Optional persistent value fields (needed only if `CacheJdbcPojoStore` is used).

#### qryFlds

    Map<K,V> qryFlds

Deprecated.
Field name-to-type map to be queried, in addition to indexed fields.

#### ascFlds

    Map<K,V> ascFlds

Deprecated.
Field name-to-type map to index in ascending order.

#### descFlds

    Map<K,V> descFlds

Deprecated.
Field name-to-type map to index in descending order.

#### txtFlds

    Collection<E> txtFlds

Deprecated.
Fields to index as text.

#### grps

    Map<K,V> grps

Deprecated.
Fields to create group indexes for.

#### aliases

    Map<K,V> aliases

Deprecated.

### Class org.apache.ignite.cache.QueryEntity extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### keyType

    String keyType

Key type.

#### valType

    String valType

Value type.

#### fields

    LinkedHashMap<K,V> fields

Fields available for query. A map from field name to type name.

#### aliases

    Map<K,V> aliases

Aliases.

#### idxs

    Map<K,V> idxs

Collection of query indexes.

### Class org.apache.ignite.cache.QueryIndex extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### name

    String name

Index name.

#### fields

    LinkedHashMap<K,V> fields

#### type

    QueryIndexType type

## Package org.apache.ignite.cache.affinity

### Class org.apache.ignite.cache.affinity.AffinityKey extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.cache.affinity.AffinityNodeAddressHashResolver extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.cache.affinity.AffinityNodeIdHashResolver extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.cache.affinity.AffinityUuid extends AffinityKey<IgniteUuid> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.cache.affinity.fair

### Class org.apache.ignite.cache.affinity.fair.FairAffinityFunction extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### parts

    int parts

Number of partitions.

#### exclNeighbors

    boolean exclNeighbors

Exclude neighbors flag.

#### backupFilter

    IgniteBiPredicate<E1,E2> backupFilter

Optional backup filter. First node is primary, second node is a node being tested.

## Package org.apache.ignite.cache.affinity.rendezvous

### Class org.apache.ignite.cache.affinity.rendezvous.RendezvousAffinityFunction extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.cache.eviction

## Package org.apache.ignite.cache.eviction.fifo

### Class org.apache.ignite.cache.eviction.fifo.FifoEvictionPolicy extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.cache.eviction.igfs

### Class org.apache.ignite.cache.eviction.igfs.IgfsEvictionFilter extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.cache.eviction.igfs.IgfsPerBlockLruEvictionPolicy extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.cache.eviction.lru

### Class org.apache.ignite.cache.eviction.lru.LruEvictionPolicy extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.cache.eviction.random

### Class org.apache.ignite.cache.eviction.random.RandomEvictionPolicy extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Deprecated.

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Deprecated.

Throws:
  `IOException`

## Package org.apache.ignite.cache.eviction.sorted

### Class org.apache.ignite.cache.eviction.sorted.SortedEvictionPolicy extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.cache.query

### Class org.apache.ignite.cache.query.ContinuousQuery extends Query<javax.cache.Cache.Entry<K,V>> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### initQry

    Query<R> initQry

Initial query.

#### locLsnr

    javax.cache.event.CacheEntryUpdatedListener<K,V> locLsnr

Local listener.

#### rmtFilter

    CacheEntryEventSerializableFilter<K,V> rmtFilter

Remote filter.

#### timeInterval

    long timeInterval

Time interval.

#### autoUnsubscribe

    boolean autoUnsubscribe

Automatic unsubscription flag.

### Class org.apache.ignite.cache.query.Query extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### pageSize

    int pageSize

Page size.

#### loc

    boolean loc

Local flag.

### Class org.apache.ignite.cache.query.ScanQuery extends Query<javax.cache.Cache.Entry<K,V>> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### filter

    IgniteBiPredicate<E1,E2> filter

#### part

    Integer part

### Class org.apache.ignite.cache.query.SpiQuery extends Query<javax.cache.Cache.Entry<K,V>> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### args

    Object[] args

Arguments.

### Class org.apache.ignite.cache.query.SqlFieldsQuery extends Query<List<?>> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### sql

    String sql

SQL Query.

#### args

    Object[] args

Arguments.

#### collocated

    boolean collocated

Collocation flag.

### Class org.apache.ignite.cache.query.SqlQuery extends Query<javax.cache.Cache.Entry<K,V>> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### type

    String type

#### sql

    String sql

SQL clause.

#### args

    Object[] args

Arguments.

### Class org.apache.ignite.cache.query.TextQuery extends Query<javax.cache.Cache.Entry<K,V>> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### type

    String type

#### txt

    String txt

SQL clause.

## Package org.apache.ignite.cache.store.jdbc

### Class org.apache.ignite.cache.store.jdbc.CacheJdbcBlobStoreFactory extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### connUrl

    String connUrl

Connection URL.

#### createTblQry

    String createTblQry

Query to create table.

#### loadQry

    String loadQry

Query to load entry.

#### updateQry

    String updateQry

Query to update entry.

#### insertQry

    String insertQry

Query to insert entries.

#### delQry

    String delQry

Query to delete entries.

#### user

    String user

User name for database access.

#### passwd

    String passwd

Password for database access.

#### initSchema

    boolean initSchema

Flag for schema initialization.

#### dataSrcBean

    String dataSrcBean

Name of data source bean.

#### appCtx

    Object appCtx

Application context.

### Class org.apache.ignite.cache.store.jdbc.CacheJdbcPojoStoreFactory extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### batchSizw

    int batchSizw

Maximum batch size for writeAll and deleteAll operations.

#### dataSrcBean

    String dataSrcBean

Name of data source bean.

#### dialect

    JdbcDialect dialect

Database dialect.

#### maxPoolSize

    int maxPoolSize

Max workers thread count. These threads are responsible for load cache.

#### maxWriteAttempts

    int maxWriteAttempts

Maximum write attempts in case of database error.

#### parallelLoadCacheMinThreshold

    int parallelLoadCacheMinThreshold

Parallel load cache minimum threshold. If `0` then load sequentially.

#### hasher

    JdbcTypeHasher hasher

Hash calculator.

#### types

    JdbcType[] types

Types that store could process.

### Class org.apache.ignite.cache.store.jdbc.JdbcType extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### cacheName

    String cacheName

Cache name.

#### dbSchema

    String dbSchema

Schema name in database.

#### dbTbl

    String dbTbl

Table name in database.

#### keyType

    String keyType

Key class used to store key in cache.

#### keyFields

    JdbcTypeField[] keyFields

List of fields descriptors for key object.

#### valType

    String valType

Value class used to store value in cache.

#### valFlds

    JdbcTypeField[] valFlds

List of fields descriptors for value object.

#### hasher

    JdbcTypeHasher hasher

Custom type hasher.

### Class org.apache.ignite.cache.store.jdbc.JdbcTypeDefaultHasher extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.cache.store.jdbc.JdbcTypeField extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### dbFldType

    int dbFldType

Field JDBC type in database.

#### dbFldName

    String dbFldName

Field name in database.

#### javaFldType

    Class<T> javaFldType

Field java type.

#### javaFldName

    String javaFldName

Field name in java object.

## Package org.apache.ignite.cache.store.jdbc.dialect

### Class org.apache.ignite.cache.store.jdbc.dialect.BasicJdbcDialect extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### maxParamsCnt

    int maxParamsCnt

Max query parameters count.

### Class org.apache.ignite.cache.store.jdbc.dialect.DB2Dialect extends BasicJdbcDialect implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.cache.store.jdbc.dialect.H2Dialect extends BasicJdbcDialect implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.cache.store.jdbc.dialect.MySQLDialect extends BasicJdbcDialect implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.cache.store.jdbc.dialect.OracleDialect extends BasicJdbcDialect implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.cache.store.jdbc.dialect.SQLServerDialect extends BasicJdbcDialect implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.cluster

### Class org.apache.ignite.cluster.ClusterGroupEmptyException extends ClusterTopologyException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.cluster.ClusterTopologyException extends IgniteException implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.compute

### Class org.apache.ignite.compute.ComputeExecutionRejectedException extends IgniteException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.compute.ComputeJobAdapter extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### args

    Object[] args

Job argument.

### Class org.apache.ignite.compute.ComputeJobContinuationAdapter extends ComputeJobAdapter implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.compute.ComputeJobFailoverException extends IgniteException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.compute.ComputeTaskAdapter extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.compute.ComputeTaskCancelledException extends IgniteException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.compute.ComputeTaskSplitAdapter extends ComputeTaskAdapter<T,R> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### balancer

    ComputeLoadBalancer balancer

Load balancer.

### Class org.apache.ignite.compute.ComputeTaskTimeoutException extends IgniteException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.compute.ComputeUserUndeclaredException extends IgniteException implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.compute.gridify

### Class org.apache.ignite.compute.gridify.GridifyRuntimeException extends IgniteException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.compute.gridify.GridifyTaskAdapter extends ComputeTaskAdapter<GridifyArgument,R> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.compute.gridify.GridifyTaskSplitAdapter extends ComputeTaskSplitAdapter<GridifyArgument,R> implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.compute.gridify.aop

### Class org.apache.ignite.compute.gridify.aop.GridifyArgumentAdapter extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### cls

    Class<T> cls

Method class.

#### mtdName

    String mtdName

Method name.

#### types

    Class<T>[] types

Method parameter types.

#### params

    Object[] params

Method parameters.

#### target

    Object target

Method execution state.

### Class org.apache.ignite.compute.gridify.aop.GridifyDefaultRangeTask extends ComputeTaskAdapter<GridifyRangeArgument,Collection<?>> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### ignite

    Ignite ignite

Grid instance.

#### ses

    ComputeTaskSession ses

Grid task session.

#### log

    IgniteLogger log

Grid logger.

#### balancer

    ComputeLoadBalancer balancer

Load balancer.

#### mapper

    ComputeTaskContinuousMapper mapper

#### nodeFilter

    GridifyNodeFilter nodeFilter

#### splitSize

    int splitSize

#### threshold

    int threshold

#### limitedSplit

    boolean limitedSplit

### Class org.apache.ignite.compute.gridify.aop.GridifyDefaultTask extends ComputeTaskAdapter<GridifyArgument,Object> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### ignite

    Ignite ignite

Grid instance.

#### balancer

    ComputeLoadBalancer balancer

Load balancer.

## Package org.apache.ignite.configuration

### Class org.apache.ignite.configuration.CacheConfiguration extends javax.cache.configuration.MutableConfiguration<K,V> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### writeReplace

    protected Object writeReplace()

Creates a copy of current configuration and removes all cache entry listeners. They are executed only locally and should never be sent to remote nodes.

### Serialized Fields

#### name

    String name

Cache name.

#### storeConcurrentLoadAllThreshold

    int storeConcurrentLoadAllThreshold

Threshold for concurrent loading of keys from `CacheStore`.

#### rebalancePoolSize

    int rebalancePoolSize

Deprecated.
Rebalance thread pool size.

#### rebalanceTimeout

    long rebalanceTimeout

Rebalance timeout.

#### evictPlc

    EvictionPolicy<K,V> evictPlc

Cache expiration policy.

#### evictSync

    boolean evictSync

Flag indicating whether eviction is synchronized.

#### evictKeyBufSize

    int evictKeyBufSize

Eviction key buffer size.

#### evictSyncConcurrencyLvl

    int evictSyncConcurrencyLvl

Synchronous eviction concurrency level.

#### evictSyncTimeout

    long evictSyncTimeout

Synchronous eviction timeout.

#### evictFilter

    EvictionFilter<K,V> evictFilter

Eviction filter.

#### evictMaxOverflowRatio

    float evictMaxOverflowRatio

Maximum eviction overflow ratio.

#### eagerTtl

    boolean eagerTtl

Eager ttl flag.

#### dfltLockTimeout

    long dfltLockTimeout

Default lock timeout.

#### startSize

    int startSize

Default cache start size.

#### nearCfg

    NearCacheConfiguration<K,V> nearCfg

Near cache configuration.

#### writeSync

    CacheWriteSynchronizationMode writeSync

Write synchronization mode.

#### storeFactory

    javax.cache.configuration.Factory<T> storeFactory

#### storeKeepBinary

    Boolean storeKeepBinary

#### loadPrevVal

    boolean loadPrevVal

#### aff

    AffinityFunction aff

Node group resolver.

#### cacheMode

    CacheMode cacheMode

Cache mode.

#### atomicityMode

    CacheAtomicityMode atomicityMode

Cache atomicity mode.

#### atomicWriteOrderMode

    CacheAtomicWriteOrderMode atomicWriteOrderMode

Write ordering mode.

#### backups

    int backups

Number of backups for cache.

#### invalidate

    boolean invalidate

Flag indicating whether this is invalidation-based cache.

#### tmLookupClsName

    String tmLookupClsName

Name of class implementing GridCacheTmLookup.

#### rebalanceMode

    CacheRebalanceMode rebalanceMode

Distributed cache rebalance mode.

#### rebalanceOrder

    int rebalanceOrder

Cache rebalance order.

#### rebalanceBatchSize

    int rebalanceBatchSize

Rebalance batch size.

#### rebalanceBatchesPrefetchCount

    long rebalanceBatchesPrefetchCount

Rebalance batches prefetch count.

#### offHeapMaxMem

    long offHeapMaxMem

Off-heap memory size.

#### swapEnabled

    boolean swapEnabled

#### maxConcurrentAsyncOps

    int maxConcurrentAsyncOps

Maximum number of concurrent asynchronous operations.

#### writeBehindEnabled

    boolean writeBehindEnabled

Write-behind feature.

#### writeBehindFlushSize

    int writeBehindFlushSize

Maximum size of write-behind cache.

#### writeBehindFlushFreq

    long writeBehindFlushFreq

Write-behind flush frequency in milliseconds.

#### writeBehindFlushThreadCnt

    int writeBehindFlushThreadCnt

Flush thread count for write-behind cache store.

#### writeBehindBatchSize

    int writeBehindBatchSize

Maximum batch size for write-behind cache store.

#### memMode

    CacheMemoryMode memMode

Memory mode.

#### affMapper

    AffinityKeyMapper affMapper

#### rebalanceDelay

    long rebalanceDelay

#### rebalanceThrottle

    long rebalanceThrottle

#### interceptor

    CacheInterceptor<K,V> interceptor

#### sqlFuncCls

    Class<T>[] sqlFuncCls

#### longQryWarnTimeout

    long longQryWarnTimeout

#### readFromBackup

    boolean readFromBackup

Flag indicating whether data can be read from backup. If `false` always get data from primary node (never from backup).

#### typeMeta

    Collection<E> typeMeta

Collection of type metadata.

#### nodeFilter

    IgnitePredicate<E> nodeFilter

Node filter specifying nodes on which this cache should be deployed.

#### sqlSchema

    String sqlSchema

#### sqlEscapeAll

    boolean sqlEscapeAll

#### sqlOnheapRowCacheSize

    int sqlOnheapRowCacheSize

#### snapshotableIdx

    boolean snapshotableIdx

#### cpOnRead

    boolean cpOnRead

Copy on read flag.

#### pluginCfgs

    CachePluginConfiguration<K,V>[] pluginCfgs

Cache plugin configurations.

#### topValidator

    TopologyValidator topValidator

Cache topology validator.

#### storeSesLsnrs

    javax.cache.configuration.Factory<T>[] storeSesLsnrs

Cache store session listeners.

#### qryEntities

    Collection<E> qryEntities

Query entities.

### Class org.apache.ignite.configuration.CacheConfiguration.IgniteAllNodesPredicate extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.configuration.CollectionConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### atomicityMode

    CacheAtomicityMode atomicityMode

Cache atomicity mode.

#### cacheMode

    CacheMode cacheMode

Cache mode.

#### memoryMode

    CacheMemoryMode memoryMode

Cache memory mode.

#### nodeFilter

    IgnitePredicate<E> nodeFilter

Node filter specifying nodes on which this cache should be deployed.

#### backups

    int backups

Number of backups.

#### offHeapMaxMem

    long offHeapMaxMem

Off-heap memory size.

#### collocated

    boolean collocated

Collocated flag.

### Class org.apache.ignite.configuration.IgniteReflectionFactory extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### singleton

    boolean singleton

Singletom mode

#### cls

    Class<T> cls

Component class

#### props

    Map<K,V> props

Properties

### Class org.apache.ignite.configuration.NearCacheConfiguration extends javax.cache.configuration.MutableConfiguration<K,V> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### nearEvictPlc

    EvictionPolicy<K,V> nearEvictPlc

Near cache eviction policy.

#### nearStartSize

    int nearStartSize

Default near cache start size.

### Class org.apache.ignite.configuration.TransactionConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### txSerEnabled

    boolean txSerEnabled

Default transaction serializable flag.

#### dfltIsolation

    TransactionIsolation dfltIsolation

Transaction isolation.

#### dfltConcurrency

    TransactionConcurrency dfltConcurrency

Cache concurrency.

#### dfltTxTimeout

    long dfltTxTimeout

Default transaction timeout.

#### pessimisticTxLogSize

    int pessimisticTxLogSize

Pessimistic tx log size.

#### pessimisticTxLogLinger

    int pessimisticTxLogLinger

Pessimistic tx log linger.

#### tmLookupClsName

    String tmLookupClsName

Name of class implementing GridCacheTmLookup.

#### txManagerFactory

    javax.cache.configuration.Factory<T> txManagerFactory

`javax.transaction.TransactionManager` factory.

## Package org.apache.ignite.events

### Class org.apache.ignite.events.CacheEvent extends EventAdapter implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### cacheName

    String cacheName

Cache name.

#### part

    int part

Partition for the event.

#### key

    Object key

Cache entry.

#### xid

    IgniteUuid xid

Event ID.

#### lockId

    Object lockId

Lock ID.

#### newVal

    Object newVal

New value.

#### oldVal

    Object oldVal

Old value.

#### hasOldVal

    boolean hasOldVal

Flag indicating whether old value is present in case if we don't have it in deserialized form.

#### hasNewVal

    boolean hasNewVal

Flag indicating whether new value is present in case if we don't have it in deserialized form.

#### evtNode

    ClusterNode evtNode

Event node.

#### near

    boolean near

Flag indicating whether event happened on `near` or `partitioned` cache.

#### subjId

    UUID subjId

Subject ID.

#### cloClsName

    String cloClsName

Closure class name.

#### taskName

    String taskName

Task name if update was initiated within task execution.

### Class org.apache.ignite.events.CacheQueryExecutedEvent extends EventAdapter implements Serializable

serialVersionUID:
  3738753361235304496L

### Serialized Fields

#### qryType

    String qryType

Query type.

#### cacheName

    String cacheName

Cache name.

#### clsName

    String clsName

Class name.

#### clause

    String clause

Clause.

#### scanQryFilter

    IgniteBiPredicate<E1,E2> scanQryFilter

Scan query filter.

#### contQryFilter

    CacheEntryEventSerializableFilter<K,V> contQryFilter

Continuous query filter.

#### args

    Object[] args

Query arguments.

#### subjId

    UUID subjId

Security subject ID.

#### taskName

    String taskName

Task name.

### Class org.apache.ignite.events.CacheQueryReadEvent extends EventAdapter implements Serializable

serialVersionUID:
  -1984731272984397445L

### Serialized Fields

#### qryType

    String qryType

Query type.

#### cacheName

    String cacheName

Cache name.

#### clsName

    String clsName

Class name.

#### clause

    String clause

Clause.

#### scanQryFilter

    IgniteBiPredicate<E1,E2> scanQryFilter

Scan query filter.

#### contQryFilter

    CacheEntryEventSerializableFilter<K,V> contQryFilter

Continuous query filter.

#### args

    Object[] args

Query arguments.

#### subjId

    UUID subjId

Security subject ID.

#### taskName

    String taskName

Task name.

#### key

    Object key

Key.

#### val

    Object val

Value.

#### oldVal

    Object oldVal

Old value.

#### row

    Object row

Result row.

### Class org.apache.ignite.events.CacheRebalancingEvent extends EventAdapter implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### cacheName

    String cacheName

Cache name.

#### part

    int part

Partition for the event.

#### discoNode

    ClusterNode discoNode

Discovery node.

#### discoEvtType

    int discoEvtType

Discovery event type.

#### discoTs

    long discoTs

Discovery event time.

### Class org.apache.ignite.events.CheckpointEvent extends EventAdapter implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### cpKey

    String cpKey

### Class org.apache.ignite.events.DeploymentEvent extends EventAdapter implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### alias

    String alias

### Class org.apache.ignite.events.DiscoveryEvent extends EventAdapter implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### evtNode

    ClusterNode evtNode

#### topVer

    long topVer

Topology version.

#### topSnapshot

    Collection<E> topSnapshot

Collection of nodes corresponding to topology version.

### Class org.apache.ignite.events.EventAdapter extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### id

    IgniteUuid id

#### tstamp

    long tstamp

#### node

    ClusterNode node

#### msg

    String msg

#### type

    int type

#### locId

    long locId

### Class org.apache.ignite.events.IgfsEvent extends EventAdapter implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### path

    IgfsPath path

File path.

#### newPath

    IgfsPath newPath

New file path (for RENAME event).

#### dataSize

    long dataSize

Data size (for data transfer events).

#### meta

    Map<K,V> meta

Updated metadata properties (for metadata update events).

### Class org.apache.ignite.events.JobEvent extends EventAdapter implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### taskName

    String taskName

#### taskClsName

    String taskClsName

#### sesId

    IgniteUuid sesId

#### jobId

    IgniteUuid jobId

#### taskNode

    ClusterNode taskNode

#### taskSubjId

    UUID taskSubjId

### Class org.apache.ignite.events.SwapSpaceEvent extends EventAdapter implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### space

    String space

Swap space name.

### Class org.apache.ignite.events.TaskEvent extends EventAdapter implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### taskName

    String taskName

#### taskClsName

    String taskClsName

#### sesId

    IgniteUuid sesId

#### internal

    boolean internal

#### subjId

    UUID subjId

## Package org.apache.ignite.igfs

### Class org.apache.ignite.igfs.IgfsConcurrentModificationException extends IgfsException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.igfs.IgfsCorruptedFileException extends IgfsException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.igfs.IgfsDirectoryNotEmptyException extends IgfsException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.igfs.IgfsException extends IgniteException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.igfs.IgfsGroupDataBlocksKeyMapper extends GridCacheDefaultAffinityKeyMapper implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### grpSize

    int grpSize

Size of the group.

### Class org.apache.ignite.igfs.IgfsInvalidHdfsVersionException extends IgfsException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.igfs.IgfsInvalidPathException extends IgfsException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.igfs.IgfsOutOfSpaceException extends IgfsException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.igfs.IgfsParentNotDirectoryException extends IgfsException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.igfs.IgfsPath extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException

Throws:
  `IOException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.igfs.IgfsPathAlreadyExistsException extends IgfsException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.igfs.IgfsPathIsDirectoryException extends IgfsException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.igfs.IgfsPathIsNotDirectoryException extends IgfsException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.igfs.IgfsPathNotFoundException extends IgfsException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.igfs.IgfsPathSummary extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.igfs.mapreduce

### Class org.apache.ignite.igfs.mapreduce.IgfsTask extends ComputeTaskAdapter<IgfsTaskArgs<T>,R> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### ignite

    Ignite ignite

Injected grid.

### Class org.apache.ignite.igfs.mapreduce.IgfsTaskNoReduceAdapter extends IgfsTask<T,R> implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.igfs.mapreduce.records

### Class org.apache.ignite.igfs.mapreduce.records.IgfsByteDelimiterRecordResolver extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.igfs.mapreduce.records.IgfsFixedLengthRecordResolver extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.igfs.mapreduce.records.IgfsNewLineRecordResolver extends IgfsByteDelimiterRecordResolver implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.igfs.mapreduce.records.IgfsStringDelimiterRecordResolver extends IgfsByteDelimiterRecordResolver implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal

### Class org.apache.ignite.internal.ComputeTaskInternalFuture extends GridFutureAdapter<R> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### ses

    ComputeTaskSession ses

#### ctx

    GridKernalContext ctx

#### userFut

    org.apache.ignite.internal.ComputeTaskInternalFuture.ComputeFuture<R> userFut

### Class org.apache.ignite.internal.GridInternalException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.GridJobCancelRequest extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### sesId

    IgniteUuid sesId

#### jobId

    IgniteUuid jobId

#### sys

    boolean sys

### Class org.apache.ignite.internal.GridJobContextImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.GridJobExecuteRequest extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### subjId

    UUID subjId

Subject ID.

#### sesId

    IgniteUuid sesId

#### jobId

    IgniteUuid jobId

#### jobBytes

    byte[] jobBytes

#### job

    ComputeJob job

#### startTaskTime

    long startTaskTime

#### timeout

    long timeout

#### taskName

    String taskName

#### userVer

    String userVer

#### taskClsName

    String taskClsName

#### ldrParticipants

    Map<K,V> ldrParticipants

Node class loader participants.

#### sesAttrsBytes

    byte[] sesAttrsBytes

#### sesAttrs

    Map<K,V> sesAttrs

#### jobAttrsBytes

    byte[] jobAttrsBytes

#### jobAttrs

    Map<K,V> jobAttrs

#### cpSpi

    String cpSpi

Checkpoint SPI name.

#### siblings

    Collection<E> siblings

#### siblingsBytes

    byte[] siblingsBytes

#### createTime

    long createTime

Transient since needs to hold local creation time.

#### clsLdrId

    IgniteUuid clsLdrId

#### depMode

    DeploymentMode depMode

#### dynamicSiblings

    boolean dynamicSiblings

#### forceLocDep

    boolean forceLocDep

#### sesFullSup

    boolean sesFullSup

#### internal

    boolean internal

#### top

    Collection<E> top

### Class org.apache.ignite.internal.GridJobExecuteResponse extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### nodeId

    UUID nodeId

#### sesId

    IgniteUuid sesId

#### jobId

    IgniteUuid jobId

#### gridExBytes

    byte[] gridExBytes

#### gridEx

    IgniteException gridEx

#### resBytes

    byte[] resBytes

#### res

    Object res

#### jobAttrsBytes

    byte[] jobAttrsBytes

#### jobAttrs

    Map<K,V> jobAttrs

#### isCancelled

    boolean isCancelled

#### fakeEx

    IgniteException fakeEx

### Class org.apache.ignite.internal.GridJobSiblingImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.GridJobSiblingsRequest extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### sesId

    IgniteUuid sesId

#### topic

    Object topic

#### topicBytes

    byte[] topicBytes

### Class org.apache.ignite.internal.GridJobSiblingsResponse extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### siblings

    Collection<E> siblings

#### siblingsBytes

    byte[] siblingsBytes

### Class org.apache.ignite.internal.GridKernalContextImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.GridKernalGatewayImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### rwLock

    GridSpinReadWriteLock rwLock

#### reconnectFut

    IgniteFutureImpl<V> reconnectFut

#### state

    AtomicReference<V> state

#### gridName

    String gridName

#### stackTrace

    String stackTrace

User stack trace. Intentionally uses non-volatile variable for optimization purposes.

### Class org.apache.ignite.internal.GridLoggerProxy extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.GridMessageListenHandler extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.GridNodeOrderComparator extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.GridTaskCancelRequest extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### sesId

    IgniteUuid sesId

### Class org.apache.ignite.internal.GridTaskNameHashKey extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.GridTaskSessionRequest extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### sesId

    IgniteUuid sesId

Task session ID.

#### jobId

    IgniteUuid jobId

ID of job within a task.

#### attrsBytes

    byte[] attrsBytes

Changed attributes bytes.

#### attrs

    Map<K,V> attrs

Changed attributes.

### Class org.apache.ignite.internal.IgniteClientDisconnectedCheckedException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### reconnectFut

    IgniteFuture<V> reconnectFut

### Class org.apache.ignite.internal.IgniteComputeImpl extends AsyncSupportAdapter<IgniteCompute> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.IgniteDeploymentCheckedException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.IgniteEventsImpl extends AsyncSupportAdapter<IgniteEvents> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.IgniteFutureCancelledCheckedException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.IgniteFutureTimeoutCheckedException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.IgniteInterruptedCheckedException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.IgniteKernal extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.IgniteMessagingImpl extends AsyncSupportAdapter<IgniteMessaging> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.IgniteSchedulerImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.IgniteServicesImpl extends AsyncSupportAdapter implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.NodeStoppingException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.internal.binary

### Class org.apache.ignite.internal.binary.BinaryEnumObjectImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.binary.BinaryMetadata extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.binary.BinaryObjectExImpl extends Object implements Serializable

### Class org.apache.ignite.internal.binary.BinaryObjectImpl extends BinaryObjectExImpl implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.binary.BinaryObjectOffheapImpl extends BinaryObjectExImpl implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.binary.BinarySchema extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.client

### Class org.apache.ignite.internal.client.GridClientAuthenticationException extends GridClientException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.client.GridClientClosedException extends GridClientException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.client.GridClientDisconnectedException extends GridClientException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.client.GridClientException extends Exception implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.client.GridClientFutureTimeoutException extends GridClientException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.client.GridClientHandshakeException extends GridClientException implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### statusCode

    byte statusCode

Status code for handshake error.

### Class org.apache.ignite.internal.client.GridServerUnreachableException extends GridClientException implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.internal.client.impl

### Class org.apache.ignite.internal.client.impl.GridClientDataMetricsAdapter extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### createTime

    long createTime

Create time.

#### readTime

    long readTime

Last read time.

#### writeTime

    long writeTime

Last update time.

#### reads

    int reads

Number of reads.

#### writes

    int writes

Number of writes.

#### hits

    int hits

Number of hits.

#### misses

    int misses

Number of misses.

### Class org.apache.ignite.internal.client.impl.GridClientFutureAdapter extends AbstractQueuedSynchronizer implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### cbs

    ConcurrentLinkedQueue<E> cbs

This future done callbacks.

#### res

    Object res

Result.

#### err

    Throwable err

Error.

#### done

    boolean done

### Class org.apache.ignite.internal.client.impl.GridClientNodeMetricsAdapter extends Object implements Serializable

serialVersionUID:
  9162377764800501071L

### Serialized Fields

#### lastUpdateTime

    long lastUpdateTime

#### maxActiveJobs

    int maxActiveJobs

#### curActiveJobs

    int curActiveJobs

#### avgActiveJobs

    float avgActiveJobs

#### maxWaitingJobs

    int maxWaitingJobs

#### curWaitingJobs

    int curWaitingJobs

#### avgWaitingJobs

    float avgWaitingJobs

#### maxRejectedJobs

    int maxRejectedJobs

#### curRejectedJobs

    int curRejectedJobs

#### avgRejectedJobs

    float avgRejectedJobs

#### maxCancelledJobs

    int maxCancelledJobs

#### curCancelledJobs

    int curCancelledJobs

#### avgCancelledJobs

    float avgCancelledJobs

#### totalRejectedJobs

    int totalRejectedJobs

#### totalCancelledJobs

    int totalCancelledJobs

#### totalExecutedJobs

    int totalExecutedJobs

#### maxJobWaitTime

    long maxJobWaitTime

#### curJobWaitTime

    long curJobWaitTime

#### avgJobWaitTime

    double avgJobWaitTime

#### maxJobExecTime

    long maxJobExecTime

#### curJobExecTime

    long curJobExecTime

#### avgJobExecTime

    double avgJobExecTime

#### totalExecTasks

    int totalExecTasks

#### totalIdleTime

    long totalIdleTime

#### curIdleTime

    long curIdleTime

#### availProcs

    int availProcs

#### load

    double load

#### avgLoad

    double avgLoad

#### gcLoad

    double gcLoad

#### heapInit

    long heapInit

#### heapUsed

    long heapUsed

#### heapCommitted

    long heapCommitted

#### heapMax

    long heapMax

#### nonHeapInit

    long nonHeapInit

#### nonHeapUsed

    long nonHeapUsed

#### nonHeapCommitted

    long nonHeapCommitted

#### nonHeapMax

    long nonHeapMax

#### upTime

    long upTime

#### startTime

    long startTime

#### nodeStartTime

    long nodeStartTime

#### threadCnt

    int threadCnt

#### peakThreadCnt

    int peakThreadCnt

#### startedThreadCnt

    long startedThreadCnt

#### daemonThreadCnt

    int daemonThreadCnt

#### fileSysFreeSpace

    long fileSysFreeSpace

#### fileSysTotalSpace

    long fileSysTotalSpace

#### fileSysUsableSpace

    long fileSysUsableSpace

#### lastDataVer

    long lastDataVer

#### sentMsgsCnt

    int sentMsgsCnt

#### sentBytesCnt

    long sentBytesCnt

#### rcvdMsgsCnt

    int rcvdMsgsCnt

#### rcvdBytesCnt

    long rcvdBytesCnt

## Package org.apache.ignite.internal.client.impl.connection

### Class org.apache.ignite.internal.client.impl.connection.GridClientConnectionResetException extends GridClientException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.client.impl.connection.GridConnectionIdleClosedException extends GridClientConnectionResetException implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.internal.cluster

### Class org.apache.ignite.internal.cluster.ClusterGroupAdapter extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.cluster.ClusterGroupEmptyCheckedException extends ClusterTopologyCheckedException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.cluster.ClusterNodeLocalMapImpl extends ConcurrentHashMap8<K,V> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.cluster.ClusterTopologyCheckedException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.cluster.ClusterTopologyServerNotFoundException extends ClusterTopologyCheckedException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.cluster.IgniteClusterAsyncImpl extends AsyncSupportAdapter<IgniteCluster> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.cluster.IgniteClusterImpl extends ClusterGroupAdapter implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.compute

### Class org.apache.ignite.internal.compute.ComputeTaskCancelledCheckedException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.compute.ComputeTaskTimeoutCheckedException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.internal.events

### Class org.apache.ignite.internal.events.DiscoveryCustomEvent extends DiscoveryEvent implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### customMsg

    DiscoveryCustomMessage customMsg

#### affTopVer

    AffinityTopologyVersion affTopVer

Affinity topology version.

## Package org.apache.ignite.internal.executor

### Class org.apache.ignite.internal.executor.GridExecutorService extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.managers.checkpoint

### Class org.apache.ignite.internal.managers.checkpoint.GridCheckpointRequest extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### sesId

    IgniteUuid sesId

#### key

    String key

#### cpSpi

    String cpSpi

## Package org.apache.ignite.internal.managers.communication

### Class org.apache.ignite.internal.managers.communication.GridIoMessage extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### plc

    byte plc

Policy.

#### topic

    Object topic

Message topic.

#### topicBytes

    byte[] topicBytes

Topic bytes.

#### topicOrd

    int topicOrd

Topic ordinal.

#### ordered

    boolean ordered

Message ordered flag.

#### timeout

    long timeout

Message timeout.

#### skipOnTimeout

    boolean skipOnTimeout

Whether message can be skipped on timeout.

#### msg

    Message msg

Message.

### Class org.apache.ignite.internal.managers.communication.GridIoUserMessage extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### body

    Object body

Message body.

#### bodyBytes

    byte[] bodyBytes

Serialized message body.

#### clsLdrId

    IgniteUuid clsLdrId

Class loader ID.

#### topic

    Object topic

Message topic.

#### topicBytes

    byte[] topicBytes

Serialized message topic.

#### depMode

    DeploymentMode depMode

Deployment mode.

#### depClsName

    String depClsName

Deployment class name.

#### userVer

    String userVer

User version.

#### ldrParties

    Map<K,V> ldrParties

Node class loader participants.

#### dep

    GridDeployment dep

Message deployment.

## Package org.apache.ignite.internal.managers.deployment

### Class org.apache.ignite.internal.managers.deployment.GridDeploymentInfoBean extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.managers.deployment.GridDeploymentRequest extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### resTopic

    Object resTopic

Response topic. Response should be sent back to this topic.

#### resTopicBytes

    byte[] resTopicBytes

Serialized topic.

#### rsrcName

    String rsrcName

Requested class name.

#### ldrId

    IgniteUuid ldrId

Class loader ID.

#### isUndeploy

    boolean isUndeploy

Undeploy flag.

#### nodeIds

    Collection<E> nodeIds

Nodes participating in request (chain).

### Class org.apache.ignite.internal.managers.deployment.GridDeploymentResponse extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### success

    boolean success

Result state.

#### errMsg

    String errMsg

#### byteSrc

    GridByteArrayList byteSrc

Raw class/resource/task.

## Package org.apache.ignite.internal.managers.discovery

## Package org.apache.ignite.internal.managers.eventstorage

### Class org.apache.ignite.internal.managers.eventstorage.GridEventStorageMessage extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### resTopic

    Object resTopic

#### resTopicBytes

    byte[] resTopicBytes

#### filter

    byte[] filter

#### evts

    Collection<E> evts

#### evtsBytes

    byte[] evtsBytes

#### ex

    Throwable ex

#### exBytes

    byte[] exBytes

#### clsLdrId

    IgniteUuid clsLdrId

#### depMode

    DeploymentMode depMode

#### filterClsName

    String filterClsName

#### userVer

    String userVer

#### ldrParties

    Map<K,V> ldrParties

Node class loader participants.

## Package org.apache.ignite.internal.managers.loadbalancer

### Class org.apache.ignite.internal.managers.loadbalancer.GridLoadBalancerAdapter extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.processors.affinity

### Class org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.processors.cache

### Class org.apache.ignite.internal.processors.cache.CacheAtomicUpdateTimeoutCheckedException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.cache.CacheDefaultBinaryAffinityKeyMapper extends GridCacheDefaultAffinityKeyMapper implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### proc

    CacheObjectBinaryProcessorImpl proc

### Class org.apache.ignite.internal.processors.cache.CacheEntryImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.CacheEntryImplEx extends CacheEntryImpl<K,V> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.CacheEntryInfoCollection extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### infos

    List<E> infos

### Class org.apache.ignite.internal.processors.cache.CacheEntryPredicateAdapter extends Object implements Serializable

### Class org.apache.ignite.internal.processors.cache.CacheEntryPredicateContainsValue extends CacheEntryPredicateAdapter implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### val

    CacheObject val

### Class org.apache.ignite.internal.processors.cache.CacheEntryPredicateHasValue extends CacheEntryPredicateAdapter implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.cache.CacheEntryPredicateNoValue extends CacheEntryPredicateAdapter implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.cache.CacheEntrySerializablePredicate extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### p

    CacheEntryPredicate p

#### bytes

    byte[] bytes

### Class org.apache.ignite.internal.processors.cache.CacheEvictionEntry extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### key

    KeyCacheObject key

#### ver

    GridCacheVersion ver

#### near

    boolean near

### Class org.apache.ignite.internal.processors.cache.CacheInvokeDirectResult extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### key

    KeyCacheObject key

#### res

    CacheObject res

#### err

    Exception err

#### errBytes

    byte[] errBytes

### Class org.apache.ignite.internal.processors.cache.CacheInvokeResult extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.CacheMetricsSnapshot extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.CacheObjectAdapter extends Object implements Serializable

serialVersionUID:
  2006765505127197251L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.CacheObjectByteArrayImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.CacheObjectImpl extends CacheObjectAdapter implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.CacheOperationContext extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### skipStore

    boolean skipStore

Skip store.

#### noRetries

    boolean noRetries

No retries flag.

#### subjId

    UUID subjId

Client ID which operates over this projection.

#### keepBinary

    boolean keepBinary

Keep binary flag.

#### expiryPlc

    javax.cache.expiry.ExpiryPolicy expiryPlc

Expiry policy.

### Class org.apache.ignite.internal.processors.cache.CachePartialUpdateCheckedException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### failedKeys

    Collection<E> failedKeys

Failed keys.

### Class org.apache.ignite.internal.processors.cache.CacheStorePartialUpdateException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### failedKeys

    Collection<E> failedKeys

### Class org.apache.ignite.internal.processors.cache.CacheWeakQueryIteratorsHolder.WeakQueryFutureIterator extends GridCloseableIteratorAdapter<T> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### fut

    CacheQueryFuture<T> fut

Query future.

#### weakRef

    WeakReference<T> weakRef

Weak reference.

#### convert

    CacheIteratorConverter<T,V> convert

#### init

    boolean init

Init flag.

#### next

    Object next

Next item.

#### cur

    Object cur

Current item.

### Class org.apache.ignite.internal.processors.cache.DynamicCacheChangeBatch extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### reqs

    Collection<E> reqs

Change requests.

#### clientNodes

    Map<K,V> clientNodes

Client nodes map. Used in discovery data exchange.

#### id

    IgniteUuid id

Custom message ID.

#### clientReconnect

    boolean clientReconnect

### Class org.apache.ignite.internal.processors.cache.DynamicCacheChangeRequest extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### deploymentId

    IgniteUuid deploymentId

Start ID.

#### cacheName

    String cacheName

Stop cache name.

#### startCfg

    CacheConfiguration<K,V> startCfg

Cache start configuration.

#### cacheType

    CacheType cacheType

Cache type.

#### initiatingNodeId

    UUID initiatingNodeId

Near node ID in case if near cache is being started.

#### nearCacheCfg

    NearCacheConfiguration<K,V> nearCacheCfg

Near cache configuration.

#### clientStartOnly

    boolean clientStartOnly

Start only client cache, do not start data nodes.

#### stop

    boolean stop

Stop flag.

#### close

    boolean close

Close flag.

#### failIfExists

    boolean failIfExists

Fail if exists flag.

#### template

    boolean template

Template configuration flag.

### Class org.apache.ignite.internal.processors.cache.GridCacheAdapter extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.GridCacheAdapter.TopologyVersionAwareJob extends ComputeJobAdapter implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### jobCtx

    ComputeJobContext jobCtx

Injected job context.

#### ignite

    Ignite ignite

Injected grid instance.

#### topVer

    AffinityTopologyVersion topVer

Affinity topology version.

#### cacheName

    String cacheName

Cache name.

### Class org.apache.ignite.internal.processors.cache.GridCacheAdapter.UpdateGetTimeStatClosure extends GridCacheAdapter.UpdateTimeStatClosure<T> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.cache.GridCacheAdapter.UpdatePutAndGetTimeStatClosure extends GridCacheAdapter.UpdateTimeStatClosure implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.cache.GridCacheAdapter.UpdatePutTimeStatClosure extends GridCacheAdapter.UpdateTimeStatClosure implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.cache.GridCacheAdapter.UpdateRemoveTimeStatClosure extends GridCacheAdapter.UpdateTimeStatClosure<T> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.cache.GridCacheAdapter.UpdateTimeStatClosure extends Object implements Serializable

### Serialized Fields

#### metrics

    CacheMetricsImpl metrics

#### start

    long start

### Class org.apache.ignite.internal.processors.cache.GridCacheAttributes extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### ccfg

    CacheConfiguration<K,V> ccfg

Cache configuration.

### Class org.apache.ignite.internal.processors.cache.GridCacheContext extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.GridCacheDefaultAffinityKeyMapper extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### reflectCache

    GridReflectionCache reflectCache

Reflection cache.

### Class org.apache.ignite.internal.processors.cache.GridCacheEntryInfo extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### key

    KeyCacheObject key

Cache key.

#### keyBytes

    byte[] keyBytes

Key bytes, set when entry is read from swap and there is no key instance.

#### cacheId

    int cacheId

Cache ID.

#### val

    CacheObject val

Cache value.

#### ttl

    long ttl

Time to live.

#### expireTime

    long expireTime

Expiration time.

#### ver

    GridCacheVersion ver

Entry version.

#### isNew

    boolean isNew

New flag.

#### deleted

    boolean deleted

Deleted flag.

### Class org.apache.ignite.internal.processors.cache.GridCacheEntryRedeployException extends Exception implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.cache.GridCacheEntryRemovedException extends Exception implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.cache.GridCacheEvictionRequest extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### futId

    long futId

Future id.

#### entries

    Collection<E> entries

Entries to clear from near and backup nodes.

#### topVer

    AffinityTopologyVersion topVer

Topology version.

### Class org.apache.ignite.internal.processors.cache.GridCacheEvictionResponse extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### futId

    long futId

Future ID.

#### rejectedKeys

    Collection<E> rejectedKeys

Rejected keys.

#### err

    boolean err

Flag to indicate whether request processing has finished with error.

### Class org.apache.ignite.internal.processors.cache.GridCacheExplicitLockSpan extends ReentrantLock implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### topVer

    AffinityTopologyVersion topVer

Topology snapshot.

#### cands

    Map<K,V> cands

Pending candidates.

#### releaseFut

    GridFutureAdapter<R> releaseFut

Span lock release future.

### Class org.apache.ignite.internal.processors.cache.GridCacheFilterFailedException extends Exception implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### val

    CacheObject val

Value for which filter failed.

### Class org.apache.ignite.internal.processors.cache.GridCacheIndexUpdateException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.cache.GridCacheIterator extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### it

    Iterator<E> it

Base iterator.

#### trans

    IgniteClosure<E,R> trans

Transformer.

#### cur

    javax.cache.Cache.Entry<K,V> cur

Current element.

#### cctx

    GridCacheContext<K,V> cctx

Context.

### Class org.apache.ignite.internal.processors.cache.GridCacheKeySet extends GridSerializableSet<K> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### ctx

    GridCacheContext<K,V> ctx

Cache context.

#### filter

    IgnitePredicate<E>[] filter

Filter.

#### map

    Map<K,V> map

Base map.

### Class org.apache.ignite.internal.processors.cache.GridCacheLockTimeoutException extends Exception implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.cache.GridCacheMessage extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### msgId

    long msgId

ID of this message.

#### depInfo

    GridDeploymentInfoBean depInfo

#### addDepInfo

    boolean addDepInfo

#### forceAddDepInfo

    boolean forceAddDepInfo

Force addition of deployment info regardless of `addDepInfo` flag value.

#### err

    IgniteCheckedException err

#### skipPrepare

    boolean skipPrepare

#### cacheId

    int cacheId

Cache ID.

### Class org.apache.ignite.internal.processors.cache.GridCacheMultiTxFuture extends GridFutureAdapter<Boolean> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### remainingTxs

    Set<E> remainingTxs

### Class org.apache.ignite.internal.processors.cache.GridCacheMvccCandidate extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.GridCacheProxyImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.GridCacheReturn extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.GridCacheTryPutFailedException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.cache.GridCacheUtilityKey extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.cache.GridCacheValueCollection extends GridSerializableCollection<V> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### ctx

    GridCacheContext<K,V> ctx

Cache context.

#### filter

    IgnitePredicate<E>[] filter

Filter.

#### map

    Map<K,V> map

Base map.

### Class org.apache.ignite.internal.processors.cache.IgniteCacheProxy extends AsyncSupportAdapter<IgniteCache<K,V>> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.KeyCacheObjectImpl extends CacheObjectAdapter implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.processors.cache.affinity

### Class org.apache.ignite.internal.processors.cache.affinity.GridCacheAffinityProxy extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.processors.cache.binary

### Class org.apache.ignite.internal.processors.cache.binary.BinaryMetadataKey extends GridCacheUtilityKey<BinaryMetadataKey> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.binary.CacheDefaultBinaryAffinityKeyMapper extends GridCacheDefaultAffinityKeyMapper implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.internal.processors.cache.distributed

### Class org.apache.ignite.internal.processors.cache.distributed.GridCacheCommittedTxInfo extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.distributed.GridCacheTtlUpdateRequest extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### keys

    List<E> keys

Entries keys.

#### vers

    List<E> vers

Entries versions.

#### nearKeys

    List<E> nearKeys

Near entries keys.

#### nearVers

    List<E> nearVers

Near entries versions.

#### ttl

    long ttl

New TTL.

#### topVer

    AffinityTopologyVersion topVer

Topology version.

### Class org.apache.ignite.internal.processors.cache.distributed.GridCacheTxRecoveryFuture extends GridCompoundIdentityFuture<Boolean> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### trackable

    boolean trackable

Trackable flag.

#### cctx

    GridCacheSharedContext<K,V> cctx

Context.

#### futId

    IgniteUuid futId

Future ID.

#### tx

    IgniteInternalTx tx

Transaction.

#### nodes

    Map<K,V> nodes

All involved nodes.

#### failedNodeId

    UUID failedNodeId

ID of failed node started transaction.

#### txNodes

    Map<K,V> txNodes

Transaction nodes mapping.

#### nearTxCheck

    boolean nearTxCheck

### Class org.apache.ignite.internal.processors.cache.distributed.GridCacheTxRecoveryRequest extends GridDistributedBaseMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### futId

    IgniteUuid futId

Future ID.

#### miniId

    IgniteUuid miniId

Mini future ID.

#### nearXidVer

    GridCacheVersion nearXidVer

Near transaction ID.

#### txNum

    int txNum

Expected number of transactions on node.

#### sys

    boolean sys

System transaction flag.

#### nearTxCheck

    boolean nearTxCheck

`True` if should check only tx on near node.

### Class org.apache.ignite.internal.processors.cache.distributed.GridCacheTxRecoveryResponse extends GridDistributedBaseMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### futId

    IgniteUuid futId

Future ID.

#### miniId

    IgniteUuid miniId

Mini future ID.

#### success

    boolean success

Flag indicating if all remote transactions were prepared.

### Class org.apache.ignite.internal.processors.cache.distributed.GridDistributedBaseMessage extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### ver

    GridCacheVersion ver

Lock or transaction version.

#### candsByIdxBytes

    byte[] candsByIdxBytes

#### committedVers

    Collection<E> committedVers

Committed versions with order higher than one for this message (needed for commit ordering).

#### rolledbackVers

    Collection<E> rolledbackVers

Rolled back versions with order higher than one for this message (needed for commit ordering).

#### cnt

    int cnt

Count of keys referenced in candidates array (needed only locally for optimization).

### Class org.apache.ignite.internal.processors.cache.distributed.GridDistributedCacheAdapter extends GridCacheAdapter<K,V> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.distributed.GridDistributedLockCancelledException extends Exception implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.cache.distributed.GridDistributedLockRequest extends GridDistributedBaseMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### nodeId

    UUID nodeId

Sender node ID.

#### nearXidVer

    GridCacheVersion nearXidVer

Near transaction version.

#### threadId

    long threadId

Thread ID.

#### futId

    IgniteUuid futId

Future ID.

#### timeout

    long timeout

Max wait timeout.

#### isInTx

    boolean isInTx

Indicates whether lock is obtained within a scope of transaction.

#### isInvalidate

    boolean isInvalidate

Invalidate flag for transactions.

#### isRead

    boolean isRead

Indicates whether implicit lock so for read or write operation.

#### isolation

    TransactionIsolation isolation

Transaction isolation.

#### keys

    List<E> keys

Key bytes for keys to lock.

#### retVals

    boolean[] retVals

Array indicating whether value should be returned for a key.

#### idx

    int idx

Key-bytes index.

#### txSize

    int txSize

Key count.

#### flags

    byte flags

Additional flags. GridCacheUtils.SKIP_STORE_FLAG_MASK - for skipStore flag value.

### Class org.apache.ignite.internal.processors.cache.distributed.GridDistributedLockResponse extends GridDistributedBaseMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### futId

    IgniteUuid futId

Future ID.

#### err

    Throwable err

Error.

#### errBytes

    byte[] errBytes

Serialized error.

#### vals

    List<E> vals

Values.

### Class org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxFinishRequest extends GridDistributedBaseMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### futId

    IgniteUuid futId

Future ID.

#### threadId

    long threadId

Thread ID.

#### commitVer

    GridCacheVersion commitVer

Commit version.

#### invalidate

    boolean invalidate

Invalidate flag.

#### commit

    boolean commit

Commit flag.

#### syncCommit

    boolean syncCommit

Sync commit flag.

#### syncRollback

    boolean syncRollback

Sync commit flag.

#### baseVer

    GridCacheVersion baseVer

Min version used as base for completed versions.

#### txSize

    int txSize

Expected txSize.

#### sys

    boolean sys

System transaction flag.

#### plc

    byte plc

IO policy.

### Class org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxFinishResponse extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### txId

    GridCacheVersion txId

#### futId

    IgniteUuid futId

Future ID.

### Class org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxMapping extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxPrepareRequest extends GridDistributedBaseMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### threadId

    long threadId

Thread ID.

#### concurrency

    TransactionConcurrency concurrency

Transaction concurrency.

#### isolation

    TransactionIsolation isolation

Transaction isolation.

#### writeVer

    GridCacheVersion writeVer

Commit version for EC transactions.

#### timeout

    long timeout

Transaction timeout.

#### invalidate

    boolean invalidate

Invalidation flag.

#### reads

    Collection<E> reads

Transaction read set.

#### writes

    Collection<E> writes

Transaction write entries.

#### dhtVers

    Map<K,V> dhtVers

DHT versions to verify.

#### dhtVerKeys

    Collection<E> dhtVerKeys

#### dhtVerVals

    Collection<E> dhtVerVals

#### txSize

    int txSize

Expected transaction size.

#### txNodes

    Map<K,V> txNodes

Transaction nodes mapping (primary node -> related backup nodes).

#### txNodesMsg

    Map<K,V> txNodesMsg

Tx nodes direct marshallable message.

#### txNodesBytes

    byte[] txNodesBytes

#### onePhaseCommit

    boolean onePhaseCommit

One phase commit flag.

#### sys

    boolean sys

System flag.

#### plc

    byte plc

IO policy.

### Class org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxPrepareResponse extends GridDistributedBaseMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### err

    Throwable err

Error.

#### errBytes

    byte[] errBytes

Serialized error.

### Class org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxRemoteAdapter extends IgniteTxAdapter implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.distributed.GridDistributedUnlockRequest extends GridDistributedBaseMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### keys

    List<E> keys

Keys.

### Class org.apache.ignite.internal.processors.cache.distributed.IgniteExternalizableExpiryPolicy extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.processors.cache.distributed.dht

### Class org.apache.ignite.internal.processors.cache.distributed.dht.CacheDistributedGetFutureAdapter extends GridCompoundIdentityFuture<Map<K,V>> implements Serializable

### Serialized Fields

#### cctx

    GridCacheContext<K,V> cctx

Context.

#### keys

    Collection<E> keys

Keys.

#### readThrough

    boolean readThrough

Read through flag.

#### forcePrimary

    boolean forcePrimary

Force primary flag.

#### futId

    IgniteUuid futId

Future ID.

#### trackable

    boolean trackable

Trackable flag.

#### remapCnt

    AtomicInteger remapCnt

Remap count.

#### subjId

    UUID subjId

Subject ID.

#### taskName

    String taskName

Task name.

#### deserializeBinary

    boolean deserializeBinary

Whether to deserialize binary objects.

#### skipVals

    boolean skipVals

Skip values flag.

#### expiryPlc

    IgniteCacheExpiryPolicy expiryPlc

Expiry policy.

#### canRemap

    boolean canRemap

Flag indicating that get should be done on a locked topology version.

#### needVer

    boolean needVer

#### keepCacheObjects

    boolean keepCacheObjects

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtAffinityAssignmentRequest extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### topVer

    AffinityTopologyVersion topVer

Topology version being queried.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtAffinityAssignmentResponse extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### topVer

    AffinityTopologyVersion topVer

Topology version.

#### affAssignment

    List<E> affAssignment

Affinity assignment.

#### affAssignmentBytes

    byte[] affAssignmentBytes

Affinity assignment bytes.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtAssignmentFetchFuture extends GridFutureAdapter<List<List<ClusterNode>>> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### ctx

    GridCacheContext<K,V> ctx

Cache context.

#### availableNodes

    Queue<E> availableNodes

List of available nodes this future can fetch data from.

#### topVer

    AffinityTopologyVersion topVer

Topology version.

#### pendingNode

    ClusterNode pendingNode

Pending node from which response is being awaited.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtCache extends GridDhtTransactionalCacheAdapter<K,V> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtCacheAdapter extends GridDistributedCacheAdapter<K,V> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtEmbeddedFuture extends GridEmbeddedFuture<A,B> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### invalidParts

    Collection<E> invalidParts

Retries.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtGetFuture extends GridCompoundIdentityFuture<Collection<GridCacheEntryInfo>> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### msgId

    long msgId

Message ID.

#### reader

    UUID reader

#### readThrough

    boolean readThrough

Read through flag.

#### cctx

    GridCacheContext<K,V> cctx

Context.

#### keys

    Map<K,V> keys

Keys.

#### parts

    Collection<E> parts

Reserved partitions.

#### futId

    IgniteUuid futId

Future ID.

#### ver

    GridCacheVersion ver

Version.

#### topVer

    AffinityTopologyVersion topVer

Topology version .

#### tx

    IgniteTxLocalEx tx

Transaction.

#### retries

    Collection<E> retries

Retries because ownership changed.

#### subjId

    UUID subjId

Subject ID.

#### taskNameHash

    int taskNameHash

Task name.

#### expiryPlc

    IgniteCacheExpiryPolicy expiryPlc

Expiry policy.

#### skipVals

    boolean skipVals

Skip values flag.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtInvalidPartitionException extends RuntimeException implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### part

    int part

Partition.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtLockFuture extends GridCompoundIdentityFuture<Boolean> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### cctx

    GridCacheContext<K,V> cctx

Cache registry.

#### nearNodeId

    UUID nearNodeId

Near node ID.

#### nearLockVer

    GridCacheVersion nearLockVer

Near lock version.

#### topVer

    AffinityTopologyVersion topVer

Topology version.

#### threadId

    long threadId

Thread.

#### entries

    List<E> entries

Keys locked so far.

#### dhtMap

    Map<K,V> dhtMap

DHT mappings.

#### futId

    IgniteUuid futId

Future ID.

#### lockVer

    GridCacheVersion lockVer

Lock version.

#### read

    boolean read

Read flag.

#### err

    Throwable err

Error.

#### timedOut

    boolean timedOut

Timed out flag.

#### timeoutObj

    org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtLockFuture.LockTimeoutObject timeoutObj

Timeout object.

#### timeout

    long timeout

Lock timeout.

#### filter

    CacheEntryPredicate[] filter

Filter.

#### tx

    GridDhtTxLocalAdapter tx

Transaction.

#### mapped

    boolean mapped

All replies flag.

#### invalidParts

    Collection<E> invalidParts

#### trackable

    boolean trackable

Trackable flag.

#### pendingLocks

    Collection<E> pendingLocks

Pending locks.

#### accessTtl

    long accessTtl

TTL for read operation.

#### needReturnVal

    boolean needReturnVal

Need return value flag.

#### skipStore

    boolean skipStore

Skip store flag.

#### keepBinary

    boolean keepBinary

Keep binary.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtLockRequest extends GridDistributedLockRequest implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### nearKeys

    List<E> nearKeys

Near keys to lock.

#### invalidateEntries

    BitSet invalidateEntries

Invalidate reader flags.

#### miniId

    IgniteUuid miniId

Mini future ID.

#### owned

    Map<K,V> owned

Owner mapped version, if any.

#### ownedKeys

    KeyCacheObject[] ownedKeys

Array of keys from `GridDhtLockRequest.owned`. Used during marshalling and unmarshalling.

#### ownedValues

    GridCacheVersion[] ownedValues

Array of values from `GridDhtLockRequest.owned`. Used during marshalling and unmarshalling.

#### topVer

    AffinityTopologyVersion topVer

Topology version.

#### subjId

    UUID subjId

Subject ID.

#### taskNameHash

    int taskNameHash

Task name hash.

#### preloadKeys

    BitSet preloadKeys

Indexes of keys needed to be preloaded.

#### accessTtl

    long accessTtl

TTL for read operation.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtLockResponse extends GridDistributedLockResponse implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### nearEvicted

    Collection<E> nearEvicted

Evicted readers.

#### miniId

    IgniteUuid miniId

Mini ID.

#### invalidParts

    Collection<E> invalidParts

Invalid partitions.

#### preloadEntries

    List<E> preloadEntries

Preload entries.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTransactionalCacheAdapter extends GridDhtCacheAdapter<K,V> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxFinishFuture extends GridCompoundIdentityFuture<IgniteInternalTx> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### cctx

    GridCacheSharedContext<K,V> cctx

Context.

#### futId

    IgniteUuid futId

Future ID.

#### tx

    GridDhtTxLocalAdapter tx

Transaction.

#### commit

    boolean commit

Commit flag.

#### err

    AtomicReference<V> err

Error.

#### dhtMap

    Map<K,V> dhtMap

DHT mappings.

#### nearMap

    Map<K,V> nearMap

Near mappings.

#### trackable

    boolean trackable

Trackable flag.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxFinishRequest extends GridDistributedTxFinishRequest implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### nearNodeId

    UUID nearNodeId

Near node ID.

#### isolation

    TransactionIsolation isolation

Transaction isolation.

#### miniId

    IgniteUuid miniId

Mini future ID.

#### sysInvalidate

    boolean sysInvalidate

System invalidation flag.

#### topVer

    AffinityTopologyVersion topVer

Topology version.

#### pendingVers

    Collection<E> pendingVers

Pending versions with order less than one for this message (needed for commit ordering).

#### checkCommitted

    boolean checkCommitted

Check comitted flag.

#### partUpdateCnt

    GridLongList partUpdateCnt

Partition update counter.

#### writeVer

    GridCacheVersion writeVer

One phase commit write version.

#### subjId

    UUID subjId

Subject ID.

#### taskNameHash

    int taskNameHash

Task name hash.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxFinishResponse extends GridDistributedTxFinishResponse implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### miniId

    IgniteUuid miniId

Mini future ID.

#### checkCommittedErr

    Throwable checkCommittedErr

Error.

#### checkCommittedErrBytes

    byte[] checkCommittedErrBytes

Serialized error.

#### checkCommitted

    boolean checkCommitted

Flag indicating if this is a check-committed response.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxLocal extends GridDhtTxLocalAdapter implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxLocalAdapter extends IgniteTxLocalAdapter implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareFuture extends GridCompoundFuture<IgniteInternalTx,GridNearTxPrepareResponse> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### cctx

    GridCacheSharedContext<K,V> cctx

Context.

#### futId

    IgniteUuid futId

Future ID.

#### tx

    GridDhtTxLocalAdapter tx

Transaction.

#### nearMap

    Map<K,V> nearMap

Near mappings.

#### dhtMap

    Map<K,V> dhtMap

DHT mappings.

#### err

    AtomicReference<V> err

Error.

#### replied

    AtomicBoolean replied

Replied flag.

#### mapped

    AtomicBoolean mapped

All replies flag.

#### reads

    Iterable<T> reads

Prepare reads.

#### writes

    Iterable<T> writes

Prepare writes.

#### txNodes

    Map<K,V> txNodes

Tx nodes.

#### trackable

    boolean trackable

Trackable flag.

#### nearMiniId

    IgniteUuid nearMiniId

Near mini future id.

#### dhtVerMap

    Map<K,V> dhtVerMap

DHT versions map.

#### last

    boolean last

`True` if this is last prepare operation for node.

#### retVal

    boolean retVal

Needs return value flag.

#### ret

    GridCacheReturn ret

Return value.

#### filterFailedKeys

    Collection<E> filterFailedKeys

Keys that did not pass the filter.

#### lockKeys

    Set<E> lockKeys

Keys that should be locked.

#### forceKeysFut

    IgniteInternalFuture<R> forceKeysFut

Force keys future for correct transforms.

#### locksReady

    boolean locksReady

Locks ready flag.

#### invoke

    boolean invoke

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareRequest extends GridDistributedTxPrepareRequest implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### nearNodeId

    UUID nearNodeId

Max order.

#### futId

    IgniteUuid futId

Future ID.

#### miniId

    IgniteUuid miniId

Mini future ID.

#### topVer

    AffinityTopologyVersion topVer

Topology version.

#### invalidateNearEntries

    BitSet invalidateNearEntries

Invalidate near entries flags.

#### nearWrites

    Collection<E> nearWrites

Near writes.

#### owned

    Map<K,V> owned

Owned versions by key.

#### ownedKeys

    Collection<E> ownedKeys

Owned keys.

#### ownedVals

    Collection<E> ownedVals

Owned values.

#### nearXidVer

    GridCacheVersion nearXidVer

Near transaction ID.

#### last

    boolean last

`True` if this is last prepare request for node.

#### subjId

    UUID subjId

Subject ID.

#### taskNameHash

    int taskNameHash

Task name hash.

#### preloadKeys

    BitSet preloadKeys

Preload keys.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareResponse extends GridDistributedTxPrepareResponse implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### nearEvicted

    Collection<E> nearEvicted

Evicted readers.

#### futId

    IgniteUuid futId

Future ID.

#### miniId

    IgniteUuid miniId

Mini future ID.

#### invalidParts

    Collection<E> invalidParts

Invalid partitions.

#### invalidPartsByCacheId

    Map<K,V> invalidPartsByCacheId

Invalid partitions by cache ID.

#### preloadEntries

    List<E> preloadEntries

Preload entries.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxRemote extends GridDistributedTxRemoteAdapter implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtUnlockRequest extends GridDistributedUnlockRequest implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### nearKeys

    List<E> nearKeys

Near keys.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtUnreservedPartitionException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### part

    int part

Partition.

#### topVer

    AffinityTopologyVersion topVer

Topology version.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridPartitionedGetFuture extends CacheDistributedGetFutureAdapter<K,V> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### topVer

    AffinityTopologyVersion topVer

Topology version.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.GridPartitionedSingleGetFuture extends GridFutureAdapter<Object> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### topVer

    AffinityTopologyVersion topVer

Topology version.

#### cctx

    GridCacheContext<K,V> cctx

Context.

#### key

    KeyCacheObject key

Key.

#### readThrough

    boolean readThrough

Read through flag.

#### forcePrimary

    boolean forcePrimary

Force primary flag.

#### futId

    IgniteUuid futId

Future ID.

#### trackable

    boolean trackable

Trackable flag.

#### subjId

    UUID subjId

Subject ID.

#### taskName

    String taskName

Task name.

#### deserializeBinary

    boolean deserializeBinary

Whether to deserialize binary objects.

#### skipVals

    boolean skipVals

Skip values flag.

#### expiryPlc

    IgniteCacheExpiryPolicy expiryPlc

Expiry policy.

#### canRemap

    boolean canRemap

Flag indicating that get should be done on a locked topology version.

#### needVer

    boolean needVer

#### keepCacheObjects

    boolean keepCacheObjects

#### node

    ClusterNode node

## Package org.apache.ignite.internal.processors.cache.distributed.dht.atomic

### Class org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache extends GridDhtCacheAdapter<K,V> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicDeferredUpdateResponse extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### futVers

    Collection<E> futVers

ACK future versions.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicUpdateFuture extends GridFutureAdapter<Void> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### cctx

    GridCacheContext<K,V> cctx

Cache context.

#### futVer

    GridCacheVersion futVer

Future version.

#### writeVer

    GridCacheVersion writeVer

Write version.

#### forceTransformBackups

    boolean forceTransformBackups

Force transform backup flag.

#### completionCb

    CI2<E1,E2> completionCb

Completion callback.

#### mappings

    Map<K,V> mappings

Mappings.

#### nearReadersEntries

    Map<K,V> nearReadersEntries

Entries with readers.

#### updateReq

    GridNearAtomicUpdateRequest updateReq

Update request.

#### updateRes

    GridNearAtomicUpdateResponse updateRes

Update response.

#### keys

    Collection<E> keys

Future keys.

#### waitForExchange

    boolean waitForExchange

#### resCnt

    int resCnt

Response count.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicUpdateRequest extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### nodeId

    UUID nodeId

Node ID.

#### futVer

    GridCacheVersion futVer

Future version.

#### writeVer

    GridCacheVersion writeVer

Write version.

#### topVer

    AffinityTopologyVersion topVer

Topology version.

#### keys

    List<E> keys

Keys to update.

#### vals

    List<E> vals

Values to update.

#### prevVals

    List<E> prevVals

Previous values.

#### conflictVers

    List<E> conflictVers

Conflict versions.

#### ttls

    GridLongList ttls

TTLs.

#### conflictExpireTimes

    GridLongList conflictExpireTimes

Conflict expire time.

#### nearTtls

    GridLongList nearTtls

Near TTLs.

#### nearExpireTimes

    GridLongList nearExpireTimes

Near expire times.

#### syncMode

    CacheWriteSynchronizationMode syncMode

Write synchronization mode.

#### nearKeys

    List<E> nearKeys

Near cache keys to update.

#### nearVals

    List<E> nearVals

Values to update.

#### forceTransformBackups

    boolean forceTransformBackups

Force transform backups flag.

#### entryProcessors

    List<E> entryProcessors

Entry processors.

#### entryProcessorsBytes

    List<E> entryProcessorsBytes

Entry processors bytes.

#### nearEntryProcessors

    List<E> nearEntryProcessors

Near entry processors.

#### nearEntryProcessorsBytes

    List<E> nearEntryProcessorsBytes

Near entry processors bytes.

#### invokeArgs

    Object[] invokeArgs

Optional arguments for entry processor.

#### invokeArgsBytes

    byte[][] invokeArgsBytes

Entry processor arguments bytes.

#### subjId

    UUID subjId

Subject ID.

#### taskNameHash

    int taskNameHash

Task name hash.

#### updateCntrs

    GridLongList updateCntrs

Partition.

#### onRes

    boolean onRes

On response flag. Access should be synced on future.

#### partIds

    List<E> partIds

#### locPrevVals

    List<E> locPrevVals

#### keepBinary

    boolean keepBinary

Keep binary flag.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicUpdateResponse extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### futVer

    GridCacheVersion futVer

Future version.

#### failedKeys

    List<E> failedKeys

Failed keys.

#### err

    IgniteCheckedException err

Update error.

#### errBytes

    byte[] errBytes

Serialized update error.

#### nearEvicted

    List<E> nearEvicted

Evicted readers.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicUpdateFuture extends GridFutureAdapter<Object> implements Serializable

### Serialized Fields

#### cctx

    GridCacheContext<K,V> cctx

Cache context.

#### cache

    GridDhtAtomicCache<K,V> cache

Cache.

#### op

    GridCacheOperation op

Update operation.

#### keys

    Collection<E> keys

Keys

#### vals

    Collection<E> vals

Values.

#### invokeArgs

    Object[] invokeArgs

Optional arguments for entry processor.

#### conflictPutVals

    Collection<E> conflictPutVals

Conflict put values.

#### conflictRmvVals

    Collection<E> conflictRmvVals

Conflict remove values.

#### retval

    boolean retval

Return value require flag.

#### expiryPlc

    javax.cache.expiry.ExpiryPolicy expiryPlc

Expiry policy.

#### filter

    CacheEntryPredicate[] filter

Optional filter.

#### syncMode

    CacheWriteSynchronizationMode syncMode

Write synchronization mode.

#### rawRetval

    boolean rawRetval

Raw return value flag.

#### fastMap

    boolean fastMap

Fast map flag.

#### nearEnabled

    boolean nearEnabled

Near cache flag.

#### subjId

    UUID subjId

Subject ID.

#### taskNameHash

    int taskNameHash

Task name hash.

#### topLocked

    boolean topLocked

Topology locked flag. Set if atomic update is performed inside a TX or explicit lock.

#### skipStore

    boolean skipStore

Skip store flag.

#### keepBinary

    boolean keepBinary

#### waitTopFut

    boolean waitTopFut

Wait for topology future flag.

#### remapCnt

    int remapCnt

Remap count.

#### state

    org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicUpdateFuture.UpdateState state

State.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicUpdateRequest extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### nodeId

    UUID nodeId

Target node ID.

#### futVer

    GridCacheVersion futVer

Future version.

#### fastMap

    boolean fastMap

Fast map flag.

#### updateVer

    GridCacheVersion updateVer

Update version. Set to non-null if fastMap is `true`.

#### topVer

    AffinityTopologyVersion topVer

Topology version.

#### topLocked

    boolean topLocked

Topology locked flag. Set if atomic update is performed inside TX or explicit lock.

#### syncMode

    CacheWriteSynchronizationMode syncMode

Write synchronization mode.

#### op

    GridCacheOperation op

Update operation.

#### keys

    List<E> keys

Keys to update.

#### vals

    List<E> vals

Values to update.

#### entryProcessors

    List<E> entryProcessors

Entry processors.

#### entryProcessorsBytes

    List<E> entryProcessorsBytes

Entry processors bytes.

#### invokeArgs

    Object[] invokeArgs

Optional arguments for entry processor.

#### invokeArgsBytes

    byte[][] invokeArgsBytes

Entry processor arguments bytes.

#### conflictVers

    List<E> conflictVers

Conflict versions.

#### conflictTtls

    GridLongList conflictTtls

Conflict TTLs.

#### conflictExpireTimes

    GridLongList conflictExpireTimes

Conflict expire times.

#### retval

    boolean retval

Return value flag.

#### expiryPlc

    javax.cache.expiry.ExpiryPolicy expiryPlc

Expiry policy.

#### expiryPlcBytes

    byte[] expiryPlcBytes

Expiry policy bytes.

#### filter

    CacheEntryPredicate[] filter

Filter.

#### hasPrimary

    boolean hasPrimary

Flag indicating whether request contains primary keys.

#### subjId

    UUID subjId

Subject ID.

#### taskNameHash

    int taskNameHash

Task name hash.

#### skipStore

    boolean skipStore

Skip write-through to a persistent storage.

#### clientReq

    boolean clientReq

#### keepBinary

    boolean keepBinary

Keep binary flag.

#### res

    GridNearAtomicUpdateResponse res

### Class org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicUpdateResponse extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### nodeId

    UUID nodeId

Node ID this reply should be sent to.

#### futVer

    GridCacheVersion futVer

Future version.

#### err

    IgniteCheckedException err

Update error.

#### errBytes

    byte[] errBytes

Serialized error.

#### ret

    GridCacheReturn ret

Return value.

#### failedKeys

    Collection<E> failedKeys

Failed keys.

#### remapKeys

    List<E> remapKeys

Keys that should be remapped.

#### nearValsIdxs

    List<E> nearValsIdxs

Indexes of keys for which values were generated on primary node (used if originating node has near cache).

#### nearSkipIdxs

    List<E> nearSkipIdxs

Indexes of keys for which update was skipped (used if originating node has near cache).

#### nearVals

    List<E> nearVals

Values generated on primary node which should be put to originating node's near cache.

#### nearVer

    GridCacheVersion nearVer

Version generated on primary node to be used for originating node's near cache update.

#### nearTtls

    GridLongList nearTtls

Near TTLs.

#### nearExpireTimes

    GridLongList nearExpireTimes

Near expire times.

## Package org.apache.ignite.internal.processors.cache.distributed.dht.colocated

### Class org.apache.ignite.internal.processors.cache.distributed.dht.colocated.GridDhtColocatedCache extends GridDhtTransactionalCacheAdapter<K,V> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.distributed.dht.colocated.GridDhtColocatedLockFuture extends GridCompoundIdentityFuture<Boolean> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### cctx

    GridCacheContext<K,V> cctx

Cache registry.

#### threadId

    long threadId

Lock owner thread.

#### keys

    Collection<E> keys

Keys to lock.

#### futId

    IgniteUuid futId

Future ID.

#### lockVer

    GridCacheVersion lockVer

Lock version.

#### read

    boolean read

Read flag.

#### retval

    boolean retval

Flag to return value.

#### err

    Throwable err

Error.

#### timeoutObj

    org.apache.ignite.internal.processors.cache.distributed.dht.colocated.GridDhtColocatedLockFuture.LockTimeoutObject timeoutObj

Timeout object.

#### timeout

    long timeout

Lock timeout.

#### filter

    CacheEntryPredicate[] filter

Filter.

#### tx

    GridNearTxLocal tx

Transaction.

#### topVer

    AffinityTopologyVersion topVer

Topology snapshot to operate on.

#### valMap

    Map<K,V> valMap

Map of current values.

#### trackable

    boolean trackable

Trackable flag (here may be non-volatile).

#### accessTtl

    long accessTtl

TTL for read operation.

#### skipStore

    boolean skipStore

Skip store flag.

#### mappings

    Deque<E> mappings

#### keepBinary

    boolean keepBinary

Keep binary.

## Package org.apache.ignite.internal.processors.cache.distributed.dht.preloader

### Class org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtForceKeysFuture extends GridCompoundFuture<Object,Collection<K>> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### cctx

    GridCacheContext<K,V> cctx

Cache context.

#### top

    GridDhtPartitionTopology top

Topology.

#### keys

    Collection<E> keys

Keys to request.

#### invalidParts

    Collection<E> invalidParts

Keys for which local node is no longer primary.

#### topCntr

    AtomicInteger topCntr

Topology change counter.

#### topVer

    AffinityTopologyVersion topVer

Topology version.

#### futId

    IgniteUuid futId

Future ID.

#### preloader

    GridDhtPreloader preloader

Preloader.

#### trackable

    boolean trackable

Trackable flag.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtForceKeysRequest extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### futId

    IgniteUuid futId

Future ID.

#### miniId

    IgniteUuid miniId

Mini-future ID.

#### keys

    Collection<E> keys

Keys to request.

#### topVer

    AffinityTopologyVersion topVer

Topology version for which keys are requested.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtForceKeysResponse extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### futId

    IgniteUuid futId

Future ID.

#### miniId

    IgniteUuid miniId

Mini-future ID.

#### err

    IgniteCheckedException err

Error.

#### errBytes

    byte[] errBytes

Serialized error.

#### missedKeys

    List<E> missedKeys

Missed (not found) keys.

#### infos

    List<E> infos

Cache entries.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionDemander.RebalanceFuture extends GridFutureAdapter<Boolean> implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### sndStoppedEvnt

    boolean sndStoppedEvnt

Should EVT_CACHE_REBALANCE_STOPPED event be sent of not.

#### cctx

    GridCacheContext<K,V> cctx

#### log

    IgniteLogger log

#### remaining

    Map<K,V> remaining

Remaining. T2: startTime, partitions

#### missed

    Map<K,V> missed

Missed.

#### exchFut

    GridDhtPartitionsExchangeFuture exchFut

Exchange future.

#### topVer

    AffinityTopologyVersion topVer

Topology version.

#### updateSeq

    long updateSeq

Unique (per demander) sequence id.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandMessage extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### updateSeq

    long updateSeq

Update sequence.

#### parts

    Collection<E> parts

Partition.

#### topic

    Object topic

Topic.

#### topicBytes

    byte[] topicBytes

Serialized topic.

#### timeout

    long timeout

Timeout.

#### workerId

    int workerId

Worker ID.

#### topVer

    AffinityTopologyVersion topVer

Topology version.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionExchangeId extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionFullMap extends HashMap<UUID,GridDhtPartitionMap2> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionMap extends GridDhtPartitionMap2 implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Deprecated.

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Deprecated.

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionMap2 extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture extends GridFutureAdapter<AffinityTopologyVersion> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### dummy

    boolean dummy

Dummy flag.

#### forcePreload

    boolean forcePreload

Force preload flag.

#### reassign

    boolean reassign

Dummy reassign flag.

#### discoEvt

    DiscoveryEvent discoEvt

Discovery event.

#### rcvdIds

    Collection<E> rcvdIds

#### rmtNodes

    Collection<E> rmtNodes

Remote nodes.

#### rmtIds

    Collection<E> rmtIds

Remote nodes.

#### oldestNode

    AtomicReference<V> oldestNode

Oldest node.

#### exchId

    GridDhtPartitionExchangeId exchId

ExchangeFuture id.

#### init

    AtomicBoolean init

Init flag.

#### ready

    AtomicBoolean ready

Ready for reply flag.

#### replied

    AtomicBoolean replied

Replied flag.

#### timeoutObj

    GridTimeoutObject timeoutObj

Timeout object.

#### cctx

    GridCacheSharedContext<K,V> cctx

Cache context.

#### busyLock

    ReadWriteLock busyLock

Busy lock to prevent activities from accessing exchanger while it's stopping.

#### added

    AtomicBoolean added

#### evtLatch

    CountDownLatch evtLatch

Event latch.

#### initFut

    GridFutureAdapter<R> initFut

#### topSnapshot

    AtomicReference<V> topSnapshot

Topology snapshot.

#### lastVer

    AtomicReference<V> lastVer

Last committed cache version before next topology version use.

#### singleMsgs

    Map<K,V> singleMsgs

Messages received on non-coordinator are stored in case if this node becomes coordinator.

#### fullMsgs

    Map<K,V> fullMsgs

Messages received from new coordinator.

#### partReleaseFut

    IgniteInternalFuture<R> partReleaseFut

#### mux

    Object mux

#### log

    IgniteLogger log

Logger.

#### reqs

    Collection<E> reqs

Dynamic cache change requests.

#### cacheValidRes

    Map<K,V> cacheValidRes

Cache validation results.

#### skipPreload

    boolean skipPreload

Skip preload flag.

#### clientOnlyExchange

    boolean clientOnlyExchange

#### initTs

    long initTs

Init timestamp. Used to track the amount of time spent to complete the future.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsFullMessage extends org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### parts

    Map<K,V> parts

#### partsBytes

    byte[] partsBytes

#### partCntrs

    Map<K,V> partCntrs

Partitions update counters.

#### partCntrsBytes

    byte[] partCntrsBytes

Serialized partitions counters.

#### topVer

    AffinityTopologyVersion topVer

Topology version.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsSingleMessage extends org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### parts

    Map<K,V> parts

Local partitions.

#### partsBytes

    byte[] partsBytes

Serialized partitions.

#### partCntrs

    Map<K,V> partCntrs

Partitions update counters.

#### partCntrsBytes

    byte[] partCntrsBytes

Serialized partitions counters.

#### client

    boolean client

### Class org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsSingleRequest extends org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsAbstractMessage implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyMessage extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### workerId

    int workerId

Worker ID.

#### updateSeq

    long updateSeq

Update sequence.

#### ack

    boolean ack

Acknowledgement flag.

#### last

    Collection<E> last

Partitions that have been fully sent.

#### missed

    Collection<E> missed

Partitions which were not found.

#### infos

    Map<K,V> infos

Entries.

#### msgSize

    int msgSize

Message size.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyMessageV2 extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### updateSeq

    long updateSeq

Update sequence.

#### topVer

    AffinityTopologyVersion topVer

Topology version.

#### last

    Collection<E> last

Partitions that have been fully sent.

#### missed

    Collection<E> missed

Partitions which were not found.

#### infos

    Map<K,V> infos

Entries.

#### msgSize

    int msgSize

Message size.

### Class org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPreloaderAssignments extends ConcurrentHashMap<ClusterNode,GridDhtPartitionDemandMessage> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### exchFut

    GridDhtPartitionsExchangeFuture exchFut

Exchange future.

#### topVer

    AffinityTopologyVersion topVer

Last join order.

#### cancelled

    boolean cancelled

## Package org.apache.ignite.internal.processors.cache.distributed.near

### Class org.apache.ignite.internal.processors.cache.distributed.near.CacheVersionedValue extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### val

    CacheObject val

Value.

#### ver

    GridCacheVersion ver

Cache version.

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearAtomicCache extends GridNearCacheAdapter<K,V> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearCacheAdapter extends GridDistributedCacheAdapter<K,V> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearGetFuture extends CacheDistributedGetFutureAdapter<K,V> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### tx

    IgniteTxLocalEx tx

Transaction.

#### ver

    GridCacheVersion ver

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearGetRequest extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### futId

    IgniteUuid futId

Future ID.

#### miniId

    IgniteUuid miniId

Sub ID.

#### ver

    GridCacheVersion ver

Version.

#### keyMap

    LinkedHashMap<K,V> keyMap

#### keys

    Collection<E> keys

#### flags

    Collection<E> flags

#### reload

    boolean reload

Reload flag.

#### readThrough

    boolean readThrough

Read through flag.

#### skipVals

    boolean skipVals

Skip values flag. Used for `containsKey` method.

#### topVer

    AffinityTopologyVersion topVer

Topology version.

#### subjId

    UUID subjId

Subject ID.

#### taskNameHash

    int taskNameHash

Task name hash.

#### accessTtl

    long accessTtl

TTL for read operation.

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearGetResponse extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### futId

    IgniteUuid futId

Future ID.

#### miniId

    IgniteUuid miniId

Sub ID.

#### ver

    GridCacheVersion ver

Version.

#### entries

    Collection<E> entries

Result.

#### invalidParts

    Collection<E> invalidParts

Keys to retry due to ownership shift.

#### topVer

    AffinityTopologyVersion topVer

Topology version if invalid partitions is not empty.

#### err

    IgniteCheckedException err

Error.

#### errBytes

    byte[] errBytes

Serialized error.

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearLockFuture extends GridCompoundIdentityFuture<Boolean> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### cctx

    GridCacheContext<K,V> cctx

Cache registry.

#### threadId

    long threadId

Lock owner thread.

#### keys

    Collection<E> keys

Keys to lock.

#### futId

    IgniteUuid futId

Future ID.

#### lockVer

    GridCacheVersion lockVer

Lock version.

#### read

    boolean read

Read flag.

#### retval

    boolean retval

Flag to return value.

#### err

    Throwable err

Error.

#### timedOut

    boolean timedOut

Timed out flag.

#### timeoutObj

    org.apache.ignite.internal.processors.cache.distributed.near.GridNearLockFuture.LockTimeoutObject timeoutObj

Timeout object.

#### timeout

    long timeout

Lock timeout.

#### filter

    CacheEntryPredicate[] filter

Filter.

#### tx

    GridNearTxLocal tx

Transaction.

#### topVer

    AffinityTopologyVersion topVer

Topology snapshot to operate on.

#### valMap

    Map<K,V> valMap

Map of current values.

#### trackable

    boolean trackable

Trackable flag.

#### entries

    List<E> entries

Keys locked so far.

#### accessTtl

    long accessTtl

TTL for read operation.

#### skipStore

    boolean skipStore

Skip store flag.

#### mappings

    Queue<E> mappings

Mappings to proceed.

#### keepBinary

    boolean keepBinary

Keep binary context flag.

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearLockRequest extends GridDistributedLockRequest implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### topVer

    AffinityTopologyVersion topVer

Topology version.

#### miniId

    IgniteUuid miniId

Mini future ID.

#### filter

    CacheEntryPredicate[] filter

Filter.

#### implicitTx

    boolean implicitTx

Implicit flag.

#### implicitSingleTx

    boolean implicitSingleTx

Implicit transaction with one key flag.

#### onePhaseCommit

    boolean onePhaseCommit

Flag is kept for backward compatibility.

#### dhtVers

    GridCacheVersion[] dhtVers

Array of mapped DHT versions for this entry.

#### subjId

    UUID subjId

Subject ID.

#### taskNameHash

    int taskNameHash

Task name hash.

#### hasTransforms

    boolean hasTransforms

Has transforms flag.

#### syncCommit

    boolean syncCommit

Sync commit flag.

#### accessTtl

    long accessTtl

TTL for read operation.

#### retVal

    boolean retVal

Flag indicating whether cache operation requires a previous value.

#### firstClientReq

    boolean firstClientReq

`True` if first lock request for lock operation sent from client node.

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearLockResponse extends GridDistributedLockResponse implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### pending

    Collection<E> pending

Collection of versions that are pending and less than lock version.

#### miniId

    IgniteUuid miniId

#### dhtVers

    GridCacheVersion[] dhtVers

DHT versions.

#### mappedVers

    GridCacheVersion[] mappedVers

DHT candidate versions.

#### filterRes

    boolean[] filterRes

Filter evaluation results for fast-commit transactions.

#### clientRemapVer

    AffinityTopologyVersion clientRemapVer

`True` if client node should remap lock request.

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticSerializableTxPrepareFuture extends GridNearOptimisticTxPrepareFutureAdapter implements Serializable

### Serialized Fields

#### keyLockFut

    GridNearOptimisticTxPrepareFutureAdapter.KeyLockFuture keyLockFut

#### remapFut

    org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticSerializableTxPrepareFuture.ClientRemapFuture remapFut

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticTxPrepareFuture extends GridNearOptimisticTxPrepareFutureAdapter implements Serializable

### Serialized Fields

#### keyLockFut

    GridNearOptimisticTxPrepareFutureAdapter.KeyLockFuture keyLockFut

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticTxPrepareFutureAdapter extends GridNearTxPrepareFutureAdapter implements Serializable

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticTxPrepareFutureAdapter.KeyLockFuture extends GridFutureAdapter<GridNearTxPrepareResponse> implements Serializable

### Serialized Fields

#### lockKeys

    Collection<E> lockKeys

#### allKeysAdded

    boolean allKeysAdded

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearPessimisticTxPrepareFuture extends GridNearTxPrepareFutureAdapter implements Serializable

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearSingleGetRequest extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### futId

    long futId

Future ID.

#### key

    KeyCacheObject key

#### flags

    byte flags

Flags.

#### topVer

    AffinityTopologyVersion topVer

Topology version.

#### subjId

    UUID subjId

Subject ID.

#### taskNameHash

    int taskNameHash

Task name hash.

#### accessTtl

    long accessTtl

TTL for read operation.

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearSingleGetResponse extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### futId

    long futId

Future ID.

#### res

    Message res

#### topVer

    AffinityTopologyVersion topVer

#### err

    IgniteCheckedException err

Error.

#### errBytes

    byte[] errBytes

Serialized error.

#### flags

    byte flags

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearTransactionalCache extends GridNearCacheAdapter<K,V> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishFuture extends GridCompoundIdentityFuture<IgniteInternalTx> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### cctx

    GridCacheSharedContext<K,V> cctx

Context.

#### futId

    IgniteUuid futId

Future ID.

#### tx

    GridNearTxLocal tx

Transaction.

#### commit

    boolean commit

Commit flag.

#### mappings

    IgniteTxMappings mappings

Node mappings.

#### trackable

    boolean trackable

Trackable flag.

#### finishOnePhaseCalled

    boolean finishOnePhaseCalled

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishRequest extends GridDistributedTxFinishRequest implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### miniId

    IgniteUuid miniId

Mini future ID.

#### explicitLock

    boolean explicitLock

Explicit lock flag.

#### storeEnabled

    boolean storeEnabled

Store enabled flag.

#### topVer

    AffinityTopologyVersion topVer

Topology version.

#### subjId

    UUID subjId

Subject ID.

#### taskNameHash

    int taskNameHash

Task name hash.

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishResponse extends GridDistributedTxFinishResponse implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### err

    Throwable err

Heuristic error.

#### errBytes

    byte[] errBytes

Serialized error.

#### miniId

    IgniteUuid miniId

Mini future ID.

#### nearThreadId

    long nearThreadId

Near tx thread ID.

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxLocal extends GridDhtTxLocalAdapter implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxPrepareFutureAdapter extends GridCompoundFuture<GridNearTxPrepareResponse,IgniteInternalTx> implements Serializable

### Serialized Fields

#### cctx

    GridCacheSharedContext<K,V> cctx

Context.

#### futId

    IgniteUuid futId

Future ID.

#### tx

    GridNearTxLocal tx

Transaction.

#### err

    AtomicReference<V> err

Error.

#### trackable

    boolean trackable

Trackable flag.

#### txMapping

    GridDhtTxMapping txMapping

Full information about transaction nodes mapping.

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxPrepareRequest extends GridDistributedTxPrepareRequest implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### futId

    IgniteUuid futId

Future ID.

#### miniId

    IgniteUuid miniId

Mini future ID.

#### near

    boolean near

Near mapping flag.

#### topVer

    AffinityTopologyVersion topVer

Topology version.

#### last

    boolean last

`True` if this last prepare request for node.

#### lastBackups

    Collection<E> lastBackups

IDs of backup nodes receiving last prepare request during this prepare.

#### retVal

    boolean retVal

Need return value flag.

#### implicitSingle

    boolean implicitSingle

Implicit single flag.

#### explicitLock

    boolean explicitLock

Explicit lock flag. Set to true if at least one entry was explicitly locked.

#### subjId

    UUID subjId

Subject ID.

#### taskNameHash

    int taskNameHash

Task name hash.

#### firstClientReq

    boolean firstClientReq

`True` if first optimistic tx prepare request sent from client node.

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxPrepareResponse extends GridDistributedTxPrepareResponse implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### pending

    Collection<E> pending

Collection of versions that are pending and less than lock version.

#### futId

    IgniteUuid futId

Future ID.

#### miniId

    IgniteUuid miniId

Mini future ID.

#### dhtVer

    GridCacheVersion dhtVer

DHT version.

#### writeVer

    GridCacheVersion writeVer

Write version.

#### invalidParts

    Collection<E> invalidParts

#### ownedVals

    Map<K,V> ownedVals

Map of owned values to set on near node.

#### ownedValKeys

    Collection<E> ownedValKeys

OwnedVals' keys for marshalling.

#### ownedValVals

    Collection<E> ownedValVals

OwnedVals' values for marshalling.

#### retVal

    GridCacheReturn retVal

Cache return value.

#### filterFailedKeys

    Collection<E> filterFailedKeys

Filter failed keys.

#### clientRemapVer

    AffinityTopologyVersion clientRemapVer

Not `null` if client node should remap transaction.

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxRemote extends GridDistributedTxRemoteAdapter implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.distributed.near.GridNearUnlockRequest extends GridDistributedUnlockRequest implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.internal.processors.cache.dr

### Class org.apache.ignite.internal.processors.cache.dr.GridCacheDrExpirationInfo extends GridCacheDrInfo implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.dr.GridCacheDrInfo extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.processors.cache.local

### Class org.apache.ignite.internal.processors.cache.local.GridLocalCache extends GridCacheAdapter<K,V> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.local.GridLocalLockFuture extends GridFutureAdapter<Boolean> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### cctx

    GridCacheContext<K,V> cctx

Cache registry.

#### cache

    GridLocalCache<K,V> cache

Underlying cache.

#### threadId

    long threadId

Lock owner thread.

#### entries

    List<E> entries

Keys locked so far.

#### futId

    IgniteUuid futId

Future ID.

#### lockVer

    GridCacheVersion lockVer

Lock version.

#### err

    AtomicReference<V> err

Error.

#### timeoutObj

    org.apache.ignite.internal.processors.cache.local.GridLocalLockFuture.LockTimeoutObject timeoutObj

Timeout object.

#### timeout

    long timeout

Lock timeout.

#### filter

    CacheEntryPredicate[] filter

Filter.

#### tx

    IgniteTxLocalEx tx

Transaction.

#### trackable

    boolean trackable

Trackable flag.

## Package org.apache.ignite.internal.processors.cache.local.atomic

### Class org.apache.ignite.internal.processors.cache.local.atomic.GridLocalAtomicCache extends GridCacheAdapter<K,V> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.processors.cache.query

### Class org.apache.ignite.internal.processors.cache.query.GridCacheDistributedFieldsQueryFuture extends GridCacheDistributedQueryFuture<Object,Object,List<Object>> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### metaFut

    GridFutureAdapter<R> metaFut

Meta data future.

### Class org.apache.ignite.internal.processors.cache.query.GridCacheDistributedQueryFuture extends GridCacheQueryFutureAdapter<K,V,R> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### reqId

    long reqId

#### subgrid

    Collection<E> subgrid

#### rcvd

    Collection<E> rcvd

#### firstPageLatch

    CountDownLatch firstPageLatch

### Class org.apache.ignite.internal.processors.cache.query.GridCacheLocalFieldsQueryFuture extends GridCacheLocalQueryFuture<Object,Object,List<Object>> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### metaFut

    GridFutureAdapter<R> metaFut

Meta data future.

### Class org.apache.ignite.internal.processors.cache.query.GridCacheLocalQueryFuture extends GridCacheQueryFutureAdapter<K,V,R> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### run

    Runnable run

#### fut

    IgniteInternalFuture<R> fut

### Class org.apache.ignite.internal.processors.cache.query.GridCacheQueryFutureAdapter extends GridFutureAdapter<Collection<R>> implements Serializable

### Serialized Fields

#### cctx

    GridCacheContext<K,V> cctx

Cache context.

#### qry

    GridCacheQueryBean qry

#### keys

    Collection<E> keys

Set of received keys used to deduplicate query result set.

#### queue

    Queue<E> queue

#### allCol

    Collection<E> allCol

#### cnt

    AtomicInteger cnt

#### iter

    Iterator<E> iter

#### mux

    Object mux

#### timeoutId

    IgniteUuid timeoutId

#### startTime

    long startTime

#### endTime

    long endTime

#### loc

    boolean loc

### Class org.apache.ignite.internal.processors.cache.query.GridCacheQueryMetricsAdapter extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.query.GridCacheQueryRequest extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### id

    long id

#### cacheName

    String cacheName

#### type

    GridCacheQueryType type

#### fields

    boolean fields

#### clause

    String clause

#### clsName

    String clsName

#### keyValFilter

    IgniteBiPredicate<E1,E2> keyValFilter

#### keyValFilterBytes

    byte[] keyValFilterBytes

#### rdc

    IgniteReducer<E,R> rdc

#### rdcBytes

    byte[] rdcBytes

#### trans

    IgniteClosure<E,R> trans

#### transBytes

    byte[] transBytes

#### args

    Object[] args

#### argsBytes

    byte[] argsBytes

#### pageSize

    int pageSize

#### incBackups

    boolean incBackups

#### cancel

    boolean cancel

#### incMeta

    boolean incMeta

#### all

    boolean all

#### keepPortable

    boolean keepPortable

#### subjId

    UUID subjId

#### taskHash

    int taskHash

#### part

    int part

Partition.

#### topVer

    AffinityTopologyVersion topVer

### Class org.apache.ignite.internal.processors.cache.query.GridCacheQueryResponse extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### finished

    boolean finished

#### reqId

    long reqId

#### err

    Throwable err

#### errBytes

    byte[] errBytes

#### fields

    boolean fields

#### metaDataBytes

    Collection<E> metaDataBytes

#### metadata

    List<E> metadata

#### dataBytes

    Collection<E> dataBytes

#### data

    Collection<E> data

### Class org.apache.ignite.internal.processors.cache.query.GridCacheQueryResponseEntry extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.query.GridCacheSqlQuery extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### qry

    String qry

#### params

    Object[] params

#### paramsBytes

    byte[] paramsBytes

#### paramIdxs

    int[] paramIdxs

#### paramsSize

    int paramsSize

#### cols

    LinkedHashMap<K,V> cols

#### alias

    String alias

Field kept for backward compatibility.

## Package org.apache.ignite.internal.processors.cache.query.continuous

### Class org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryBatchAck extends GridCacheMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### routineId

    UUID routineId

Routine ID.

#### updateCntrs

    Map<K,V> updateCntrs

Update counters.

### Class org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryEntry extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### evtType

    javax.cache.event.EventType evtType

#### key

    KeyCacheObject key

Key.

#### newVal

    CacheObject newVal

New value.

#### oldVal

    CacheObject oldVal

Old value.

#### cacheId

    int cacheId

Cache name.

#### depInfo

    GridDeploymentInfo depInfo

Deployment info.

#### part

    int part

Partition.

#### updateCntr

    long updateCntr

Update counter.

#### flags

    byte flags

Flags.

#### topVer

    AffinityTopologyVersion topVer

#### filteredEvts

    GridLongList filteredEvts

Filtered events.

#### keepBinary

    boolean keepBinary

Keep binary.

### Class org.apache.ignite.internal.processors.cache.query.continuous.CacheContinuousQueryHandler extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.processors.cache.query.jdbc

### Class org.apache.ignite.internal.processors.cache.query.jdbc.GridCacheQueryJdbcMetadataTask extends ComputeTaskAdapter<String,byte[]> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### ignite

    Ignite ignite

### Class org.apache.ignite.internal.processors.cache.query.jdbc.GridCacheQueryJdbcTask extends ComputeTaskAdapter<byte[],byte[]> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### ignite

    Ignite ignite

### Class org.apache.ignite.internal.processors.cache.query.jdbc.GridCacheQueryJdbcValidationTask extends ComputeTaskSplitAdapter<String,Boolean> implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.internal.processors.cache.transactions

### Class org.apache.ignite.internal.processors.cache.transactions.IgniteTxAdapter extends GridMetadataAwareAdapter implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.transactions.IgniteTxEntry extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### tx

    IgniteInternalTx tx

Owning transaction.

#### key

    KeyCacheObject key

Cache key.

#### cacheId

    int cacheId

Cache ID.

#### txKey

    IgniteTxKey txKey

Transient tx key.

#### val

    TxEntryValueHolder val

Cache value.

#### prevVal

    TxEntryValueHolder prevVal

Visible value for peek.

#### entryProcessorsCol

    Collection<E> entryProcessorsCol

Transform.

#### entryProcessorCalcVal

    T2<V1,V2> entryProcessorCalcVal

Transient field for calculated entry processor value.

#### transformClosBytes

    byte[] transformClosBytes

Transform closure bytes.

#### ttl

    long ttl

Time to live.

#### conflictExpireTime

    long conflictExpireTime

DR expire time (explicit)

#### conflictVer

    GridCacheVersion conflictVer

Conflict version.

#### explicitVer

    GridCacheVersion explicitVer

Explicit lock version if there is one.

#### dhtVer

    GridCacheVersion dhtVer

DHT version.

#### filters

    CacheEntryPredicate[] filters

Put filters.

#### filtersPassed

    boolean filtersPassed

Flag indicating whether filters passed. Used for fast-commit transactions.

#### filtersSet

    boolean filtersSet

Flag indicating that filter is set and can not be replaced.

#### entry

    GridCacheEntryEx entry

Underlying cache entry.

#### ctx

    GridCacheContext<K,V> ctx

Cache registry.

#### prepared

    AtomicBoolean prepared

Prepared flag to prevent multiple candidate add.

#### nodeId

    UUID nodeId

Assigned node ID (required only for partitioned cache).

#### locMapped

    boolean locMapped

Flag if this node is a back up node.

#### expiryPlc

    javax.cache.expiry.ExpiryPolicy expiryPlc

Expiry policy.

#### transferExpiryPlc

    boolean transferExpiryPlc

Expiry policy transfer flag.

#### expiryPlcBytes

    byte[] expiryPlcBytes

Expiry policy bytes.

#### flags

    byte flags

Additional flags. GridCacheUtils.SKIP_STORE_FLAG_MASK - for skipStore flag value. GridCacheUtils.KEEP_BINARY_FLAG_MASK - for withKeepBinary flag.

#### partUpdateCntr

    long partUpdateCntr

Partition update counter.

#### serReadVer

    GridCacheVersion serReadVer

### Class org.apache.ignite.internal.processors.cache.transactions.IgniteTxKey extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### key

    KeyCacheObject key

Key.

#### cacheId

    int cacheId

Cache ID.

### Class org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalAdapter extends IgniteTxAdapter implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalAdapter.FinishClosure extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalAdapter.PLC1 extends IgniteTxLocalAdapter.PostLockClosure1<T> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalAdapter.PLC2 extends IgniteTxLocalAdapter.PostLockClosure2<T> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalAdapter.PMC extends IgniteTxLocalAdapter.PostMissClosure<T> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalAdapter.PostLockClosure1 extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### arg

    Object arg

Closure argument.

#### commit

    boolean commit

Commit flag.

### Class org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalAdapter.PostLockClosure2 extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalAdapter.PostMissClosure extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.cache.transactions.IgniteTxMap extends AbstractMap<IgniteTxKey,IgniteTxEntry> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.transactions.TransactionMetricsAdapter extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.transactions.TransactionProxyImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.transactions.TxEntryValueHolder extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### val

    CacheObject val

#### op

    GridCacheOperation op

#### hasWriteVal

    boolean hasWriteVal

Flag indicating that value has been set for write.

#### hasReadVal

    boolean hasReadVal

Flag indicating that value has been set for read.

## Package org.apache.ignite.internal.processors.cache.version

### Class org.apache.ignite.internal.processors.cache.version.GridCacheRawVersionedEntry extends DataStreamerEntry implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.version.GridCacheVersion extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException

Throws:
  `IOException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.cache.version.GridCacheVersionEx extends GridCacheVersion implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException

Throws:
  `IOException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.processors.clock

### Class org.apache.ignite.internal.processors.clock.GridClockDeltaSnapshotMessage extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### snapVer

    GridClockDeltaVersion snapVer

Snapshot version.

#### deltas

    Map<K,V> deltas

Grid time deltas.

### Class org.apache.ignite.internal.processors.clock.GridClockDeltaVersion extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.processors.closure

### Class org.apache.ignite.internal.processors.closure.GridPeerDeployAwareTaskAdapter extends ComputeTaskAdapter<T,R> implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.internal.processors.continuous

### Class org.apache.ignite.internal.processors.continuous.AbstractContinuousMessage extends Object implements Serializable

### Serialized Fields

#### routineId

    UUID routineId

Routine ID.

#### id

    IgniteUuid id

Custom message ID.

### Class org.apache.ignite.internal.processors.continuous.GridContinuousMessage extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### type

    org.apache.ignite.internal.processors.continuous.GridContinuousMessageType type

Message type.

#### routineId

    UUID routineId

Routine ID.

#### data

    Object data

Optional message data.

#### msgs

    Collection<E> msgs

#### dataBytes

    byte[] dataBytes

Serialized message data.

#### futId

    IgniteUuid futId

Future ID for synchronous event notifications.

### Class org.apache.ignite.internal.processors.continuous.StartRoutineAckDiscoveryMessage extends AbstractContinuousMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### errs

    Map<K,V> errs

#### updateCntrs

    Map<K,V> updateCntrs

### Class org.apache.ignite.internal.processors.continuous.StartRoutineDiscoveryMessage extends AbstractContinuousMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### startReqData

    org.apache.ignite.internal.processors.continuous.StartRequestData startReqData

#### errs

    Map<K,V> errs

#### updateCntrs

    Map<K,V> updateCntrs

#### keepBinary

    boolean keepBinary

Keep binary flag.

### Class org.apache.ignite.internal.processors.continuous.StopRoutineAckDiscoveryMessage extends AbstractContinuousMessage implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.continuous.StopRoutineDiscoveryMessage extends AbstractContinuousMessage implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.internal.processors.datastreamer

### Class org.apache.ignite.internal.processors.datastreamer.DataStreamerEntry extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### key

    KeyCacheObject key

#### val

    CacheObject val

### Class org.apache.ignite.internal.processors.datastreamer.DataStreamerRequest extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### reqId

    long reqId

#### resTopicBytes

    byte[] resTopicBytes

#### cacheName

    String cacheName

Cache name.

#### updaterBytes

    byte[] updaterBytes

#### entries

    Collection<E> entries

Entries to update.

#### ignoreDepOwnership

    boolean ignoreDepOwnership

`True` to ignore deployment ownership.

#### skipStore

    boolean skipStore

#### keepBinary

    boolean keepBinary

Keep binary flag.

#### depMode

    DeploymentMode depMode

#### sampleClsName

    String sampleClsName

#### userVer

    String userVer

#### ldrParticipants

    Map<K,V> ldrParticipants

Node class loader participants.

#### clsLdrId

    IgniteUuid clsLdrId

#### forceLocDep

    boolean forceLocDep

#### topVer

    AffinityTopologyVersion topVer

Topology version.

### Class org.apache.ignite.internal.processors.datastreamer.DataStreamerResponse extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### reqId

    long reqId

#### errBytes

    byte[] errBytes

#### forceLocDep

    boolean forceLocDep

## Package org.apache.ignite.internal.processors.datastructures

### Class org.apache.ignite.internal.processors.datastructures.CacheDataStructuresCacheKey extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.CacheDataStructuresConfigurationKey extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheAtomicLongImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheAtomicLongValue extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException

Throws:
  `IOException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheAtomicReferenceImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheAtomicReferenceValue extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheAtomicSequenceImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheAtomicSequenceValue extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException

Throws:
  `IOException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheAtomicStampedImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheAtomicStampedValue extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheCountDownLatchImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheCountDownLatchValue extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException

Throws:
  `IOException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheInternalKeyImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException

Throws:
  `IOException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheQueueAdapter.AddProcessor extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheQueueAdapter.ClearProcessor extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheQueueAdapter.PollProcessor extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheQueueAdapter.RemoveProcessor extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheQueueHeader extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheQueueHeaderKey extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheQueueProxy extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheSemaphoreImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheSemaphoreState extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException

Throws:
  `IOException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheSetHeader extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheSetHeaderKey extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheSetItemKey extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridCacheSetProxy extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.datastructures.GridSetQueryPredicate extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.processors.dr

### Class org.apache.ignite.internal.processors.dr.IgniteDrDataStreamerCacheUpdater extends Object implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.internal.processors.hadoop

### Class org.apache.ignite.internal.processors.hadoop.HadoopFileBlock extends HadoopInputSplit implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.hadoop.HadoopInputSplit extends Object implements Serializable

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput arg0)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput arg0)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.hadoop.HadoopJobId extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.hadoop.HadoopJobStatus extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.hadoop.HadoopTaskInfo extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.processors.igfs

### Class org.apache.ignite.internal.processors.igfs.IgfsAckMessage extends IgfsCommunicationMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### fileId

    IgniteUuid fileId

File id.

#### id

    long id

Request ID to ack.

#### err

    IgniteCheckedException err

Write exception.

#### errBytes

    byte[] errBytes

### Class org.apache.ignite.internal.processors.igfs.IgfsAttributes extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.igfs.IgfsBlockKey extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException

Throws:
  `IOException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.igfs.IgfsBlockLocationImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException

Reads object from data input. Note we do not use externalizable interface to eliminate marshaller.

Throws:
  `IOException` - If read failed.

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Writes this object to data output. Note that this is not externalizable interface because we want to eliminate any marshaller.

Throws:
  `IOException` - If write failed.

### Class org.apache.ignite.internal.processors.igfs.IgfsBlocksMessage extends IgfsCommunicationMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### fileId

    IgniteUuid fileId

File id.

#### id

    long id

Batch id

#### blocks

    Map<K,V> blocks

Blocks to store.

### Class org.apache.ignite.internal.processors.igfs.IgfsCommunicationMessage extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.igfs.IgfsDeleteMessage extends IgfsCommunicationMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### id

    IgniteUuid id

Deleted entry ID.

#### err

    IgniteCheckedException err

Optional error.

#### errBytes

    byte[] errBytes

### Class org.apache.ignite.internal.processors.igfs.IgfsFileAffinityRange extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.igfs.IgfsFileImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException

Reads object from data input.

Throws:
  `IOException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Writes object to data output.

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.igfs.IgfsFileInfo extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.igfs.IgfsFileMap extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.igfs.IgfsFragmentizerRequest extends IgfsCommunicationMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### fileId

    IgniteUuid fileId

File id.

#### fragmentRanges

    Collection<E> fragmentRanges

Ranges to fragment.

### Class org.apache.ignite.internal.processors.igfs.IgfsFragmentizerResponse extends IgfsCommunicationMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### fileId

    IgniteUuid fileId

File ID.

### Class org.apache.ignite.internal.processors.igfs.IgfsHandshakeResponse extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.igfs.IgfsInputStreamDescriptor extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException

Throws:
  `IOException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.igfs.IgfsInvalidRangeException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.igfs.IgfsJobImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### job

    IgfsJob job

IGFS job.

#### igfsName

    String igfsName

IGFS name.

#### path

    IgfsPath path

IGFS path.

#### start

    long start

Start.

#### len

    long len

Length.

#### rslvr

    IgfsRecordResolver rslvr

Split resolver.

#### ignite

    Ignite ignite

Injected grid.

#### log

    IgniteLogger log

Injected logger.

### Class org.apache.ignite.internal.processors.igfs.IgfsListingEntry extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.igfs.IgfsMetricsAdapter extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException

Throws:
  `IOException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.igfs.IgfsPaths extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.igfs.IgfsStatus extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.igfs.IgfsSyncMessage extends IgfsCommunicationMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### order

    long order

Coordinator node order.

#### res

    boolean res

Response flag.

### Class org.apache.ignite.internal.processors.igfs.IgfsTaskArgsImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.processors.platform

### Class org.apache.ignite.internal.processors.platform.PlatformAbstractConfigurationClosure extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### gate

    PlatformCallbackGateway gate

Native gateway.

### Class org.apache.ignite.internal.processors.platform.PlatformAbstractPredicate extends Object implements Serializable

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.platform.PlatformException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.platform.PlatformExtendedException extends PlatformException implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### ctx

    PlatformContext ctx

Platform context.

### Class org.apache.ignite.internal.processors.platform.PlatformNativeException extends PlatformException implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.platform.PlatformNoCallbackException extends PlatformException implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.internal.processors.platform.cache

### Class org.apache.ignite.internal.processors.platform.cache.PlatformCacheEntryFilterImpl extends PlatformAbstractPredicate implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.platform.cache.PlatformCacheEntryProcessorImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.platform.cache.PlatformCachePartialUpdateException extends PlatformExtendedException implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### keepBinary

    boolean keepBinary

Keep binary flag.

## Package org.apache.ignite.internal.processors.platform.cache.query

### Class org.apache.ignite.internal.processors.platform.cache.query.PlatformContinuousQueryImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### writeReplace

    Object writeReplace()
                  throws ObjectStreamException

Replacer for remote filter.

Throws:
  `ObjectStreamException` - If failed.

### Serialized Fields

#### platformCtx

    PlatformContext platformCtx

Context.

#### hasFilter

    boolean hasFilter

Whether filter exists.

#### filter

    Object filter

Native filter in serialized form. If null, then filter is either not set, or this is local query.

#### ptr

    long ptr

Pointer to native counterpart; zero if closed.

#### cursor

    QueryCursor<T> cursor

Cursor to handle filter close.

#### lock

    ReadWriteLock lock

Lock for concurrency control.

#### initialQryCur

    PlatformQueryCursor initialQryCur

Wrapped initial qry cursor.

### Class org.apache.ignite.internal.processors.platform.cache.query.PlatformContinuousQueryRemoteFilter extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.processors.platform.cluster

### Class org.apache.ignite.internal.processors.platform.cluster.PlatformClusterNodeFilterImpl extends PlatformAbstractPredicate implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.processors.platform.compute

### Class org.apache.ignite.internal.processors.platform.compute.PlatformAbstractJob extends Object implements Serializable

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput arg0)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput arg0)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.platform.compute.PlatformAbstractTask extends Object implements Serializable

### Serialized Fields

#### ctx

    PlatformContext ctx

Platform context.

#### taskPtr

    long taskPtr

Pointer to the task in the native platform.

#### lock

    ReadWriteLock lock

Lock for safe access to native pointers.

#### done

    boolean done

Done flag.

### Class org.apache.ignite.internal.processors.platform.compute.PlatformBalancingMultiClosureTask extends PlatformAbstractTask implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### jobs

    Collection<E> jobs

Jobs.

#### lb

    ComputeLoadBalancer lb

Load balancer.

### Class org.apache.ignite.internal.processors.platform.compute.PlatformBalancingSingleClosureAffinityTask extends PlatformAbstractTask implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### job

    PlatformJob job

Job.

#### node

    ClusterNode node

Node, according to affinity.

### Class org.apache.ignite.internal.processors.platform.compute.PlatformBalancingSingleClosureTask extends PlatformAbstractTask implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### job

    PlatformJob job

Jobs.

#### lb

    ComputeLoadBalancer lb

Load balancer.

### Class org.apache.ignite.internal.processors.platform.compute.PlatformBroadcastingMultiClosureTask extends PlatformAbstractTask implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### jobs

    Collection<E> jobs

Jobs.

### Class org.apache.ignite.internal.processors.platform.compute.PlatformBroadcastingSingleClosureTask extends PlatformAbstractTask implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### job

    PlatformJob job

### Class org.apache.ignite.internal.processors.platform.compute.PlatformClosureJob extends PlatformAbstractJob implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.platform.compute.PlatformFullJob extends PlatformAbstractJob implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.platform.compute.PlatformFullTask extends PlatformAbstractTask implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### topVer

    long topVer

Initial topology version.

#### compute

    IgniteComputeImpl compute

Compute instance.

## Package org.apache.ignite.internal.processors.platform.cpp

### Class org.apache.ignite.internal.processors.platform.cpp.PlatformCppConfigurationClosure extends PlatformAbstractConfigurationClosure implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.internal.processors.platform.datastreamer

### Class org.apache.ignite.internal.processors.platform.datastreamer.PlatformStreamReceiverImpl extends PlatformAbstractPredicate implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.processors.platform.dotnet

### Class org.apache.ignite.internal.processors.platform.dotnet.PlatformDotNetConfigurationClosure extends PlatformAbstractConfigurationClosure implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### cfg

    IgniteConfiguration cfg

Configuration.

#### memMgr

    PlatformMemoryManagerImpl memMgr

Memory manager.

### Class org.apache.ignite.internal.processors.platform.dotnet.PlatformDotNetServiceImpl extends PlatformAbstractService implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.processors.platform.events

### Class org.apache.ignite.internal.processors.platform.events.PlatformEventFilterListenerImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.processors.platform.message

## Package org.apache.ignite.internal.processors.platform.messaging

### Class org.apache.ignite.internal.processors.platform.messaging.PlatformMessageFilterImpl extends PlatformAbstractPredicate implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.platform.messaging.PlatformMessageLocalFilter extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### hnd

    long hnd

#### platformCtx

    PlatformContext platformCtx

## Package org.apache.ignite.internal.processors.platform.services

### Class org.apache.ignite.internal.processors.platform.services.PlatformAbstractService extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.processors.query

## Package org.apache.ignite.internal.processors.query.h2.twostep.messages

### Class org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryCancelRequest extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### qryReqId

    long qryReqId

### Class org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryFailResponse extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### qryReqId

    long qryReqId

#### errMsg

    String errMsg

### Class org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryNextPageRequest extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### qryReqId

    long qryReqId

#### qry

    int qry

#### pageSize

    int pageSize

### Class org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryNextPageResponse extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### qryReqId

    long qryReqId

#### qry

    int qry

#### page

    int page

#### allRows

    int allRows

#### cols

    int cols

#### vals

    Collection<E> vals

#### retry

    AffinityTopologyVersion retry

### Class org.apache.ignite.internal.processors.query.h2.twostep.messages.GridQueryRequest extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### reqId

    long reqId

#### pageSize

    int pageSize

#### space

    String space

#### qrys

    Collection<E> qrys

#### topVer

    AffinityTopologyVersion topVer

Topology version.

#### extraSpaces

    List<E> extraSpaces

#### parts

    int[] parts

## Package org.apache.ignite.internal.processors.rest

### Class org.apache.ignite.internal.processors.rest.GridRestResponse extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.processors.rest.client.message

### Class org.apache.ignite.internal.processors.rest.client.message.GridClientAbstractMessage extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.rest.client.message.GridClientAuthenticationRequest extends GridClientAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.rest.client.message.GridClientCacheBean extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### name

    String name

Cache name

#### mode

    GridClientCacheMode mode

Cache mode

#### sqlSchema

    String sqlSchema

Custom name of the sql schema.

### Class org.apache.ignite.internal.processors.rest.client.message.GridClientCacheRequest extends GridClientAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.rest.client.message.GridClientHandshakeRequest extends GridClientAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.rest.client.message.GridClientHandshakeResponse extends GridClientAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.rest.client.message.GridClientNodeBean extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.rest.client.message.GridClientNodeMetricsBean extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.rest.client.message.GridClientPingPacket extends GridClientAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.rest.client.message.GridClientResponse extends GridClientAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.rest.client.message.GridClientTaskRequest extends GridClientAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.rest.client.message.GridClientTaskResultBean extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.rest.client.message.GridClientTopologyRequest extends GridClientAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.rest.client.message.GridRouterRequest extends GridClientAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.rest.client.message.GridRouterResponse extends GridClientAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.processors.rest.handlers.cache

### Class org.apache.ignite.internal.processors.rest.handlers.cache.GridCacheRestResponse extends GridRestResponse implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.processors.rest.handlers.query

### Class org.apache.ignite.internal.processors.rest.handlers.query.CacheQueryFieldsMetaResult extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.processors.rest.handlers.query.CacheQueryResult extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.processors.rest.handlers.task

### Class org.apache.ignite.internal.processors.rest.handlers.task.GridTaskResultRequest extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### taskId

    IgniteUuid taskId

Task ID.

#### topic

    Object topic

Topic.

#### topicBytes

    byte[] topicBytes

Serialized topic.

### Class org.apache.ignite.internal.processors.rest.handlers.task.GridTaskResultResponse extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### res

    Object res

Result.

#### resBytes

    byte[] resBytes

Serialized result.

#### finished

    boolean finished

Finished flag.

#### found

    boolean found

Flag indicating that task has ever been launched on node.

#### err

    String err

Error.

## Package org.apache.ignite.internal.processors.rest.protocols.tcp

### Class org.apache.ignite.internal.processors.rest.protocols.tcp.GridMemcachedMessage extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### reqFlag

    byte reqFlag

Request flag.

#### opCode

    byte opCode

Operation code.

#### keyLen

    short keyLen

Key length.

#### extrasLen

    byte extrasLen

Extras length.

#### status

    int status

Status.

#### totalLen

    int totalLen

Total body length.

#### opaque

    byte[] opaque

Opaque.

#### extras

    byte[] extras

Extras.

#### key

    Object key

Key.

#### val

    Object val

Value.

#### delta

    Long delta

Value to add/subtract

#### init

    Long init

Initial value for increment and decrement commands.

#### expiration

    Long expiration

Expiration time.

#### cacheName

    String cacheName

Cache name.

## Package org.apache.ignite.internal.processors.service

### Class org.apache.ignite.internal.processors.service.GridServiceAssignments extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### nodeId

    UUID nodeId

Node ID.

#### topVer

    long topVer

Topology version.

#### cfg

    ServiceConfiguration cfg

Service configuration.

#### assigns

    Map<K,V> assigns

Assignments.

### Class org.apache.ignite.internal.processors.service.GridServiceAssignmentsKey extends GridCacheUtilityKey<GridServiceAssignmentsKey> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### name

    String name

Service name.

### Class org.apache.ignite.internal.processors.service.GridServiceDeployment extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### nodeId

    UUID nodeId

Node ID.

#### cfg

    ServiceConfiguration cfg

Service configuration.

### Class org.apache.ignite.internal.processors.service.GridServiceDeploymentFuture extends GridFutureAdapter<Object> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### cfg

    ServiceConfiguration cfg

### Class org.apache.ignite.internal.processors.service.GridServiceDeploymentKey extends GridCacheUtilityKey<GridServiceDeploymentKey> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### name

    String name

Service name.

### Class org.apache.ignite.internal.processors.service.GridServiceMethodNotFoundException extends IgniteException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.service.GridServiceNotFoundException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.processors.service.ServiceContextImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### name

    String name

Service name.

#### execId

    UUID execId

Execution ID.

#### cacheName

    String cacheName

Cache name.

#### affKey

    Object affKey

Affinity key.

#### svc

    Service svc

Service.

#### exe

    ExecutorService exe

Executor service.

#### mtds

    ConcurrentMap<K,V> mtds

Methods reflection cache.

#### isCancelled

    boolean isCancelled

Cancelled flag.

### Class org.apache.ignite.internal.processors.service.ServiceDescriptorImpl extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### dep

    GridServiceDeployment dep

Configuration.

#### top

    Map<K,V> top

Topology snapshot.

## Package org.apache.ignite.internal.transactions

### Class org.apache.ignite.internal.transactions.IgniteTxHeuristicCheckedException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.transactions.IgniteTxOptimisticCheckedException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.transactions.IgniteTxRollbackCheckedException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.transactions.IgniteTxTimeoutCheckedException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

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

### Class org.apache.ignite.internal.util.GridAtomicInteger extends AtomicInteger implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.GridAtomicLong extends AtomicLong implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.GridBoundedConcurrentLinkedHashSet extends GridSetWrapper<E> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.GridBoundedConcurrentOrderedMap extends ConcurrentSkipListMap<K,V> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### cnt

    AtomicInteger cnt

Element count.

#### max

    int max

Maximum size.

#### lsnr

    IgniteBiInClosure<E1,E2> lsnr

Listener.

### Class org.apache.ignite.internal.util.GridBoundedConcurrentOrderedSet extends GridConcurrentSkipListSet<E> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### cnt

    AtomicInteger cnt

Element count.

#### max

    int max

Maximum size.

### Class org.apache.ignite.internal.util.GridBoundedLinkedHashMap extends LinkedHashMap<K,V> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### maxCap

    int maxCap

Maximum map capacity.

### Class org.apache.ignite.internal.util.GridBoundedLinkedHashSet extends GridSerializableSet<E> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.GridByteArrayList extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.util.GridCloseableIteratorAdapter extends GridIteratorAdapter<T> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### closed

    boolean closed

Closed flag.

### Class org.apache.ignite.internal.util.GridCloseableIteratorAdapterEx extends GridIteratorAdapter<T> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### closed

    AtomicBoolean closed

Closed flag.

### Class org.apache.ignite.internal.util.GridConcurrentHashSet extends GridSetWrapper<E> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.GridConcurrentLinkedHashSet extends GridSetWrapper<E> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.GridConcurrentSkipListSet extends GridSerializableSet<E> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### m

    ConcurrentNavigableMap<K,V> m

The underlying map. Uses Boolean.TRUE as value for each element.

### Class org.apache.ignite.internal.util.GridEmptyCloseableIterator extends GridEmptyIterator<T> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### closed

    boolean closed

Closed flag.

### Class org.apache.ignite.internal.util.GridEmptyIterator extends GridIteratorAdapter<T> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.GridLeanMap extends GridSerializableMap<K,V> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### map

    org.apache.ignite.internal.util.GridLeanMap.LeanMap<K,V> map

Implementation used internally.

### Class org.apache.ignite.internal.util.GridLeanSet extends GridSetWrapper<E> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.GridListSet extends GridSerializableSet<V> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### vals

    LinkedList<E> vals

Internal list.

#### comp

    Comparator<T> comp

Comparator.

#### strict

    boolean strict

Strict flag.

### Class org.apache.ignite.internal.util.GridLongList extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.util.GridMessageCollection extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### msgs

    Collection<E> msgs

### Class org.apache.ignite.internal.util.GridMutex extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.util.GridRandom extends Random implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### rnd

    long rnd

### Class org.apache.ignite.internal.util.GridReflectionCache extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.util.GridSerializableCollection extends AbstractCollection<E> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.GridSerializableList extends AbstractList<E> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.GridSerializableMap extends AbstractMap<K,V> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.GridSerializableSet extends AbstractSet<E> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.GridSetWrapper extends GridSerializableSet<E> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### map

    Map<K,V> map

Base map.

### Class org.apache.ignite.internal.util.GridSpiCloseableIteratorWrapper extends GridCloseableIteratorAdapter<T> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### iter

    IgniteSpiCloseableIterator<T> iter

### Class org.apache.ignite.internal.util.GridStringBuilder extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream s)
                     throws IOException,
                            ClassNotFoundException

Throws:
  `IOException` - Thrown in case of any IO errors.
  `ClassNotFoundException` - Thrown if read class cannot be found.

#### writeObject

    private void writeObject(ObjectOutputStream s)
                      throws IOException

Throws:
  `IOException` - Thrown in case of any IO errors.

### Serialized Fields

#### impl

    StringBuilder impl

### Class org.apache.ignite.internal.util.GridSynchronizedMap extends ConcurrentHashMap8<K,V> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.util.IgniteExceptionRegistry.ExceptionInfo extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### order

    long order

#### error

    Throwable error

#### threadId

    long threadId

#### threadName

    String threadName

#### time

    long time

#### msg

    String msg

### Class org.apache.ignite.internal.util.UUIDCollectionMessage extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### uuids

    Collection<E> uuids

## Package org.apache.ignite.internal.util.future

### Class org.apache.ignite.internal.util.future.GridCompoundFuture extends GridFutureAdapter<R> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### futs

    ArrayList<E> futs

Futures.

#### lsnr

    org.apache.ignite.internal.util.future.GridCompoundFuture.Listener lsnr

#### rdc

    IgniteReducer<E,R> rdc

Reducer.

#### ignoreChildFailures

    Class<T>[] ignoreChildFailures

Exceptions to ignore.

#### flags

    int flags

Updated via `GridCompoundFuture.flagsUpd`.

See Also:
  `GridCompoundFuture.INITED`

#### lsnrCalls

    int lsnrCalls

Updated via `GridCompoundFuture.lsnrCallsUpd`.

### Class org.apache.ignite.internal.util.future.GridCompoundIdentityFuture extends GridCompoundFuture<T,T> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.future.GridEmbeddedFuture extends GridFutureAdapter<A> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### embedded

    IgniteInternalFuture<R> embedded

Embedded future to wait for.

### Class org.apache.ignite.internal.util.future.GridFutureAdapter extends AbstractQueuedSynchronizer implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### resFlag

    byte resFlag

#### res

    Object res

Result.

#### startTime

    long startTime

Future start time.

#### endTime

    long endTime

Future end time.

#### ignoreInterrupts

    boolean ignoreInterrupts

#### lsnr

    IgniteInClosure<E> lsnr

### Class org.apache.ignite.internal.util.future.GridFutureChainListener extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### fut

    GridFutureAdapter<R> fut

Target future.

#### doneCb

    IgniteClosure<E,R> doneCb

Done callback.

## Package org.apache.ignite.internal.util.gridify

### Class org.apache.ignite.internal.util.gridify.GridifyJobAdapter extends ComputeJobAdapter implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.gridify.GridifyRangeArgument extends GridifyArgumentAdapter implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### paramIdx

    int paramIdx

Identify where to find data in method signature.

#### mtdReturnType

    Class<T> mtdReturnType

Method return type.

## Package org.apache.ignite.internal.util.ipc

### Class org.apache.ignite.internal.util.ipc.IpcEndpointBindException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.internal.util.ipc.shmem

### Class org.apache.ignite.internal.util.ipc.shmem.IpcOutOfSystemResourcesException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.ipc.shmem.IpcSharedMemoryInitRequest extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.util.ipc.shmem.IpcSharedMemoryInitResponse extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.util.ipc.shmem.IpcSharedMemoryOperationTimedoutException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.internal.util.lang

### Class org.apache.ignite.internal.util.lang.GridAbsClosure extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.lang.GridAbsClosureX extends GridAbsClosure implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.lang.GridClosureException extends IgniteException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.lang.GridIterableAdapter extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### impl

    GridIterator<T> impl

### Class org.apache.ignite.internal.util.lang.GridIteratorAdapter extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.lang.GridMapEntry extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### key

    Object key

#### val

    Object val

### Class org.apache.ignite.internal.util.lang.GridNodePredicate extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### ids

    Set<E> ids

#### hash

    int hash

### Class org.apache.ignite.internal.util.lang.GridPeerDeployAwareAdapter extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.lang.GridTriple extends GridTuple3<T,T,T> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.util.lang.GridTuple extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.util.lang.GridTuple3 extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.util.lang.GridTuple4 extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.util.lang.GridTuple5 extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.util.lang.GridTuple6 extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.util.lang.GridTupleV extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.util.lang.IgniteClosure2X extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.lang.IgniteClosureX extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.lang.IgniteInClosure2X extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.lang.IgniteInClosureX extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.lang.IgniteOutClosureX extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.lang.IgnitePair extends IgniteBiTuple<T,T> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.util.lang.IgnitePredicate2X extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.lang.IgnitePredicateX extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.lang.IgniteReducer2X extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.lang.IgniteReducer3X extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.lang.IgniteReducerX extends Object implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.internal.util.nio

### Class org.apache.ignite.internal.util.nio.GridNioEmbeddedFuture extends GridNioFutureImpl<R> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.nio.GridNioException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.nio.GridNioFutureImpl extends GridFutureAdapter<R> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### msgThread

    boolean msgThread

#### ackClosure

    IgniteInClosure<E> ackClosure

### Class org.apache.ignite.internal.util.nio.GridNioMessageTracker extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### ses

    GridNioSession ses

#### msgQueueLimit

    int msgQueueLimit

#### lock

    Lock lock

#### msgCnt

    AtomicInteger msgCnt

#### paused

    boolean paused

## Package org.apache.ignite.internal.util.offheap

### Class org.apache.ignite.internal.util.offheap.GridOffHeapOutOfMemoryException extends RuntimeException implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.internal.util.snaptree

### Class org.apache.ignite.internal.util.snaptree.SnapTreeMap extends AbstractMap<K,V> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream xi)
                     throws IOException,
                            ClassNotFoundException

Reverses `SnapTreeMap.writeObject(ObjectOutputStream)`.

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeObject

    private void writeObject(ObjectOutputStream xo)
                      throws IOException

Saves the state of the `SnapTreeMap` to a stream.

Throws:
  `IOException`

### Serialized Fields

#### comparator

    Comparator<T> comparator

## Package org.apache.ignite.internal.util.typedef

### Class org.apache.ignite.internal.util.typedef.CA extends GridAbsClosure implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.typedef.CAX extends GridAbsClosureX implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.typedef.CIX1 extends IgniteInClosureX<T> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.typedef.CIX2 extends IgniteInClosure2X<E1,E2> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.typedef.COX extends IgniteOutClosureX<T> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.typedef.CX1 extends IgniteClosureX<E1,R> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.typedef.CX2 extends IgniteClosure2X<E1,E2,R> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.typedef.PX1 extends IgnitePredicateX<E1> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.typedef.PX2 extends IgnitePredicate2X<T1,T2> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.typedef.RX1 extends IgniteReducerX<E1,R> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.typedef.RX2 extends IgniteReducer2X<E1,E2,R> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.typedef.RX3 extends IgniteReducer3X<E1,E2,E3,R> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.util.typedef.T1 extends GridTuple<V> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.util.typedef.T2 extends IgniteBiTuple<V1,V2> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.util.typedef.T3 extends GridTuple3<V1,V2,V3> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.util.typedef.T4 extends GridTuple4<V1,V2,V3,V4> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.util.typedef.T5 extends GridTuple5<V1,V2,V3,V4,V5> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.internal.util.typedef.T6 extends GridTuple6<V1,V2,V3,V4,V5,V6> implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.internal.util.typedef.internal

### Class org.apache.ignite.internal.util.typedef.internal.SB extends GridStringBuilder implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.internal.util.worker

### Class org.apache.ignite.internal.util.worker.GridWorkerFuture extends GridFutureAdapter<T> implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### w

    GridWorker w

## Package org.apache.ignite.internal.visor

### Class org.apache.ignite.internal.visor.VisorJob extends ComputeJobAdapter implements Serializable

### Serialized Fields

#### debug

    boolean debug

Debug flag.

### Class org.apache.ignite.internal.visor.VisorMultiNodeTask extends Object implements Serializable

### Serialized Fields

#### debug

    boolean debug

Debug flag.

#### taskArg

    Object taskArg

Task argument.

#### start

    long start

Task start time.

### Class org.apache.ignite.internal.visor.VisorOneNodeTask extends VisorMultiNodeTask<A,R,R> implements Serializable

### Class org.apache.ignite.internal.visor.VisorTaskArgument extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### nodes

    Collection<E> nodes

Node IDs task should be mapped to.

#### arg

    Object arg

Task argument.

#### debug

    boolean debug

Debug flag.

## Package org.apache.ignite.internal.visor.cache

### Class org.apache.ignite.internal.visor.cache.VisorCache extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### name

    String name

Cache name.

#### dynamicDeploymentId

    IgniteUuid dynamicDeploymentId

Cache deployment ID.

#### mode

    CacheMode mode

Cache mode.

#### memorySize

    long memorySize

Cache size in bytes.

#### indexesSize

    long indexesSize

Cache size in bytes.

#### size

    int size

Number of all entries in cache.

#### nearSize

    int nearSize

Number of all entries in near cache.

#### dhtSize

    int dhtSize

Number of all entries in DHT cache.

#### primarySize

    int primarySize

Number of primary entries in cache.

#### offHeapAllocatedSize

    long offHeapAllocatedSize

Memory size allocated in off-heap.

#### offHeapEntriesCnt

    long offHeapEntriesCnt

Number of cache entries stored in off-heap memory.

#### swapSize

    long swapSize

Size in bytes for swap space.

#### swapKeys

    long swapKeys

Number of cache entries stored in swap space.

#### partitions

    int partitions

Number of partitions.

#### primaryPartitions

    Collection<E> primaryPartitions

Primary partitions IDs with sizes.

#### backupPartitions

    Collection<E> backupPartitions

Backup partitions IDs with sizes.

#### metrics

    VisorCacheMetrics metrics

Cache metrics.

#### partitionsMap

    GridDhtPartitionMap2 partitionsMap

Cache partitions states.

#### near

    boolean near

Flag indicating that cache has near cache.

### Class org.apache.ignite.internal.visor.cache.VisorCacheAffinityConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### function

    String function

Cache affinity function.

#### mapper

    String mapper

Cache affinity mapper.

#### partitionedBackups

    int partitionedBackups

Count of key backups.

#### partitions

    Integer partitions

Cache affinity partitions.

#### excludeNeighbors

    Boolean excludeNeighbors

Cache partitioned affinity exclude neighbors.

### Class org.apache.ignite.internal.visor.cache.VisorCacheAggregatedMetrics extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### name

    String name

Cache name.

#### mode

    CacheMode mode

Cache mode.

#### sys

    boolean sys

Cache system state.

#### metrics

    Map<K,V> metrics

Node IDs with cache metrics.

### Class org.apache.ignite.internal.visor.cache.VisorCacheClearTask extends VisorOneNodeTask<String,IgniteBiTuple<Integer,Integer>> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.cache.VisorCacheConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### name

    String name

Cache name.

#### mode

    CacheMode mode

Cache mode.

#### atomicityMode

    CacheAtomicityMode atomicityMode

Cache atomicity mode

#### atomicWriteOrderMode

    CacheAtomicWriteOrderMode atomicWriteOrderMode

Cache atomicity write ordering mode.

#### eagerTtl

    boolean eagerTtl

Eager ttl flag

#### writeSynchronizationMode

    CacheWriteSynchronizationMode writeSynchronizationMode

Write synchronization mode.

#### swapEnabled

    boolean swapEnabled

Swap enabled flag.

#### invalidate

    boolean invalidate

Invalidate.

#### startSize

    int startSize

Start size.

#### offHeapMaxMemory

    long offHeapMaxMemory

Off-heap max memory.

#### maxConcurrentAsyncOps

    int maxConcurrentAsyncOps

Max concurrent async operations

#### memoryMode

    CacheMemoryMode memoryMode

Memory mode.

#### interceptor

    String interceptor

Cache interceptor.

#### affinityCfg

    VisorCacheAffinityConfiguration affinityCfg

Cache affinityCfg config.

#### rebalanceCfg

    VisorCacheRebalanceConfiguration rebalanceCfg

Preload config.

#### evictCfg

    VisorCacheEvictionConfiguration evictCfg

Eviction config.

#### nearCfg

    VisorCacheNearConfiguration nearCfg

Near cache config.

#### dfltCfg

    VisorCacheDefaultConfiguration dfltCfg

Default config

#### storeCfg

    VisorCacheStoreConfiguration storeCfg

Store config

#### typeMeta

    Collection<E> typeMeta

Collection of type metadata.

#### statisticsEnabled

    boolean statisticsEnabled

Whether statistics collection is enabled.

#### mgmtEnabled

    boolean mgmtEnabled

Whether management is enabled.

#### ldrFactory

    String ldrFactory

Class name of cache loader factory.

#### writerFactory

    String writerFactory

Class name of cache writer factory.

#### expiryPlcFactory

    String expiryPlcFactory

Class name of expiry policy factory.

#### qryCfg

    VisorCacheQueryConfiguration qryCfg

Query configuration.

#### sys

    boolean sys

System cache flag.

### Class org.apache.ignite.internal.visor.cache.VisorCacheConfigurationCollectorJob extends VisorJob<Collection<IgniteUuid>,Map<IgniteUuid,VisorCacheConfiguration>> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.cache.VisorCacheConfigurationCollectorTask extends VisorOneNodeTask<Collection<IgniteUuid>,Map<IgniteUuid,VisorCacheConfiguration>> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.cache.VisorCacheDefaultConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### txLockTimeout

    long txLockTimeout

Default transaction timeout.

### Class org.apache.ignite.internal.visor.cache.VisorCacheEvictionConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### plc

    String plc

Eviction policy.

#### plcMaxSize

    Integer plcMaxSize

Cache eviction policy max size.

#### filter

    String filter

Eviction filter to specify which entries should not be evicted.

#### syncConcurrencyLvl

    int syncConcurrencyLvl

Synchronous eviction concurrency level.

#### syncTimeout

    long syncTimeout

Synchronous eviction timeout.

#### syncKeyBufSize

    int syncKeyBufSize

Synchronized key buffer size.

#### evictSynchronized

    boolean evictSynchronized

Synchronous evicts flag.

#### maxOverflowRatio

    float maxOverflowRatio

Eviction max overflow ratio.

### Class org.apache.ignite.internal.visor.cache.VisorCacheLoadTask extends VisorOneNodeTask<GridTuple3<Set<String>,Long,Object[]>,Map<String,Integer>> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.cache.VisorCacheMetadataTask extends VisorOneNodeTask<String,GridCacheSqlMetadata> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.cache.VisorCacheMetrics extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### name

    String name

Cache name.

#### mode

    CacheMode mode

Cache mode.

#### sys

    boolean sys

Cache system state.

#### size

    int size

Number of non-`null` values in the cache.

#### keySize

    int keySize

Gets number of keys in the cache, possibly with `null` values.

#### reads

    long reads

Total number of reads of the owning entity (either cache or entry).

#### avgReadTime

    float avgReadTime

The mean time to execute gets.

#### writes

    long writes

Total number of writes of the owning entity (either cache or entry).

#### hits

    long hits

Total number of hits for the owning entity (either cache or entry).

#### misses

    long misses

Total number of misses for the owning entity (either cache or entry).

#### txCommits

    long txCommits

Total number of transaction commits.

#### avgTxCommitTime

    float avgTxCommitTime

The mean time to execute tx commit.

#### txRollbacks

    long txRollbacks

Total number of transaction rollbacks.

#### avgTxRollbackTime

    float avgTxRollbackTime

The mean time to execute tx rollbacks.

#### puts

    long puts

The total number of puts to the cache.

#### avgPutTime

    float avgPutTime

The mean time to execute puts.

#### removals

    long removals

The total number of removals from the cache.

#### avgRemovalTime

    float avgRemovalTime

The mean time to execute removes.

#### evictions

    long evictions

The total number of evictions from the cache.

#### readsPerSec

    int readsPerSec

Reads per second.

#### putsPerSec

    int putsPerSec

Puts per second.

#### removalsPerSec

    int removalsPerSec

Removes per second.

#### commitsPerSec

    int commitsPerSec

Commits per second.

#### rollbacksPerSec

    int rollbacksPerSec

Rollbacks per second.

#### qryMetrics

    VisorCacheQueryMetrics qryMetrics

Gets query metrics for cache.

#### dhtEvictQueueCurrSize

    int dhtEvictQueueCurrSize

Current size of evict queue used to batch up evictions.

#### txThreadMapSize

    int txThreadMapSize

Gets transaction per-thread map size.

#### txXidMapSize

    int txXidMapSize

Transaction per-Xid map size.

#### txCommitQueueSize

    int txCommitQueueSize

Committed transaction queue size.

#### txPrepareQueueSize

    int txPrepareQueueSize

Prepared transaction queue size.

#### txStartVerCountsSize

    int txStartVerCountsSize

Start version counts map size.

#### txCommittedVersionsSize

    int txCommittedVersionsSize

Number of cached committed transaction IDs.

#### txRolledbackVersionsSize

    int txRolledbackVersionsSize

Number of cached rolled back transaction IDs.

#### txDhtThreadMapSize

    int txDhtThreadMapSize

DHT thread map size

#### txDhtXidMapSize

    int txDhtXidMapSize

Transaction DHT per-Xid map size.

#### txDhtCommitQueueSize

    int txDhtCommitQueueSize

Committed DHT transaction queue size.

#### txDhtPrepareQueueSize

    int txDhtPrepareQueueSize

Prepared DHT transaction queue size.

#### txDhtStartVerCountsSize

    int txDhtStartVerCountsSize

DHT start version counts map size.

#### txDhtCommittedVersionsSize

    int txDhtCommittedVersionsSize

Number of cached committed DHT transaction IDs.

#### txDhtRolledbackVersionsSize

    int txDhtRolledbackVersionsSize

Number of cached rolled back DHT transaction IDs.

### Class org.apache.ignite.internal.visor.cache.VisorCacheMetricsCollectorTask extends VisorMultiNodeTask<IgniteBiTuple<Boolean,Collection<String>>,Iterable<VisorCacheAggregatedMetrics>,Collection<VisorCacheMetrics>> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.cache.VisorCacheNearConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### nearEnabled

    boolean nearEnabled

Flag indicating if near cache enabled.

#### nearStartSize

    int nearStartSize

Near cache start size.

#### nearEvictPlc

    String nearEvictPlc

Near cache eviction policy.

#### nearEvictMaxSize

    Integer nearEvictMaxSize

Near cache eviction policy maximum size.

### Class org.apache.ignite.internal.visor.cache.VisorCacheNodesTask extends VisorOneNodeTask<String,Collection<UUID>> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.cache.VisorCacheQueryConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### sqlFuncClss

    String[] sqlFuncClss

#### longQryWarnTimeout

    long longQryWarnTimeout

#### sqlSchema

    String sqlSchema

#### sqlEscapeAll

    boolean sqlEscapeAll

#### indexedTypes

    String[] indexedTypes

#### sqlOnheapRowCacheSize

    int sqlOnheapRowCacheSize

### Class org.apache.ignite.internal.visor.cache.VisorCacheQueryMetrics extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### minTime

    long minTime

Minimum execution time of query.

#### maxTime

    long maxTime

Maximum execution time of query.

#### avgTime

    double avgTime

Average execution time of query.

#### execs

    int execs

Number of executions.

#### fails

    int fails

Total number of times a query execution failed.

### Class org.apache.ignite.internal.visor.cache.VisorCacheRebalanceConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### mode

    CacheRebalanceMode mode

Cache rebalance mode.

#### threadPoolSize

    int threadPoolSize

Rebalance thread pool size.

#### batchSize

    int batchSize

Cache rebalance batch size.

#### partitionedDelay

    long partitionedDelay

Rebalance partitioned delay.

#### throttle

    long throttle

Time in milliseconds to wait between rebalance messages.

#### timeout

    long timeout

Rebalance timeout.

### Class org.apache.ignite.internal.visor.cache.VisorCacheRebalanceTask extends VisorOneNodeTask<Set<String>,Void> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.cache.VisorCacheResetMetricsTask extends VisorOneNodeTask<String,Void> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.cache.VisorCacheStartTask extends VisorMultiNodeTask<VisorCacheStartTask.VisorCacheStartArg,Map<UUID,IgniteException>,Void> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.cache.VisorCacheStartTask.VisorCacheStartArg extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### near

    boolean near

#### name

    String name

#### cfg

    String cfg

### Class org.apache.ignite.internal.visor.cache.VisorCacheStopTask extends VisorOneNodeTask<String,Void> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.cache.VisorCacheStoreConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### jdbcStore

    boolean jdbcStore

Whether cache has JDBC store.

#### store

    String store

Cache store class name.

#### storeFactory

    String storeFactory

Cache store factory class name.

#### readThrough

    boolean readThrough

Whether cache should operate in read-through mode.

#### writeThrough

    boolean writeThrough

Whether cache should operate in write-through mode.

#### writeBehindEnabled

    boolean writeBehindEnabled

Flag indicating whether write-behind behaviour should be used for the cache store.

#### batchSz

    int batchSz

Maximum batch size for write-behind cache store operations.

#### flushFreq

    long flushFreq

Frequency with which write-behind cache is flushed to the cache store in milliseconds.

#### flushSz

    int flushSz

Maximum object count in write-behind cache.

#### flushThreadCnt

    int flushThreadCnt

Number of threads that will perform cache flushing.

#### storeKeepBinary

    boolean storeKeepBinary

Keep binary in store flag.

### Class org.apache.ignite.internal.visor.cache.VisorCacheSwapBackupsTask extends VisorOneNodeTask<Set<String>,Map<String,IgniteBiTuple<Integer,Integer>>> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.cache.VisorCacheTypeFieldMetadata extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### dbName

    String dbName

Column name in database.

#### dbType

    int dbType

Column JDBC type in database.

#### javaName

    String javaName

Field name in java object.

#### javaType

    String javaType

Corresponding java type.

### Class org.apache.ignite.internal.visor.cache.VisorCacheTypeMetadata extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### dbSchema

    String dbSchema

Schema name in database.

#### dbTbl

    String dbTbl

Table name in database.

#### keyType

    String keyType

Key class used to store key in cache.

#### valType

    String valType

Value class used to store value in cache.

#### keyFields

    Collection<E> keyFields

Key fields.

#### valFields

    Collection<E> valFields

Value fields.

#### qryFlds

    Map<K,V> qryFlds

Fields to be queried, in addition to indexed fields.

#### ascFlds

    Map<K,V> ascFlds

Fields to index in ascending order.

#### descFlds

    Map<K,V> descFlds

Fields to index in descending order.

#### txtFlds

    Collection<E> txtFlds

Fields to index as text.

#### grps

    Map<K,V> grps

Fields to create group indexes for.

## Package org.apache.ignite.internal.visor.compute

### Class org.apache.ignite.internal.visor.compute.VisorComputeCancelSessionsTask extends VisorMultiNodeTask<Map<UUID,Set<IgniteUuid>>,Void,Void> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.compute.VisorComputeResetMetricsTask extends VisorOneNodeTask<Void,Void> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.compute.VisorComputeToggleMonitoringTask extends VisorMultiNodeTask<IgniteBiTuple<String,Boolean>,Boolean,Boolean> implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.internal.visor.debug

### Class org.apache.ignite.internal.visor.debug.VisorThreadDumpTask extends VisorOneNodeTask<Void,IgniteBiTuple<VisorThreadInfo[],long[]>> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.debug.VisorThreadInfo extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### name

    String name

Thread name.

#### id

    Long id

Thread ID.

#### state

    Thread.State state

Thread state.

#### lock

    VisorThreadLockInfo lock

Lock information.

#### lockName

    String lockName

Lock name.

#### lockOwnerId

    Long lockOwnerId

Lock owner thread ID.

#### lockOwnerName

    String lockOwnerName

Lock owner name.

#### inNative

    Boolean inNative

Thread executing native code.

#### suspended

    Boolean suspended

Thread is suspended.

#### waitedCnt

    Long waitedCnt

Waited count.

#### waitedTime

    Long waitedTime

Waited time.

#### blockedCnt

    Long blockedCnt

Blocked count.

#### blockedTime

    Long blockedTime

Blocked time.

#### stackTrace

    StackTraceElement[] stackTrace

Stack trace.

#### locks

    VisorThreadLockInfo[] locks

Locks info.

#### lockedMonitors

    VisorThreadMonitorInfo[] lockedMonitors

Locked monitors.

### Class org.apache.ignite.internal.visor.debug.VisorThreadLockInfo extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### clsName

    String clsName

Fully qualified name of the class of the lock object.

#### identityHashCode

    Integer identityHashCode

Identity hash code of the lock object.

### Class org.apache.ignite.internal.visor.debug.VisorThreadMonitorInfo extends VisorThreadLockInfo implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### stackDepth

    Integer stackDepth

Stack depth.

#### stackFrame

    StackTraceElement stackFrame

Stack frame.

## Package org.apache.ignite.internal.visor.event

### Class org.apache.ignite.internal.visor.event.VisorGridDeploymentEvent extends VisorGridEvent implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### alias

    String alias

Deployment alias.

### Class org.apache.ignite.internal.visor.event.VisorGridDiscoveryEvent extends VisorGridEvent implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### evtNodeId

    UUID evtNodeId

Node that caused this event to be generated.

#### addr

    String addr

Node address that caused this event to be generated.

#### isDaemon

    boolean isDaemon

If node that caused this event is daemon.

### Class org.apache.ignite.internal.visor.event.VisorGridEvent extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### typeId

    int typeId

Event type.

#### id

    IgniteUuid id

Globally unique ID of this event.

#### name

    String name

Name of this event.

#### nid

    UUID nid

Node Id where event occurred and was recorded.

#### ts

    long ts

Event timestamp.

#### msg

    String msg

Event message.

#### shortDisplay

    String shortDisplay

Shortened version of `toString()` result. Suitable for humans to read.

### Class org.apache.ignite.internal.visor.event.VisorGridEventsLost extends VisorGridEvent implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.event.VisorGridJobEvent extends VisorGridEvent implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### taskName

    String taskName

Name of the task that triggered the event.

#### taskClsName

    String taskClsName

Name of task class that triggered the event.

#### taskSesId

    IgniteUuid taskSesId

Task session ID of the task that triggered the event.

#### jobId

    IgniteUuid jobId

Job ID.

### Class org.apache.ignite.internal.visor.event.VisorGridTaskEvent extends VisorGridEvent implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### taskName

    String taskName

Name of the task that triggered the event.

#### taskClsName

    String taskClsName

Name of task class that triggered the event.

#### taskSesId

    IgniteUuid taskSesId

Task session ID.

#### internal

    boolean internal

Whether task was created for system needs.

## Package org.apache.ignite.internal.visor.file

### Class org.apache.ignite.internal.visor.file.VisorFileBlock extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### path

    String path

File path.

#### off

    long off

Marker position.

#### size

    long size

File size.

#### lastModified

    long lastModified

Timestamp of last modification of the file.

#### zipped

    boolean zipped

Whether data was zipped.

#### data

    byte[] data

Data bytes.

### Class org.apache.ignite.internal.visor.file.VisorFileBlockTask extends VisorOneNodeTask<VisorFileBlockTask.VisorFileBlockArg,IgniteBiTuple<? extends IOException,VisorFileBlock>> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.file.VisorFileBlockTask.VisorFileBlockArg extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### path

    String path

Log file path.

#### off

    long off

Log file offset.

#### blockSz

    int blockSz

Block size.

#### lastModified

    long lastModified

Log file last modified timestamp.

### Class org.apache.ignite.internal.visor.file.VisorLatestTextFilesTask extends VisorOneNodeTask<IgniteBiTuple<String,String>,Collection<VisorLogFile>> implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.internal.visor.igfs

### Class org.apache.ignite.internal.visor.igfs.VisorIgfs extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### name

    String name

IGFS instance name.

#### mode

    IgfsMode mode

IGFS instance working mode.

#### metrics

    VisorIgfsMetrics metrics

IGFS metrics.

#### secondaryFsConfigured

    boolean secondaryFsConfigured

Whether IGFS has configured secondary file system.

### Class org.apache.ignite.internal.visor.igfs.VisorIgfsEndpoint extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### igfsName

    String igfsName

IGFS name.

#### gridName

    String gridName

Grid name.

#### hostName

    String hostName

Host address / name.

#### port

    int port

Port number.

### Class org.apache.ignite.internal.visor.igfs.VisorIgfsFormatTask extends VisorOneNodeTask<String,Void> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.igfs.VisorIgfsMetrics extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### totalSpaceSz

    long totalSpaceSz

Maximum amount of data that can be stored on local node.

#### usedSpaceSz

    long usedSpaceSz

Local used space in bytes on local node.

#### foldersCnt

    int foldersCnt

Number of directories created in file system.

#### filesCnt

    int filesCnt

Number of files stored in file system.

#### filesOpenedForRd

    int filesOpenedForRd

Number of files that are currently opened for reading on local node.

#### filesOpenedForWrt

    int filesOpenedForWrt

Number of files that are currently opened for writing on local node.

#### blocksRd

    long blocksRd

Total blocks read, local and remote.

#### blocksRdRmt

    long blocksRdRmt

Total remote blocks read.

#### blocksWrt

    long blocksWrt

Total blocks write, local and remote.

#### blocksWrtRmt

    long blocksWrtRmt

Total remote blocks write.

#### bytesRd

    long bytesRd

Total bytes read.

#### bytesRdTm

    long bytesRdTm

Total bytes read time.

#### bytesWrt

    long bytesWrt

Total bytes write.

#### bytesWrtTm

    long bytesWrtTm

Total bytes write time.

### Class org.apache.ignite.internal.visor.igfs.VisorIgfsProfilerClearTask extends VisorOneNodeTask<String,IgniteBiTuple<Integer,Integer>> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.igfs.VisorIgfsProfilerEntry extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### path

    String path

Path to file.

#### ts

    long ts

Timestamp of last file operation.

#### mode

    IgfsMode mode

IGFS mode.

#### size

    long size

File size.

#### bytesRead

    long bytesRead

How many bytes were read.

#### readTime

    long readTime

How long read take.

#### userReadTime

    long userReadTime

User read time.

#### bytesWritten

    long bytesWritten

How many bytes were written.

#### writeTime

    long writeTime

How long write take.

#### userWriteTime

    long userWriteTime

User write read time.

#### uniformity

    double uniformity

Calculated uniformity.

#### counters

    VisorIgfsProfilerUniformityCounters counters

Counters for uniformity calculation.

#### readSpeed

    long readSpeed

Read speed in bytes per second or `-1` if speed not available.

#### writeSpeed

    long writeSpeed

Write speed in bytes per second or `-1` if speed not available.

### Class org.apache.ignite.internal.visor.igfs.VisorIgfsProfilerTask extends VisorOneNodeTask<String,Collection<VisorIgfsProfilerEntry>> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.igfs.VisorIgfsProfilerUniformityCounters extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### fileSize

    long fileSize

Analyzed file size in bytes.

#### blockSize

    long blockSize

Current block size to calculate uniformity.

#### counters

    ArrayList<E> counters

Collection of calculated counters.

### Class org.apache.ignite.internal.visor.igfs.VisorIgfsResetMetricsTask extends VisorOneNodeTask<Set<String>,Void> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.igfs.VisorIgfsSamplingStateTask extends VisorOneNodeTask<IgniteBiTuple<String,Boolean>,Void> implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.internal.visor.log

### Class org.apache.ignite.internal.visor.log.VisorLogFile extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### path

    String path

File path.

#### size

    long size

File size.

#### lastModified

    long lastModified

File last modified timestamp.

### Class org.apache.ignite.internal.visor.log.VisorLogSearchResult extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### nid

    UUID nid

Node ID.

#### filePath

    String filePath

File path relative to the search folder.

#### fileSize

    long fileSize

File size.

#### lastModified

    long lastModified

Timestamp of last modification of the file.

#### lines

    String[] lines

Lines of text including found line and several lines before and after.

#### lineNum

    int lineNum

Line number in the file, 1 based.

#### lineCnt

    int lineCnt

Lines count in the file.

#### encoding

    String encoding

File content encoding.

### Class org.apache.ignite.internal.visor.log.VisorLogSearchTask extends VisorMultiNodeTask<VisorLogSearchTask.VisorLogSearchArg,IgniteBiTuple<Iterable<IgniteBiTuple<Exception,UUID>>,Iterable<VisorLogSearchResult>>,Collection<VisorLogSearchResult>> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.log.VisorLogSearchTask.VisorLogSearchArg extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### searchStr

    String searchStr

Searched string.

#### folder

    String folder

Folder.

#### filePtrn

    String filePtrn

File name search pattern.

#### limit

    int limit

Max number of results.

## Package org.apache.ignite.internal.visor.misc

### Class org.apache.ignite.internal.visor.misc.VisorAckTask extends VisorMultiNodeTask<String,Void,Void> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.misc.VisorLatestVersionTask extends VisorOneNodeTask<Void,String> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.misc.VisorNopTask extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.misc.VisorResolveHostNameTask extends VisorOneNodeTask<Void,Map<String,String>> implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.internal.visor.node

### Class org.apache.ignite.internal.visor.node.VisorAtomicConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### seqReserveSize

    int seqReserveSize

Atomic sequence reservation size.

#### cacheMode

    CacheMode cacheMode

Cache mode.

#### backups

    int backups

Number of backups.

### Class org.apache.ignite.internal.visor.node.VisorBasicConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### gridName

    String gridName

Grid name.

#### ggHome

    String ggHome

IGNITE_HOME determined at startup.

#### locHost

    String locHost

Local host value used.

#### nodeId

    UUID nodeId

Node id.

#### marsh

    String marsh

Marshaller used.

#### deployMode

    Object deployMode

Deployment Mode.

#### clientMode

    Boolean clientMode

Client mode flag.

#### daemon

    boolean daemon

Whether this node daemon or not.

#### jmxRemote

    boolean jmxRemote

Whether remote JMX is enabled.

#### restart

    boolean restart

Is node restart enabled.

#### netTimeout

    long netTimeout

Network timeout.

#### log

    String log

Logger used on node.

#### discoStartupDelay

    long discoStartupDelay

Discovery startup delay.

#### mBeanSrv

    String mBeanSrv

MBean server name

#### noAscii

    boolean noAscii

Whether ASCII logo is disabled.

#### noDiscoOrder

    boolean noDiscoOrder

Whether no discovery order is allowed.

#### noShutdownHook

    boolean noShutdownHook

Whether shutdown hook is disabled.

#### progName

    String progName

Name of command line program.

#### quiet

    boolean quiet

Whether node is in quiet mode.

#### successFile

    String successFile

Success file name.

#### updateNtf

    boolean updateNtf

Whether update checker is enabled.

### Class org.apache.ignite.internal.visor.node.VisorExecutorServiceConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### pubPoolSize

    int pubPoolSize

Public pool size.

#### sysPoolSz

    int sysPoolSz

System pool size.

#### mgmtPoolSize

    int mgmtPoolSize

Management pool size.

#### igfsPoolSize

    int igfsPoolSize

IGFS pool size.

#### p2pPoolSz

    int p2pPoolSz

Peer-to-peer pool size.

#### restPoolSz

    int restPoolSz

REST requests pool size.

### Class org.apache.ignite.internal.visor.node.VisorGridConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### basic

    VisorBasicConfiguration basic

Basic.

#### metrics

    VisorMetricsConfiguration metrics

Metrics.

#### spis

    VisorSpisConfiguration spis

SPIs.

#### p2p

    VisorPeerToPeerConfiguration p2p

P2P.

#### lifecycle

    VisorLifecycleConfiguration lifecycle

Lifecycle.

#### execSvc

    VisorExecutorServiceConfiguration execSvc

Executors service configuration.

#### seg

    VisorSegmentationConfiguration seg

Segmentation.

#### inclProps

    String inclProps

Include properties.

#### inclEvtTypes

    int[] inclEvtTypes

Include events types.

#### rest

    VisorRestConfiguration rest

REST configuration.

#### userAttrs

    Map<K,V> userAttrs

User attributes.

#### igfss

    Iterable<T> igfss

Igfss.

#### env

    Map<K,V> env

Environment.

#### sysProps

    Properties sysProps

System properties.

#### atomic

    VisorAtomicConfiguration atomic

Configuration of atomic data structures.

#### txCfg

    VisorTransactionConfiguration txCfg

Transactions configuration.

### Class org.apache.ignite.internal.visor.node.VisorIgfsConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### name

    String name

IGFS instance name.

#### metaCacheName

    String metaCacheName

Cache name to store IGFS meta information.

#### dataCacheName

    String dataCacheName

Cache name to store IGFS data.

#### blockSize

    int blockSize

File's data block size.

#### prefetchBlocks

    int prefetchBlocks

Number of pre-fetched blocks if specific file's chunk is requested.

#### streamBufSize

    int streamBufSize

Read/write buffer size for IGFS stream operations in bytes.

#### perNodeBatchSize

    int perNodeBatchSize

Number of file blocks buffered on local node before sending batch to remote node.

#### perNodeParallelBatchCnt

    int perNodeParallelBatchCnt

Number of batches that can be concurrently sent to remote node.

#### secondaryHadoopFileSysUri

    String secondaryHadoopFileSysUri

URI of the secondary Hadoop file system.

#### secondaryHadoopFileSysCfgPath

    String secondaryHadoopFileSysCfgPath

Path for the secondary hadoop file system config.

#### secondaryHadoopFileSysUserName

    String secondaryHadoopFileSysUserName

User name for the secondary hadoop file system config.

#### dfltMode

    IgfsMode dfltMode

IGFS instance mode.

#### pathModes

    Map<K,V> pathModes

Map of paths to IGFS modes.

#### dualModePutExecutorSrvc

    String dualModePutExecutorSrvc

Dual mode PUT operations executor service.

#### dualModePutExecutorSrvcShutdown

    boolean dualModePutExecutorSrvcShutdown

Dual mode PUT operations executor service shutdown flag.

#### dualModeMaxPendingPutsSize

    long dualModeMaxPendingPutsSize

Maximum amount of data in pending puts.

#### maxTaskRangeLen

    long maxTaskRangeLen

Maximum range length.

#### fragmentizerConcurrentFiles

    int fragmentizerConcurrentFiles

Fragmentizer concurrent files.

#### fragmentizerLocWritesRatio

    float fragmentizerLocWritesRatio

Fragmentizer local writes ratio.

#### fragmentizerEnabled

    boolean fragmentizerEnabled

Fragmentizer enabled flag.

#### fragmentizerThrottlingBlockLen

    long fragmentizerThrottlingBlockLen

Fragmentizer throttling block length.

#### fragmentizerThrottlingDelay

    long fragmentizerThrottlingDelay

Fragmentizer throttling delay.

#### ipcEndpointCfg

    String ipcEndpointCfg

IPC endpoint config (in JSON format) to publish IGFS over.

#### ipcEndpointEnabled

    boolean ipcEndpointEnabled

IPC endpoint enabled flag.

#### maxSpace

    long maxSpace

Maximum space.

#### mgmtPort

    int mgmtPort

Management port.

#### seqReadsBeforePrefetch

    int seqReadsBeforePrefetch

Amount of sequential block reads before prefetch is triggered.

#### trashPurgeTimeout

    long trashPurgeTimeout

Trash purge await timeout.

### Class org.apache.ignite.internal.visor.node.VisorLifecycleConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### beans

    String beans

Lifecycle beans.

### Class org.apache.ignite.internal.visor.node.VisorMetricsConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### expTime

    long expTime

Metrics expired time.

#### histSize

    int histSize

Number of node metrics stored in memory.

#### logFreq

    long logFreq

Frequency of metrics log printout.

### Class org.apache.ignite.internal.visor.node.VisorNodeConfigurationCollectorJob extends VisorJob<Void,VisorGridConfiguration> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.node.VisorNodeConfigurationCollectorTask extends VisorOneNodeTask<Void,VisorGridConfiguration> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.node.VisorNodeDataCollectorJob extends VisorJob<VisorNodeDataCollectorTaskArg,VisorNodeDataCollectorJobResult> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.node.VisorNodeDataCollectorJobResult extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### gridName

    String gridName

Grid name.

#### topVer

    long topVer

Node topology version.

#### taskMonitoringEnabled

    boolean taskMonitoringEnabled

Task monitoring state collected from node.

#### evts

    Collection<E> evts

Node events.

#### evtsEx

    Throwable evtsEx

Exception while collecting node events.

#### caches

    Collection<E> caches

Node caches.

#### cachesEx

    Throwable cachesEx

Exception while collecting node caches.

#### igfss

    Collection<E> igfss

Node IGFSs.

#### igfsEndpoints

    Collection<E> igfsEndpoints

All IGFS endpoints collected from nodes.

#### igfssEx

    Throwable igfssEx

Exception while collecting node IGFSs.

#### errCnt

    long errCnt

Errors count.

### Class org.apache.ignite.internal.visor.node.VisorNodeDataCollectorTask extends VisorMultiNodeTask<VisorNodeDataCollectorTaskArg,VisorNodeDataCollectorTaskResult,VisorNodeDataCollectorJobResult> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.node.VisorNodeDataCollectorTaskArg extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### taskMonitoringEnabled

    boolean taskMonitoringEnabled

Whether task monitoring should be enabled.

#### evtOrderKey

    String evtOrderKey

Visor unique key to get last event order from node local storage.

#### evtThrottleCntrKey

    String evtThrottleCntrKey

Visor unique key to get lost events throttle counter from node local storage.

#### sample

    int sample

Cache sample size.

#### sysCaches

    boolean sysCaches

If `true` then collect information about system caches.

### Class org.apache.ignite.internal.visor.node.VisorNodeDataCollectorTaskResult extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### unhandledEx

    Map<K,V> unhandledEx

Unhandled exceptions from nodes.

#### gridNames

    Map<K,V> gridNames

Nodes grid names.

#### topVersions

    Map<K,V> topVersions

Nodes topology versions.

#### taskMonitoringEnabled

    Map<K,V> taskMonitoringEnabled

All task monitoring state collected from nodes.

#### errCnts

    Map<K,V> errCnts

Nodes error counts.

#### evts

    List<E> evts

All events collected from nodes.

#### evtsEx

    Map<K,V> evtsEx

Exceptions caught during collecting events from nodes.

#### caches

    Map<K,V> caches

All caches collected from nodes.

#### cachesEx

    Map<K,V> cachesEx

Exceptions caught during collecting caches from nodes.

#### igfss

    Map<K,V> igfss

All IGFS collected from nodes.

#### igfsEndpoints

    Map<K,V> igfsEndpoints

All IGFS endpoints collected from nodes.

#### igfssEx

    Map<K,V> igfssEx

Exceptions caught during collecting IGFS from nodes.

### Class org.apache.ignite.internal.visor.node.VisorNodeEventsCollectorTask extends VisorMultiNodeTask<VisorNodeEventsCollectorTask.VisorNodeEventsCollectorTaskArg,Iterable<? extends VisorGridEvent>,Collection<? extends VisorGridEvent>> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.node.VisorNodeEventsCollectorTask.VisorNodeEventsCollectorJob extends VisorJob<VisorNodeEventsCollectorTask.VisorNodeEventsCollectorTaskArg,Collection<? extends VisorGridEvent>> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.node.VisorNodeEventsCollectorTask.VisorNodeEventsCollectorTaskArg extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### keyOrder

    String keyOrder

Node local storage key.

#### typeArg

    int[] typeArg

Arguments for type filter.

#### timeArg

    Long timeArg

Arguments for time filter.

#### taskName

    String taskName

Task or job events with task name contains.

#### taskSesId

    IgniteUuid taskSesId

Task or job events with session.

### Class org.apache.ignite.internal.visor.node.VisorNodeGcTask extends VisorMultiNodeTask<Void,Map<UUID,IgniteBiTuple<Long,Long>>,IgniteBiTuple<Long,Long>> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.node.VisorNodePingTask extends VisorOneNodeTask<UUID,GridTuple3<Boolean,Long,Long>> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.node.VisorNodeRestartTask extends VisorMultiNodeTask<Void,Void,Void> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.node.VisorNodeStopTask extends VisorMultiNodeTask<Void,Void,Void> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.node.VisorNodeSuppressedErrorsTask extends VisorMultiNodeTask<Map<UUID,Long>,Map<UUID,IgniteBiTuple<Long,List<IgniteExceptionRegistry.ExceptionInfo>>>,IgniteBiTuple<Long,List<IgniteExceptionRegistry.ExceptionInfo>>> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.node.VisorPeerToPeerConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### p2pEnabled

    boolean p2pEnabled

Whether peer-to-peer class loading is enabled.

#### p2pMissedResCacheSize

    int p2pMissedResCacheSize

Missed resource cache size.

#### p2pLocClsPathExcl

    String p2pLocClsPathExcl

List of packages from the system classpath that need to be loaded from task originating node.

### Class org.apache.ignite.internal.visor.node.VisorRestConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### restEnabled

    boolean restEnabled

Whether REST enabled or not.

#### tcpSslEnabled

    boolean tcpSslEnabled

Whether or not SSL is enabled for TCP binary protocol.

#### accessibleFolders

    String[] accessibleFolders

Rest accessible folders (log command can get files from).

#### jettyPath

    String jettyPath

Jetty config path.

#### jettyHost

    String jettyHost

Jetty host.

#### jettyPort

    Integer jettyPort

Jetty port.

#### tcpHost

    String tcpHost

REST TCP binary host.

#### tcpPort

    Integer tcpPort

REST TCP binary port.

#### tcpSslCtxFactory

    String tcpSslCtxFactory

Context factory for SSL.

### Class org.apache.ignite.internal.visor.node.VisorSegmentationConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### plc

    SegmentationPolicy plc

Segmentation policy.

#### resolvers

    String resolvers

Segmentation resolvers.

#### checkFreq

    long checkFreq

Frequency of network segment check by discovery manager.

#### waitOnStart

    boolean waitOnStart

Whether or not node should wait for correct segment on start.

#### passRequired

    boolean passRequired

Whether or not all resolvers should succeed for node to be in correct segment.

### Class org.apache.ignite.internal.visor.node.VisorSpisConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### discoSpi

    IgniteBiTuple<V1,V2> discoSpi

Discovery SPI.

#### commSpi

    IgniteBiTuple<V1,V2> commSpi

Communication SPI.

#### evtSpi

    IgniteBiTuple<V1,V2> evtSpi

Event storage SPI.

#### colSpi

    IgniteBiTuple<V1,V2> colSpi

Collision SPI.

#### deploySpi

    IgniteBiTuple<V1,V2> deploySpi

Deployment SPI.

#### cpSpis

    IgniteBiTuple<V1,V2>[] cpSpis

Checkpoint SPIs.

#### failSpis

    IgniteBiTuple<V1,V2>[] failSpis

Failover SPIs.

#### loadBalancingSpis

    IgniteBiTuple<V1,V2>[] loadBalancingSpis

Load balancing SPIs.

#### swapSpaceSpis

    IgniteBiTuple<V1,V2> swapSpaceSpis

Swap space SPIs.

#### indexingSpis

    IgniteBiTuple<V1,V2>[] indexingSpis

Indexing SPIs.

### Class org.apache.ignite.internal.visor.node.VisorTransactionConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### dfltTxConcurrency

    TransactionConcurrency dfltTxConcurrency

Default cache concurrency.

#### dfltTxIsolation

    TransactionIsolation dfltTxIsolation

Default transaction isolation.

#### dfltTxTimeout

    long dfltTxTimeout

Default transaction timeout.

#### pessimisticTxLogLinger

    int pessimisticTxLogLinger

Pessimistic tx log linger.

#### pessimisticTxLogSize

    int pessimisticTxLogSize

Pessimistic tx log size.

#### txSerEnabled

    boolean txSerEnabled

Default transaction serializable flag.

## Package org.apache.ignite.internal.visor.query

### Class org.apache.ignite.internal.visor.query.VisorQueryArg extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### cacheName

    String cacheName

Cache name for query.

#### qryTxt

    String qryTxt

Query text.

#### local

    boolean local

Flag whether to execute query locally.

#### pageSize

    int pageSize

Result batch size.

### Class org.apache.ignite.internal.visor.query.VisorQueryCleanupTask extends VisorMultiNodeTask<Map<UUID,Collection<String>>,Void,Void> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.query.VisorQueryField extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### schemaName

    String schemaName

Schema name.

#### typeName

    String typeName

Type name.

#### fieldName

    String fieldName

Field name.

#### fieldTypeName

    String fieldTypeName

Field type name.

### Class org.apache.ignite.internal.visor.query.VisorQueryJob extends VisorJob<VisorQueryArg,IgniteBiTuple<? extends VisorExceptionWrapper,VisorQueryResultEx>> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.query.VisorQueryNextPageTask extends VisorOneNodeTask<IgniteBiTuple<String,Integer>,VisorQueryResult> implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.query.VisorQueryResult extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### rows

    List<E> rows

Rows fetched from query.

#### hasMore

    boolean hasMore

Whether query has more rows to fetch.

#### duration

    long duration

Query duration

### Class org.apache.ignite.internal.visor.query.VisorQueryResultEx extends VisorQueryResult implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### resNodeId

    UUID resNodeId

Node where query executed.

#### qryId

    String qryId

Query ID to store in node local.

#### cols

    Collection<E> cols

Query columns descriptors.

### Class org.apache.ignite.internal.visor.query.VisorQueryTask extends VisorOneNodeTask<VisorQueryArg,IgniteBiTuple<? extends VisorExceptionWrapper,VisorQueryResultEx>> implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.internal.visor.util

### Class org.apache.ignite.internal.visor.util.VisorClusterGroupEmptyException extends ClusterGroupEmptyException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.util.VisorEventMapper extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.internal.visor.util.VisorExceptionWrapper extends Throwable implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### detailMsg

    String detailMsg

Detail message string of this throwable

#### clsSimpleName

    String clsSimpleName

Simple class name of base throwable object.

#### clsName

    String clsName

Class name of base throwable object.

## Package org.apache.ignite.lang

### Class org.apache.ignite.lang.IgniteBiTuple extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.lang.IgniteFutureCancelledException extends IgniteException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.lang.IgniteFutureTimeoutException extends IgniteException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.lang.IgniteProductVersion extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.lang.IgniteUuid extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException

Throws:
  `IOException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.messaging

### Class org.apache.ignite.messaging.MessagingListenActor extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### keepGoing

    boolean keepGoing

#### nodeId

    UUID nodeId

## Package org.apache.ignite.platform.dotnet

### Class org.apache.ignite.platform.dotnet.PlatformDotNetCacheStoreFactory extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### typName

    String typName

.Net type name.

#### props

    Map<K,V> props

Properties.

## Package org.apache.ignite.plugin

### Class org.apache.ignite.plugin.PluginNotFoundException extends IgniteException implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### name

    String name

Plugin name.

### Class org.apache.ignite.plugin.PluginValidationException extends IgniteException implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### nodeId

    UUID nodeId

Offending node ID.

#### rmtMsg

    String rmtMsg

Error message to send to the offending node.

## Package org.apache.ignite.plugin.extensions.communication

## Package org.apache.ignite.plugin.security

### Class org.apache.ignite.plugin.security.SecurityCredentials extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.plugin.security.SecurityException extends IgniteException implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.plugin.segmentation

## Package org.apache.ignite.services

### Class org.apache.ignite.services.ServiceConfiguration extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### name

    String name

Service name.

#### svc

    Service svc

Service instance.

#### totalCnt

    int totalCnt

Total count.

#### maxPerNodeCnt

    int maxPerNodeCnt

Max per-node count.

#### cacheName

    String cacheName

Cache name.

#### affKey

    Object affKey

Affinity key.

#### nodeFilter

    IgnitePredicate<E> nodeFilter

Node filter.

## Package org.apache.ignite.spi

### Class org.apache.ignite.spi.IgniteSpiException extends IgniteException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.spi.IgniteSpiMultiException extends IgniteSpiException implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### causes

    List<E> causes

Nested exceptions.

### Class org.apache.ignite.spi.IgniteSpiOperationTimeoutException extends IgniteCheckedException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.spi.IgniteSpiVersionCheckException extends IgniteSpiException implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.spi.collision.jobstealing

### Class org.apache.ignite.spi.collision.jobstealing.JobStealingRequest extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### delta

    int delta

Delta.

## Package org.apache.ignite.spi.communication.tcp

### Class org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.HandshakeMessage extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### nodeId

    UUID nodeId

#### rcvCnt

    long rcvCnt

#### connectCnt

    long connectCnt

### Class org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.NodeIdMessage extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### nodeIdBytes

    byte[] nodeIdBytes

#### nodeIdBytesWithType

    byte[] nodeIdBytesWithType

### Class org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.RecoveryLastReceivedMessage extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### rcvCnt

    long rcvCnt

## Package org.apache.ignite.spi.discovery

## Package org.apache.ignite.spi.discovery.tcp.internal

### Class org.apache.ignite.spi.discovery.tcp.internal.TcpDiscoveryNode extends GridMetadataAwareAdapter implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

## Package org.apache.ignite.spi.discovery.tcp.messages

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryAbstractMessage extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### id

    IgniteUuid id

Message ID.

#### verifierNodeId

    UUID verifierNodeId

Verifier node ID.

#### topVer

    long topVer

Topology version.

#### flags

    int flags

Flags.

#### pendingIdx

    short pendingIdx

Pending message index.

#### failedNodes

    Set<E> failedNodes

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryAuthFailedMessage extends TcpDiscoveryAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream in)
                     throws IOException,
                            ClassNotFoundException

Deserialize this message.

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeObject

    private void writeObject(ObjectOutputStream out)
                      throws IOException

Serialize this message.

Throws:
  `IOException`

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryCheckFailedMessage extends TcpDiscoveryAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### err

    String err

Coordinator version.

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientAckResponse extends TcpDiscoveryAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### msgId

    IgniteUuid msgId

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientHeartbeatMessage extends TcpDiscoveryAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### metrics

    byte[] metrics

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientPingRequest extends TcpDiscoveryAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### nodeToPing

    UUID nodeToPing

Pinged client node ID.

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientPingResponse extends TcpDiscoveryAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### nodeToPing

    UUID nodeToPing

Pinged client node ID.

#### res

    boolean res

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryClientReconnectMessage extends TcpDiscoveryAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### routerNodeId

    UUID routerNodeId

New router nodeID.

#### lastMsgId

    IgniteUuid lastMsgId

Last message ID.

#### msgs

    Collection<E> msgs

Pending messages.

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryConnectionCheckMessage extends TcpDiscoveryAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryCustomEventMessage extends TcpDiscoveryAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### msgBytes

    byte[] msgBytes

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryDiscardMessage extends TcpDiscoveryAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### msgId

    IgniteUuid msgId

ID of the message to discard (this and all preceding).

#### customMsgDiscard

    boolean customMsgDiscard

True if this is discard ID for custom event message.

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryDuplicateIdMessage extends TcpDiscoveryAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### node

    TcpDiscoveryNode node

Node with duplicate ID.

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHandshakeRequest extends TcpDiscoveryAbstractMessage implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHandshakeResponse extends TcpDiscoveryAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### order

    long order

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHeartbeatMessage extends TcpDiscoveryAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### metrics

    Map<K,V> metrics

Map to store nodes metrics.

#### clientNodeIds

    Collection<E> clientNodeIds

Client node IDs.

#### cacheMetrics

    Map<K,V> cacheMetrics

Cahce metrics by node.

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHeartbeatMessage.MetricsSet extends Object implements Serializable

serialVersionUID:
  0L

### Serialization Methods

#### readExternal

    public void readExternal(ObjectInput in)
                      throws IOException,
                             ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeExternal

    public void writeExternal(ObjectOutput out)
                       throws IOException

Throws:
  `IOException`

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryJoinRequestMessage extends TcpDiscoveryAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### node

    TcpDiscoveryNode node

New node that wants to join the topology.

#### discoData

    Map<K,V> discoData

Discovery data.

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryLoopbackProblemMessage extends TcpDiscoveryAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### addrs

    Collection<E> addrs

Remote node addresses.

#### hostNames

    Collection<E> hostNames

Remote node host names.

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeAddedMessage extends TcpDiscoveryAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### node

    TcpDiscoveryNode node

Added node.

#### msgs

    Collection<E> msgs

Pending messages from previous node.

#### discardMsgId

    IgniteUuid discardMsgId

Discarded message ID.

#### discardCustomMsgId

    IgniteUuid discardCustomMsgId

Discarded message ID.

#### top

    Collection<E> top

Current topology. Initialized by coordinator.

#### topHist

    Map<K,V> topHist

Topology snapshots history.

#### newNodeDiscoData

    Map<K,V> newNodeDiscoData

Discovery data from new node.

#### oldNodesDiscoData

    Map<K,V> oldNodesDiscoData

Discovery data from old nodes.

#### gridStartTime

    long gridStartTime

Start time of the first grid node.

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeAddFinishedMessage extends TcpDiscoveryAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### nodeId

    UUID nodeId

Added node ID.

#### clientDiscoData

    Map<K,V> clientDiscoData

Client node can not get discovery data from TcpDiscoveryNodeAddedMessage, we have to pass discovery data in TcpDiscoveryNodeAddFinishedMessage

#### clientNodeAttrs

    Map<K,V> clientNodeAttrs

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeFailedMessage extends TcpDiscoveryAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### failedNodeId

    UUID failedNodeId

ID of the failed node.

#### order

    long order

Internal order of the failed node.

#### warning

    String warning

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryNodeLeftMessage extends TcpDiscoveryAbstractMessage implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryPingRequest extends TcpDiscoveryAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### clientNodeId

    UUID clientNodeId

Pinged client node ID.

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryPingResponse extends TcpDiscoveryAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### clientExists

    boolean clientExists

Whether pinged client exists.

### Class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryStatusCheckMessage extends TcpDiscoveryAbstractMessage implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### creatorNode

    TcpDiscoveryNode creatorNode

Creator node.

#### failedNodeId

    UUID failedNodeId

Failed node id.

#### status

    int status

Creator node status (initialized by coordinator).

## Package org.apache.ignite.ssl

### Class org.apache.ignite.ssl.SslContextFactory extends Object implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### proto

    String proto

SSL protocol.

#### keyAlgorithm

    String keyAlgorithm

Key manager algorithm.

#### keyStoreType

    String keyStoreType

Key store type.

#### keyStoreFilePath

    String keyStoreFilePath

Path to key store file

#### keyStorePwd

    char[] keyStorePwd

Key store password

#### trustStoreType

    String trustStoreType

Trust store type.

#### trustStoreFilePath

    String trustStoreFilePath

Path to trust store.

#### trustStorePwd

    char[] trustStorePwd

Trust store password

#### trustMgrs

    TrustManager[] trustMgrs

Trust managers.

## Package org.apache.ignite.startup

### Class org.apache.ignite.startup.BasicWarmupClosure extends Object implements Serializable

serialVersionUID:
  9175346848249957458L

### Serialized Fields

#### gridCnt

    int gridCnt

Grid count.

#### threadCnt

    int threadCnt

Warmup thread count.

#### iterCnt

    int iterCnt

Per thread iteration count.

#### keyRange

    int keyRange

Key range.

#### discoveryPort

    int discoveryPort

Warmup discovery port.

#### warmupMethods

    String[] warmupMethods

Methods to warmup.

## Package org.apache.ignite.startup.cmdline

### Class org.apache.ignite.startup.cmdline.AboutDialog extends JDialog implements Serializable

serialVersionUID:
  0L

### Serialized Fields

#### appName

    String appName

Application name

#### bannerSpec

    String bannerSpec

Banner icon url spec

#### ver

    String ver

Version.

#### release

    Date release

Release date.

#### copyright

    String copyright

Copyright.

#### gbc

    GridBagConstraints gbc

Grid bag constraints.

#### closeAct

    Action closeAct

Close action.

#### closeBtn

    JButton closeBtn

Close button.

## Package org.apache.ignite.stream

### Class org.apache.ignite.stream.StreamTransformer extends Object implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.stream.StreamVisitor extends Object implements Serializable

serialVersionUID:
  0L

## Package org.apache.ignite.transactions

### Class org.apache.ignite.transactions.TransactionHeuristicException extends IgniteException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.transactions.TransactionOptimisticException extends IgniteException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.transactions.TransactionRollbackException extends IgniteException implements Serializable

serialVersionUID:
  0L

### Class org.apache.ignite.transactions.TransactionTimeoutException extends IgniteException implements Serializable

serialVersionUID:
  0L

## Package org.jsr166

### Class org.jsr166.ConcurrentHashMap8 extends Object implements Serializable

serialVersionUID:
  7249069246763182397L

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream s)
                     throws IOException,
                            ClassNotFoundException

Reconstitutes the instance from a stream (that is, deserializes it).

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeObject

    private void writeObject(ObjectOutputStream s)
                      throws IOException

Saves the state of the `ConcurrentHashMapV8` instance to a stream (i.e., serializes it).

Serial Data:
  the key (Object) and value (Object) for each key-value mapping, followed by a null pair. The key-value mappings are emitted in no particular order.
Throws:
  `IOException`

### Serialized Fields

#### segments

    org.jsr166.ConcurrentHashMap8.Segment<K,V>[] segments

For serialization compatibility. Null unless serialized; see below

### Class org.jsr166.ConcurrentHashMap8.KeySetView extends org.jsr166.ConcurrentHashMap8.CHMView<K,V> implements Serializable

serialVersionUID:
  7249069246763182397L

### Serialized Fields

#### value

    Object value

### Class org.jsr166.ConcurrentLinkedDeque8 extends AbstractCollection<E> implements Serializable

serialVersionUID:
  876323262645176354L

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream s)
                     throws IOException,
                            ClassNotFoundException

Reconstitutes this deque from a stream (that is, deserializes it).

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeObject

    private void writeObject(ObjectOutputStream s)
                      throws IOException

Saves this deque to a stream (that is, serializes it).

Serial Data:
  All of the elements (each an `E`) in the proper order, followed by a null
Throws:
  `IOException`

### Serialized Fields

#### size

    LongAdder8 size

### Class org.jsr166.LongAdder8 extends org.jsr166.Striped64_8 implements Serializable

serialVersionUID:
  7249069246863182397L

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream s)
                     throws IOException,
                            ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeObject

    private void writeObject(ObjectOutputStream s)
                      throws IOException

Throws:
  `IOException`

### Class org.jsr166.ThreadLocalRandom8 extends Random implements Serializable

serialVersionUID:
  -5851777807851030925L

### Serialized Fields

#### rnd

    long rnd

The random seed. We can't use super.seed.

#### initialized

    boolean initialized

Initialization flag to permit calls to setSeed to succeed only while executing the Random constructor. We can't allow others since it would cause setting seed in one part of a program to unintentionally impact other usages by the thread.

#### pad0

    long pad0

#### pad1

    long pad1

#### pad2

    long pad2

#### pad3

    long pad3

#### pad4

    long pad4

#### pad5

    long pad5

#### pad6

    long pad6

#### pad7

    long pad7

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.5.0.final
Release Date | : December 29 2015