## 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.

Copyright © 2008-2012 The Netty Project. All Rights Reserved.