Package | Description |
---|---|
org.jboss.netty.buffer |
Abstraction of a byte buffer - the fundamental data structure
to represent a low-level binary and text message.
|
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. |
Modifier and Type | Method and Description |
---|---|
static int |
ChannelBuffers.indexOf(ChannelBuffer buffer,
int fromIndex,
int toIndex,
ChannelBufferIndexFinder indexFinder)
The default implementation of
ChannelBuffer.indexOf(int, int, ChannelBufferIndexFinder) . |
int |
ChannelBuffer.indexOf(int fromIndex,
int toIndex,
ChannelBufferIndexFinder indexFinder)
Locates the first index where the specified
indexFinder
returns true . |
int |
AbstractChannelBuffer.indexOf(int fromIndex,
int toIndex,
ChannelBufferIndexFinder indexFinder) |
ChannelBuffer |
ChannelBuffer.readBytes(ChannelBufferIndexFinder indexFinder)
Transfers this buffer's data to a newly created buffer starting at
the current
readerIndex until the specified indexFinder
returns true and increases the readerIndex
by the number of the transferred bytes. |
ChannelBuffer |
AbstractChannelBuffer.readBytes(ChannelBufferIndexFinder endIndexFinder) |
ChannelBuffer |
ChannelBuffer.readSlice(ChannelBufferIndexFinder indexFinder)
Returns a new slice of this buffer's sub-region starting at the current
readerIndex and increases the readerIndex by the size
of the new slice (determined by indexFinder ). |
ChannelBuffer |
AbstractChannelBuffer.readSlice(ChannelBufferIndexFinder endIndexFinder) |
int |
ChannelBuffer.skipBytes(ChannelBufferIndexFinder indexFinder)
Increases the current
readerIndex until the specified
indexFinder returns true in this buffer. |
int |
AbstractChannelBuffer.skipBytes(ChannelBufferIndexFinder firstIndexFinder) |
String |
ChannelBuffer.toString(int index,
int length,
String charsetName,
ChannelBufferIndexFinder terminatorFinder)
Decodes this buffer's readable bytes into a string until the specified
terminatorFinder returns true with the specified
character set name. |
String |
AbstractChannelBuffer.toString(int index,
int length,
String charsetName,
ChannelBufferIndexFinder terminatorFinder) |
String |
ChannelBuffer.toString(String charsetName,
ChannelBufferIndexFinder terminatorFinder)
Decodes this buffer's readable bytes into a string until the specified
terminatorFinder returns true with the specified
character set name. |
String |
AbstractChannelBuffer.toString(String charsetName,
ChannelBufferIndexFinder terminatorFinder) |
Copyright © 2008-2012 JBoss, by Red Hat. All Rights Reserved.