# Hierarchy For Package org.apache.ignite.internal.cdc

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.ignite.internal.cdc.CdcConsumerState
  - org.apache.ignite.internal.cdc.CdcEventImpl (implements org.apache.ignite.cdc.CdcEvent)
  - org.apache.ignite.internal.cdc.CdcMain (implements java.lang.Runnable)
  - org.apache.ignite.internal.cdc.CdcUtils
  - org.apache.ignite.internal.processors.cache.persistence.FileLockHolder (implements java.lang.AutoCloseable)
    - org.apache.ignite.internal.cdc.CdcFileLockHolder
  - org.apache.ignite.internal.processors.cache.GridCacheSharedManagerAdapter<K,​V> (implements org.apache.ignite.internal.processors.cache.GridCacheSharedManager<K,​V>)
    - org.apache.ignite.internal.cdc.CdcUtilityActiveCdcManager (implements org.apache.ignite.internal.cdc.CdcManager, org.apache.ignite.internal.processors.cache.distributed.dht.preloader.PartitionsExchangeAware)
  - org.apache.ignite.internal.cdc.TypeMappingImpl (implements org.apache.ignite.cdc.TypeMapping)
  - org.apache.ignite.internal.cdc.WalRecordsConsumer<K,​V>
  - org.apache.ignite.internal.cdc.WalRecordsConsumer.DataEntryIterator (implements java.lang.AutoCloseable, java.util.Iterator<E>)

## Interface Hierarchy

- org.apache.ignite.internal.processors.cache.GridCacheSharedManager<K,​V>
  - org.apache.ignite.internal.cdc.CdcManager

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.ignite.internal.cdc.CdcMode