# Hierarchy For Package org.jfree.report.data

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.jfree.report.data.CachingReportDataFactory (implements org.jfree.report.ReportDataFactory)
  - org.jfree.report.data.DefaultDataFlags (implements org.jfree.report.DataFlags)
  - org.jfree.report.data.ExpressionDataRow (implements org.jfree.report.DataRow)
  - org.jfree.report.data.FastGlobalView (implements org.jfree.report.DataRow)
  - org.jfree.report.data.GlobalMasterRow
  - org.jfree.report.data.GlobalView (implements org.jfree.report.DataRow)
  - org.jfree.report.data.MasterDataRowChangeEvent
  - org.jfree.report.data.PrecomputedExpressionSlot (implements org.jfree.report.data.ExpressionSlot)
  - org.jfree.report.data.PrecomputedValueRegistryBuilder (implements org.jfree.report.data.PrecomputedValueRegistry)
  - org.jfree.report.data.PrecomputeNodeImpl (implements org.jfree.report.data.PrecomputeNode)
  - org.jfree.report.data.ReportContextImpl (implements org.jfree.report.flow.ReportContext)
  - org.jfree.report.data.ReportDataRow (implements org.jfree.report.DataRow)
  - org.jfree.report.data.RunningExpressionSlot (implements org.jfree.report.expressions.ExpressionRuntime, org.jfree.report.data.ExpressionSlot)
  - org.jfree.report.data.StaticDataRow (implements org.jfree.report.DataRow)
    - org.jfree.report.data.ImportedVariablesDataRow
    - org.jfree.report.data.ParameterDataRow
  - org.jfree.report.data.StaticExpressionRuntimeData

## Interface Hierarchy

- java.lang.Cloneable
  - org.jfree.report.data.ExpressionSlot
- org.jfree.report.data.PrecomputedValueRegistry
- org.jfree.report.data.PrecomputeNode
- org.jfree.report.data.PrecomputeNodeKey