Uses of Interface
org.xerial.snappy.pool.BufferPool
Packages that use BufferPool
Package
Description
Snappy API for compressing/decompressing data.
-
Uses of BufferPool in org.xerial.snappy
Fields in org.xerial.snappy declared as BufferPoolModifier and TypeFieldDescriptionprivate final BufferPoolSnappyFramedInputStream.bufferPoolprivate final BufferPoolSnappyFramedOutputStream.bufferPoolConstructors in org.xerial.snappy with parameters of type BufferPoolModifierConstructorDescriptionSnappyFramedInputStream(InputStream in, boolean verifyChecksums, BufferPool bufferPool) Creates a Snappy input stream to read data from the specified underlying input stream.SnappyFramedInputStream(InputStream in, BufferPool bufferPool) Creates a Snappy input stream to read data from the specified underlying input stream.SnappyFramedInputStream(ReadableByteChannel in, boolean verifyChecksums, BufferPool bufferPool) Creates a Snappy input stream to read data from the specified underlying channel.SnappyFramedInputStream(ReadableByteChannel in, BufferPool bufferPool) Creates a Snappy input stream to read data from the specified underlying channel.SnappyFramedOutputStream(OutputStream out, int blockSize, double minCompressionRatio, BufferPool bufferPool) Creates a newSnappyFramedOutputStreaminstance.SnappyFramedOutputStream(OutputStream out, BufferPool bufferPool) Creates a newSnappyFramedOutputStreamusing theSnappyFramedOutputStream.DEFAULT_BLOCK_SIZEandSnappyFramedOutputStream.DEFAULT_MIN_COMPRESSION_RATIO.SnappyFramedOutputStream(WritableByteChannel out, int blockSize, double minCompressionRatio, BufferPool bufferPool) Creates a newSnappyFramedOutputStreaminstance.SnappyFramedOutputStream(WritableByteChannel out, BufferPool bufferPool) Creates a newSnappyFramedOutputStreamusing theSnappyFramedOutputStream.DEFAULT_BLOCK_SIZEandSnappyFramedOutputStream.DEFAULT_MIN_COMPRESSION_RATIO. -
Uses of BufferPool in org.xerial.snappy.pool
Classes in org.xerial.snappy.pool that implement BufferPoolModifier and TypeClassDescriptionfinal classABufferPoolimplementation which caches values at fixed sizes.final classABufferPoolimplementation which does no pooling.Fields in org.xerial.snappy.pool declared as BufferPoolMethods in org.xerial.snappy.pool that return BufferPoolModifier and TypeMethodDescriptionstatic BufferPoolDefaultPoolFactory.getDefaultPool()static BufferPoolCachingBufferPool.getInstance()Returns instance ofCachingBufferPoolfor using cached buffers.static BufferPoolQuiescentBufferPool.getInstance()Methods in org.xerial.snappy.pool with parameters of type BufferPoolModifier and TypeMethodDescriptionstatic voidDefaultPoolFactory.setDefaultPool(BufferPool pool) Sets the default instance to use.