org.apache.hadoop.hdfs.server.datanode.fsdataset.impl Class Hierarchy (Apache Hadoop Main 3.5.0 API)
Description: tree: package: org.apache.hadoop.hdfs.server.datanode.fsdataset.impl

# Hierarchy For Package org.apache.hadoop.hdfs.server.datanode.fsdataset.impl

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.BlockPoolSlice
  - org.apache.hadoop.fs.CachingGetSpaceUsed (implements java.io.Closeable, org.apache.hadoop.fs.GetSpaceUsed)
    - org.apache.hadoop.hdfs.server.datanode.FSCachingGetSpaceUsed
      - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.ReplicaCachingGetSpaceUsed
  - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsDatasetCache
  - org.apache.hadoop.hdfs.server.datanode.fsdataset.FsDatasetSpi.Factory<D>
    - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsDatasetFactory
  - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsDatasetUtil
  - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsVolumeImpl (implements org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi)
  - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsVolumeImplBuilder
  - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MappableBlockLoader
    - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MemoryMappableBlockLoader
    - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.PmemMappableBlockLoader
      - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.NativePmemMappableBlockLoader
  - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MappableBlockLoaderFactory
  - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MemoryMappedBlock (implements org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MappableBlock)
  - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MountVolumeMap
  - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.NativePmemMappedBlock (implements org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MappableBlock)
  - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.PmemMappedBlock (implements org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MappableBlock)
  - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.PmemVolumeManager
  - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.RamDiskReplicaTracker
    - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.RamDiskReplicaLruTracker
  - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.ReservedSpaceCalculator
    - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.ReservedSpaceCalculator.ReservedSpaceCalculatorAbsolute
    - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.ReservedSpaceCalculator.ReservedSpaceCalculatorAggressive
    - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.ReservedSpaceCalculator.ReservedSpaceCalculatorConservative
    - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.ReservedSpaceCalculator.ReservedSpaceCalculatorPercentage
  - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.ReservedSpaceCalculator.Builder
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.AddBlockPoolException

## Interface Hierarchy

- java.lang.AutoCloseable
  - java.io.Closeable
    - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MappableBlock

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsVolumeImpl.BlockDirFilter (implements java.io.FilenameFilter)