| ProtonAbstractBuffer | Base class used to hold the common implementation details for Proton buffer
 implementations. | 
| ProtonBufferInputStream | An InputStream that can be used to adapt a  ProtonBuffer for use in the
 standard streams API. | 
| ProtonBufferOutputStream | ProtonBuffer specialized  OutputStream implementation which can be used to adapt
 the proton buffer types into code that uses the streams API. | 
| ProtonByteBuffer | Implementation of the ProtonBuffer interface that uses an array backing
 the buffer that is dynamically resized as bytes are written. | 
| ProtonByteBufferAllocator | Allocator for the default buffer type in Proton | 
| ProtonByteUtils | Set of Utility methods useful when dealing with byte arrays and other
 primitive types. | 
| ProtonCompositeBuffer | A composite of 1 or more ProtonBuffer instances used when aggregating buffer views. | 
| ProtonDuplicatedBuffer |  | 
| ProtonNettyByteBuffer | Wrapper class for Netty ByteBuf instances | 
| ProtonNettyByteBufferAllocator |  | 
| ProtonNioByteBuffer | ProtonBuffer wrapper around a NIO ByteBuffer instance. | 
| ProtonSlicedBuffer |  |