static boolean |
BytesUtil.containsAt(Bytes bytes,
Range target,
long offset,
byte[] match,
boolean caseSensitive) |
static long |
BytesUtil.find(Bytes bytes,
long start,
long limit,
byte[] match,
boolean caseSensitive) |
static long |
BytesUtil.find(Bytes bytes,
long start,
long limit,
byte[] match,
int offset,
int length,
boolean caseSensitive) |
static long |
BytesUtil.find(Bytes bytes,
long start,
long limit,
byte match,
boolean caseSensitive) |
static String |
BytesUtil.get(Bytes bytes,
Range range) |
static Range |
BytesUtil.getByPrefix(Bytes bytes,
Ranges ranges,
byte[] prefix,
boolean caseSensitive) |
static byte[] |
BytesUtil.getBytes(Bytes bytes,
Range range) |
static boolean |
BytesUtil.match(Bytes bytes,
long start,
byte[] match,
boolean caseSensitive) |
static boolean |
BytesUtil.match(Bytes bytes,
long start,
byte[] match,
int offset,
int length,
boolean caseSensitive) |
static boolean |
BytesUtil.matches(Bytes bytes,
Range target,
byte[] match,
boolean caseSensitive) |
static boolean |
BytesUtil.matchNoCase(Bytes bytes,
long start,
byte[] match,
int offset,
int length) |
static boolean |
BytesUtil.matchSensitive(Bytes bytes,
long start,
byte[] match,
int offset,
int length) |
static long |
BytesUtil.parseLine(Bytes bytes,
Range line,
long start,
long limit) |
static long |
BytesUtil.parseLines(Bytes bytes,
Ranges lines,
long start,
long limit) |
static long |
BytesUtil.parseLines(Bytes bytes,
Ranges lines,
org.rapidoid.wrap.LongWrap res,
long start,
long limit,
byte end1,
byte end2) |
static long |
BytesUtil.scan(Bytes bytes,
long from,
long to,
byte value) |
static long |
BytesUtil.scanLnAndMatchPrefix(Bytes bytes,
Range result,
long fromPos,
long toPos,
long searchPrefix)
Scans the buffer until a line separator (CRLF or LF) is found, and matches the 4-byte prefix of the scanned
selection against the specified search prefix.
|
static long |
BytesUtil.scanNoCase(Bytes bytes,
long from,
long to,
byte value) |
static long |
BytesUtil.scanUntilAndMatchPrefix(Bytes bytes,
Range result,
byte separator,
long fromPos,
long toPos,
long searchPrefix)
Scans the buffer until the specified separator is found, and matches the 4-byte prefix of the scanned selection
against the specified search prefix.
|
static boolean |
BytesUtil.split(Bytes bytes,
Range target,
byte sep,
Range before,
Range after,
boolean trimParts) |
static boolean |
BytesUtil.startsWith(Bytes bytes,
Range target,
byte[] match,
boolean caseSensitive) |
static void |
BytesUtil.trim(Bytes bytes,
Range target) |