# Package org.apache.poi.poifs.nio

- Interface Summary
  Interface | Description
  --- | ---
  CleanerUtil.BufferCleaner | Pass in an implementation of this interface to cleanup ByteBuffers.

- Class Summary
  Class | Description
  --- | ---
  ByteArrayBackedDataSource | A POIFS `DataSource` backed by a byte array.
  CleanerUtil | This is taken from Hadoop at https://issues.apache.org/jira/browse/HADOOP-12760 and https://github.com/apache/hadoop/blob/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/CleanerUtil.java Unfortunately this is not available in some general utility library yet, but hopefully will be at some point.
  DataSource | Common definition of how we read and write bytes
  FileBackedDataSource | A POIFS `DataSource` backed by a File

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