# Hierarchy For Package org.eclipse.cdt.core.settings.model.util

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.cdt.core.settings.model.util.AbstractEntryStorage
    - org.eclipse.cdt.core.settings.model.util.UserAndDiscoveredEntryStorage
      - org.eclipse.cdt.core.settings.model.util.UserAndDiscoveredEntryLanguageData.UserAndDiscoveredEntryLanguageDataEntryStorage
  - org.eclipse.cdt.core.settings.model.extension.CDataObject (implements org.eclipse.cdt.core.settings.model.ICSettingBase)
    - org.eclipse.cdt.core.settings.model.extension.CLanguageData
      - org.eclipse.cdt.core.settings.model.extension.impl.CDefaultLanguageData
        - org.eclipse.cdt.core.settings.model.util.EntryStorageBasedLanguageData
          - org.eclipse.cdt.core.settings.model.util.UserAndDiscoveredEntryLanguageData
  - org.eclipse.cdt.core.settings.model.util.CDataSerializer
    - org.eclipse.cdt.core.settings.model.util.UserAndDiscoveredEntryDataSerializer
  - org.eclipse.cdt.core.settings.model.util.CDataUtil
  - org.eclipse.cdt.core.settings.model.util.CEntriesSet
  - org.eclipse.cdt.core.settings.model.util.CExtensionUtil
  - org.eclipse.cdt.core.settings.model.util.Comparator
  - org.eclipse.cdt.core.settings.model.util.CSettingEntryFactory
  - org.eclipse.cdt.core.settings.model.util.EntryContentsKey
  - org.eclipse.cdt.core.settings.model.util.EntryNameKey
  - org.eclipse.cdt.core.settings.model.util.EntryStore
  - org.eclipse.cdt.core.settings.model.util.KindBasedStore<T> (implements java.lang.Cloneable)
  - org.eclipse.cdt.core.settings.model.util.LanguageSettingEntriesSerializer
  - org.eclipse.cdt.core.settings.model.util.ListComparator
  - org.eclipse.cdt.core.settings.model.util.PathEntryResolveInfo
  - org.eclipse.cdt.core.settings.model.util.PathEntryResolveInfoElement
  - org.eclipse.cdt.core.settings.model.util.PathEntryTranslator
  - org.eclipse.cdt.core.settings.model.util.PathEntryTranslator.PathEntryCollector
  - org.eclipse.cdt.core.settings.model.util.PathEntryTranslator.ReferenceSettingsInfo
  - org.eclipse.cdt.core.settings.model.util.PathSettingsContainer
  - org.eclipse.cdt.core.settings.model.util.PatternNameMap
  - org.eclipse.cdt.core.settings.model.util.ResourceChangeHandlerBase (implements org.eclipse.core.resources.IResourceChangeListener)
  - org.eclipse.cdt.core.settings.model.util.SettingsSet
  - org.eclipse.cdt.core.settings.model.util.SettingsSet.EntryInfo
  - org.eclipse.cdt.core.settings.model.util.SettingsSet.SettingLevel
  - org.eclipse.cdt.core.settings.model.util.ThreadLocalMap
  - org.eclipse.cdt.core.settings.model.util.UtilMessages
  - org.eclipse.cdt.core.settings.model.util.XmlStorageElement (implements org.eclipse.cdt.core.settings.model.ICStorageElement)

## Interface Hierarchy

- org.eclipse.cdt.core.settings.model.util.IKindBasedInfo<T>
- org.eclipse.cdt.core.settings.model.util.IPathSettingsContainerListener
- org.eclipse.cdt.core.settings.model.util.IPathSettingsContainerVisitor
- org.eclipse.cdt.core.settings.model.util.ResourceChangeHandlerBase.IResourceMoveHandler