## Uses of Interface
org.jboss.netty.buffer.ChannelBufferIndexFinder

Packages that use ChannelBufferIndexFinder
Package | Description
--- | ---
org.jboss.netty.buffer | Abstraction of a byte buffer - the fundamental data structure to represent a low-level binary and text message.

### Uses of ChannelBufferIndexFinder in org.jboss.netty.buffer

Fields in org.jboss.netty.buffer declared as ChannelBufferIndexFinder
Modifier and Type | Field and Description
--- | ---
`static ChannelBufferIndexFinder` | ChannelBufferIndexFinder.`CR` Index finder which locates a `CR ('\r')` byte.
`static ChannelBufferIndexFinder` | ChannelBufferIndexFinder.`CRLF` Index finder which locates a `CR ('\r')` or `LF ('\n')`.
`static ChannelBufferIndexFinder` | ChannelBufferIndexFinder.`LF` Index finder which locates a `LF ('\n')` byte.
`static ChannelBufferIndexFinder` | ChannelBufferIndexFinder.`LINEAR_WHITESPACE` Index finder which locates a linear whitespace (`' '` and `'\t'`).
`static ChannelBufferIndexFinder` | ChannelBufferIndexFinder.`NOT_CR` Index finder which locates a non-`CR ('\r')` byte.
`static ChannelBufferIndexFinder` | ChannelBufferIndexFinder.`NOT_CRLF` Index finder which locates a byte which is neither a `CR ('\r')` nor a `LF ('\n')`.
`static ChannelBufferIndexFinder` | ChannelBufferIndexFinder.`NOT_LF` Index finder which locates a non-`LF ('\n')` byte.
`static ChannelBufferIndexFinder` | ChannelBufferIndexFinder.`NOT_LINEAR_WHITESPACE` Index finder which locates a byte which is not a linear whitespace (neither `' '` nor `'\t'`).
`static ChannelBufferIndexFinder` | ChannelBufferIndexFinder.`NOT_NUL` Index finder which locates a non-`NUL (0x00)` byte.
`static ChannelBufferIndexFinder` | ChannelBufferIndexFinder.`NUL` Index finder which locates a `NUL (0x00)` byte.

Methods in org.jboss.netty.buffer with parameters of type ChannelBufferIndexFinder
Modifier and Type | Method and Description
--- | ---
`int` | AbstractChannelBuffer.`bytesBefore(ChannelBufferIndexFinder indexFinder)`
`int` | ChannelBuffer.`bytesBefore(ChannelBufferIndexFinder indexFinder)` Locates the first place where the specified `indexFinder` returns `true`.
`int` | AbstractChannelBuffer.`bytesBefore(int length, ChannelBufferIndexFinder indexFinder)`
`int` | ChannelBuffer.`bytesBefore(int length, ChannelBufferIndexFinder indexFinder)` Locates the first place where the specified `indexFinder` returns `true`.
`int` | AbstractChannelBuffer.`bytesBefore(int index, int length, ChannelBufferIndexFinder indexFinder)`
`int` | ChannelBuffer.`bytesBefore(int index, int length, ChannelBufferIndexFinder indexFinder)` Locates the first place where the specified `indexFinder` returns `true`.
`static int` | ChannelBuffers.`indexOf(ChannelBuffer buffer, int fromIndex, int toIndex, ChannelBufferIndexFinder indexFinder)` The default implementation of `ChannelBuffer.indexOf(int, int, ChannelBufferIndexFinder)`.
`int` | AbstractChannelBuffer.`indexOf(int fromIndex, int toIndex, ChannelBufferIndexFinder indexFinder)`
`int` | ChannelBuffer.`indexOf(int fromIndex, int toIndex, ChannelBufferIndexFinder indexFinder)` Locates the first place where the specified `indexFinder` returns `true`.
`ChannelBuffer` | AbstractChannelBuffer.`readBytes(ChannelBufferIndexFinder endIndexFinder)` Deprecated.
`ChannelBuffer` | ChannelBuffer.`readBytes(ChannelBufferIndexFinder indexFinder)` Deprecated. Use `ChannelBuffer.bytesBefore(ChannelBufferIndexFinder)` and `ChannelBuffer.readBytes(int)` instead.
`ChannelBuffer` | AbstractChannelBuffer.`readSlice(ChannelBufferIndexFinder endIndexFinder)` Deprecated.
`ChannelBuffer` | ChannelBuffer.`readSlice(ChannelBufferIndexFinder indexFinder)` Deprecated. Use `ChannelBuffer.bytesBefore(ChannelBufferIndexFinder)` and `ChannelBuffer.readSlice(int)` instead.
`int` | AbstractChannelBuffer.`skipBytes(ChannelBufferIndexFinder firstIndexFinder)` Deprecated.
`int` | ChannelBuffer.`skipBytes(ChannelBufferIndexFinder indexFinder)` Deprecated. Use `ChannelBuffer.bytesBefore(ChannelBufferIndexFinder)` and `ChannelBuffer.skipBytes(int)` instead.
`String` | AbstractChannelBuffer.`toString(int index, int length, String charsetName, ChannelBufferIndexFinder terminatorFinder)` Deprecated.
`String` | ChannelBuffer.`toString(int index, int length, String charsetName, ChannelBufferIndexFinder terminatorFinder)` Deprecated. Use `ChannelBuffer.bytesBefore(int, int, ChannelBufferIndexFinder)` and `ChannelBuffer.toString(int, int, Charset)` instead.
`String` | AbstractChannelBuffer.`toString(String charsetName, ChannelBufferIndexFinder terminatorFinder)` Deprecated.
`String` | ChannelBuffer.`toString(String charsetName, ChannelBufferIndexFinder terminatorFinder)` Deprecated. Use `ChannelBuffer.bytesBefore(ChannelBufferIndexFinder)` and `ChannelBuffer.toString(int, int, Charset)` instead.