# Uses of Interface
org.springframework.core.io.buffer.PooledDataBuffer

Packages that use PooledDataBuffer
Package
Description
org.springframework.core.io.buffer
Generic abstraction for working with byte buffer implementations.

## Uses of PooledDataBuffer in org.springframework.core.io.buffer

Classes in org.springframework.core.io.buffer that implement PooledDataBuffer
Modifier and Type
Class
Description
`final class`
`JettyDataBuffer`
Implementation of the `DataBuffer` interface that can wrap a Jetty `Content.Chunk`.
`class`
`NettyDataBuffer`
Implementation of the `DataBuffer` interface that wraps a Netty 4 `ByteBuf`.
Methods in org.springframework.core.io.buffer that return PooledDataBuffer
Modifier and Type
Method
Description
`PooledDataBuffer`
JettyDataBuffer.`retain()`
`PooledDataBuffer`
NettyDataBuffer.`retain()`
`PooledDataBuffer`
PooledDataBuffer.`retain()`
Increase the reference count for this buffer by one.
`PooledDataBuffer`
JettyDataBuffer.`touch(Object hint)`
`PooledDataBuffer`
NettyDataBuffer.`touch(Object hint)`
`PooledDataBuffer`
PooledDataBuffer.`touch(Object hint)`
Associate the given hint with the data buffer for debugging purposes.