## Uses of Class
org.apache.ignite.internal.processors.datastructures.AtomicDataStructureProxy

Packages that use AtomicDataStructureProxy
org.apache.ignite.internal.processors.datastructures
org.apache.ignite.spi.systemview.view.datastructures

### Uses of AtomicDataStructureProxy in org.apache.ignite.internal.processors.datastructures

Subclasses of AtomicDataStructureProxy in org.apache.ignite.internal.processors.datastructures
`class` `GridCacheAtomicLongImpl` Cache atomic long implementation.
`class` `GridCacheAtomicReferenceImpl<T>` Cache atomic reference implementation.
`class` `GridCacheAtomicSequenceImpl` Cache sequence implementation.
`class` `GridCacheAtomicStampedImpl<T,​S>` Cache atomic stamped implementation.
`class` `GridCacheCountDownLatchImpl` Cache count down latch implementation.
`class` `GridCacheLockImpl` Cache reentrant lock implementation based on AbstractQueuedSynchronizer.
`class` `GridCacheSemaphoreImpl` Cache semaphore implementation based on AbstractQueuedSynchronizer.

### Uses of AtomicDataStructureProxy in org.apache.ignite.spi.systemview.view.datastructures

Fields in org.apache.ignite.spi.systemview.view.datastructures declared as AtomicDataStructureProxy
`protected T` AbstractDataStructureView.`ds` Data structure instance.
`protected T` AbstractDataStructureView.`ds` Data structure instance.
`protected T` AbstractDataStructureView.`ds` Data structure instance.
`protected T` AbstractDataStructureView.`ds` Data structure instance.
`protected T` AbstractDataStructureView.`ds` Data structure instance.
`protected T` AbstractDataStructureView.`ds` Data structure instance.
`protected T` AbstractDataStructureView.`ds` Data structure instance.