# Hierarchy For Package org.apache.sysds.runtime.lineage

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.sysds.runtime.lineage.BooleanArray32
  - org.apache.sysds.runtime.lineage.Lineage
  - org.apache.sysds.runtime.lineage.LineageCache
  - org.apache.sysds.runtime.lineage.LineageCacheConfig
  - org.apache.sysds.runtime.lineage.LineageCacheEntry
  - org.apache.sysds.runtime.lineage.LineageCacheEviction
  - org.apache.sysds.runtime.lineage.LineageCacheStatistics
  - org.apache.sysds.runtime.lineage.LineageCodegenItem
  - org.apache.sysds.runtime.lineage.LineageDebugger
  - org.apache.sysds.runtime.lineage.LineageDedupBlock
  - org.apache.sysds.runtime.lineage.LineageDedupUtils
  - org.apache.sysds.runtime.lineage.LineageEstimator
  - org.apache.sysds.runtime.lineage.LineageEstimatorStatistics
  - org.apache.sysds.runtime.lineage.LineageGPUCacheEviction
  - org.apache.sysds.runtime.lineage.LineageItem
  - org.apache.sysds.runtime.lineage.LineageItemUtils
  - org.apache.sysds.runtime.lineage.LineageMap
  - org.apache.sysds.runtime.lineage.LineageParser
  - org.apache.sysds.runtime.lineage.LineageRecomputeUtils
  - org.apache.sysds.runtime.lineage.LineageRewriteReuse
  - org.apache.sysds.runtime.lineage.LineageSparkCacheEviction
  - org.apache.sysds.runtime.lineage.LineageTokenizer

## Interface Hierarchy

- org.apache.sysds.runtime.lineage.LineageTraceable

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.sysds.runtime.lineage.LineageCacheConfig.LineageCachePolicy
    - org.apache.sysds.runtime.lineage.LineageCacheConfig.ReuseCacheType
    - org.apache.sysds.runtime.lineage.LineageItem.LineageItemType