Package com.couchbase.client.core.endpoint.util
-
Class Summary Class Description AbstractStringAwareBufProcessor Base class forByteBufProcessor
that need to take JSON string escaping into account, through theAbstractStringAwareBufProcessor.isEscaped(byte)
method.ByteBufJsonHelper An helper class providing utility methods to deal with parsing of structured data (like JSON) inside aByteBuf
buffer.ClosingPositionBufProcessor AByteBufProcessor
to find a closing character position.FailedChannel The failed channel can be used to create a channel promise when no channel is available (because it failed).SplitPositionBufProcessor AByteBufProcessor
to find the position of a single character usable as a split pivot.StringClosingPositionBufProcessor AByteBufProcessor
to find the closing position of a JSON string.WhitespaceSkipper ThisByteBufProcessor
loops while it encounters whitespace or new lines (' ', '\t', '\r' and '\n').