# Hierarchy For Package org.apache.poi.ddf

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.poi.ddf.DefaultEscherRecordFactory (implements org.apache.poi.ddf.EscherRecordFactory)
  - org.apache.poi.ddf.EscherColorRef
  - org.apache.poi.ddf.EscherDggRecord.FileIdCluster (implements org.apache.poi.common.usermodel.GenericRecord)
  - org.apache.poi.ddf.EscherDump
  - org.apache.poi.ddf.EscherProperty (implements org.apache.poi.common.usermodel.GenericRecord)
    - org.apache.poi.ddf.EscherComplexProperty
      - org.apache.poi.ddf.EscherArrayProperty (implements java.lang.Iterable<T>)
    - org.apache.poi.ddf.EscherSimpleProperty
      - org.apache.poi.ddf.EscherBoolProperty
      - org.apache.poi.ddf.EscherRGBProperty
      - org.apache.poi.ddf.EscherShapePathProperty
  - org.apache.poi.ddf.EscherPropertyFactory
  - org.apache.poi.ddf.EscherPropertyMetaData
  - org.apache.poi.ddf.EscherRecord (implements org.apache.poi.common.Duplicatable, org.apache.poi.common.usermodel.GenericRecord)
    - org.apache.poi.ddf.AbstractEscherOptRecord
      - org.apache.poi.ddf.EscherOptRecord
      - org.apache.poi.ddf.EscherTertiaryOptRecord
    - org.apache.poi.ddf.EscherBlipRecord
      - org.apache.poi.ddf.EscherBitmapBlip
      - org.apache.poi.ddf.EscherMetafileBlip
    - org.apache.poi.ddf.EscherBSERecord
    - org.apache.poi.ddf.EscherChildAnchorRecord
    - org.apache.poi.ddf.EscherClientAnchorRecord
    - org.apache.poi.ddf.EscherClientDataRecord
    - org.apache.poi.ddf.EscherContainerRecord (implements java.lang.Iterable<T>)
    - org.apache.poi.ddf.EscherDggRecord
    - org.apache.poi.ddf.EscherDgRecord
    - org.apache.poi.ddf.EscherSpgrRecord
    - org.apache.poi.ddf.EscherSplitMenuColorsRecord
    - org.apache.poi.ddf.EscherSpRecord
    - org.apache.poi.ddf.EscherTextboxRecord
    - org.apache.poi.ddf.UnknownEscherRecord
  - org.apache.poi.ddf.NullEscherSerializationListener (implements org.apache.poi.ddf.EscherSerializationListener)

## Interface Hierarchy

- org.apache.poi.ddf.EscherProperties
- org.apache.poi.ddf.EscherRecordFactory
- org.apache.poi.ddf.EscherSerializationListener

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.poi.ddf.EscherPropertyTypesHolder
    - org.apache.poi.ddf.EscherRecordTypes
    - org.apache.poi.ddf.EscherColorRef.SysIndexSource
    - org.apache.poi.ddf.EscherColorRef.SysIndexProcedure
    - org.apache.poi.ddf.EscherPropertyTypes

Copyright 2020 The Apache Software Foundation or its licensors, as applicable.