Class Hierarchy
- java.lang.Object
- org.apache.druid.java.util.common.io.smoosh.FileSmoosher (implements org.apache.druid.segment.file.SegmentFileBuilder)
- org.apache.druid.java.util.common.io.smoosh.FileSmoosher.Outer (implements org.apache.druid.java.util.common.io.smoosh.SmooshedWriter)
- org.apache.druid.java.util.common.io.smoosh.Smoosh
- org.apache.druid.java.util.common.io.smoosh.SmooshedFileMapper (implements org.apache.druid.segment.file.SegmentFileMapper)
Interface Hierarchy
- java.lang.AutoCloseable
- java.io.Closeable
- java.nio.channels.Channel
- java.nio.channels.WritableByteChannel
- java.nio.channels.GatheringByteChannel
- org.apache.druid.segment.file.SegmentFileChannel (also extends java.io.Closeable)
- org.apache.druid.java.util.common.io.smoosh.SmooshedWriter
- org.apache.druid.segment.file.SegmentFileChannel (also extends java.io.Closeable)
- java.nio.channels.GatheringByteChannel
- java.nio.channels.WritableByteChannel
- org.apache.druid.segment.file.SegmentFileChannel (also extends java.nio.channels.GatheringByteChannel)
- org.apache.druid.java.util.common.io.smoosh.SmooshedWriter
- java.nio.channels.Channel
- java.io.Closeable