# Hierarchy For Package org.apache.geode.cache.configuration

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.geode.cache.configuration.CacheConfig
  - org.apache.geode.cache.configuration.CacheConfig.AsyncEventQueue
  - org.apache.geode.cache.configuration.CacheConfig.GatewayConflictResolver
  - org.apache.geode.cache.configuration.CacheConfig.GatewayHub
  - org.apache.geode.cache.configuration.CacheConfig.GatewayHub.Gateway
  - org.apache.geode.cache.configuration.CacheConfig.GatewayHub.Gateway.GatewayEndpoint
  - org.apache.geode.cache.configuration.CacheConfig.GatewayHub.Gateway.GatewayListener
  - org.apache.geode.cache.configuration.CacheConfig.GatewayHub.Gateway.GatewayQueue
  - org.apache.geode.cache.configuration.CacheConfig.GatewayReceiver
  - org.apache.geode.cache.configuration.CacheConfig.GatewaySender
  - org.apache.geode.cache.configuration.CacheLoaderType
  - org.apache.geode.cache.configuration.CacheTransactionManagerType
  - org.apache.geode.cache.configuration.CacheTransactionManagerType.TransactionListener
  - org.apache.geode.cache.configuration.CacheTransactionManagerType.TransactionWriter
  - org.apache.geode.cache.configuration.CacheWriterType
  - org.apache.geode.cache.configuration.ClassWithParametersType
  - org.apache.geode.cache.configuration.DeclarableType
  - org.apache.geode.cache.configuration.DiskDirsType
  - org.apache.geode.cache.configuration.DiskDirType
  - org.apache.geode.cache.configuration.DiskStoreType
  - org.apache.geode.cache.configuration.DynamicRegionFactoryType
  - org.apache.geode.cache.configuration.ExpirationAttributesType
  - org.apache.geode.cache.configuration.ExpirationAttributesType.CustomExpiry
  - org.apache.geode.cache.configuration.FunctionServiceType
  - org.apache.geode.cache.configuration.FunctionServiceType.Function
  - org.apache.geode.cache.configuration.InitializerType
  - org.apache.geode.cache.configuration.JndiBindingsType
  - org.apache.geode.cache.configuration.JndiBindingsType.JndiBinding (implements org.apache.geode.cache.configuration.CacheElement)
  - org.apache.geode.cache.configuration.JndiBindingsType.JndiBinding.ConfigProperty (implements org.apache.geode.cache.configuration.CacheElement)
  - org.apache.geode.cache.configuration.ParameterType
  - org.apache.geode.cache.configuration.PdxType
  - org.apache.geode.cache.configuration.PdxType.PdxSerializer
  - org.apache.geode.cache.configuration.PoolType
  - org.apache.geode.cache.configuration.PoolType.Locator
  - org.apache.geode.cache.configuration.PoolType.Server
  - org.apache.geode.cache.configuration.RegionAttributesType
  - org.apache.geode.cache.configuration.RegionAttributesType.CacheListener
  - org.apache.geode.cache.configuration.RegionAttributesType.Compressor
  - org.apache.geode.cache.configuration.RegionAttributesType.DiskWriteAttributes
  - org.apache.geode.cache.configuration.RegionAttributesType.DiskWriteAttributes.AsynchronousWrites
  - org.apache.geode.cache.configuration.RegionAttributesType.EntryIdleTime
  - org.apache.geode.cache.configuration.RegionAttributesType.EntryTimeToLive
  - org.apache.geode.cache.configuration.RegionAttributesType.EvictionAttributes
  - org.apache.geode.cache.configuration.RegionAttributesType.EvictionAttributes.LruEntryCount
  - org.apache.geode.cache.configuration.RegionAttributesType.EvictionAttributes.LruHeapPercentage
  - org.apache.geode.cache.configuration.RegionAttributesType.EvictionAttributes.LruMemorySize
  - org.apache.geode.cache.configuration.RegionAttributesType.MembershipAttributes
  - org.apache.geode.cache.configuration.RegionAttributesType.MembershipAttributes.RequiredRole
  - org.apache.geode.cache.configuration.RegionAttributesType.PartitionAttributes
  - org.apache.geode.cache.configuration.RegionAttributesType.PartitionAttributes.FixedPartitionAttributes
  - org.apache.geode.cache.configuration.RegionAttributesType.PartitionAttributes.PartitionListener
  - org.apache.geode.cache.configuration.RegionAttributesType.PartitionAttributes.PartitionResolver
  - org.apache.geode.cache.configuration.RegionAttributesType.RegionIdleTime
  - org.apache.geode.cache.configuration.RegionAttributesType.RegionTimeToLive
  - org.apache.geode.cache.configuration.RegionAttributesType.SubscriptionAttributes
  - org.apache.geode.cache.configuration.RegionConfig (implements org.apache.geode.cache.configuration.CacheElement)
  - org.apache.geode.cache.configuration.RegionConfig.Entry
  - org.apache.geode.cache.configuration.RegionConfig.Entry.Key
  - org.apache.geode.cache.configuration.RegionConfig.Entry.Value
  - org.apache.geode.cache.configuration.RegionConfig.Index
  - org.apache.geode.cache.configuration.RegionConfig.Index.Functional
  - org.apache.geode.cache.configuration.RegionConfig.Index.PrimaryKey
  - org.apache.geode.cache.configuration.ResourceManagerType
  - org.apache.geode.cache.configuration.SerializationRegistrationType
  - org.apache.geode.cache.configuration.SerializationRegistrationType.Instantiator
  - org.apache.geode.cache.configuration.SerializationRegistrationType.Serializer
  - org.apache.geode.cache.configuration.ServerType
    - org.apache.geode.cache.configuration.CacheConfig.CacheServer
  - org.apache.geode.cache.configuration.ServerType.ClientSubscription
  - org.apache.geode.cache.configuration.ServerType.CustomLoadProbe
  - org.apache.geode.cache.configuration.StringType

## Interface Hierarchy

- java.io.Serializable
  - org.apache.geode.cache.configuration.CacheElement (also extends org.apache.geode.lang.Identifiable<T>)
  - org.apache.geode.lang.Identifiable<T>
    - org.apache.geode.cache.configuration.CacheElement (also extends java.io.Serializable)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.geode.cache.configuration.RegionAttributesMirrorType
    - org.apache.geode.cache.configuration.EnumActionDestroyOverflow
    - org.apache.geode.cache.configuration.RegionAttributesDataPolicy
    - org.apache.geode.cache.configuration.RegionAttributesScope
    - org.apache.geode.cache.configuration.RegionAttributesIndexUpdateType
    - org.apache.geode.cache.configuration.EnumReadableWritable