if (Code.isFixInt(b)) { return BigInteger.valueOf((long) b);
if (Code.isFixInt(b)) { return (short) b;
static MessageFormat toMessageFormat(final byte b) if (Code.isPosFixInt(b)) { return POSFIXINT; if (Code.isNegFixInt(b)) { return NEGFIXINT; if (Code.isFixStr(b)) { return FIXSTR; if (Code.isFixedArray(b)) { return FIXARRAY; if (Code.isFixedMap(b)) { return FIXMAP;
if (Code.isFixInt(b)) { return (int) b;
if (Code.isFixInt(b)) { return (long) b;
if (Code.isFixInt(b)) { return b;
if (Code.isFixedRaw(b)) { // FixRaw return b & 0x1f;
if (Code.isFixedArray(b)) { // fixarray return b & 0x0f;
if (Code.isFixedMap(b)) { // fixmap return b & 0x0f;
public int unpackRawStringHeader() throws IOException { byte b = readByte(); if (Code.isFixedRaw(b)) { // FixRaw return b & 0x1f; } int len = tryReadStringHeader(b); if (len >= 0) { return len; } if (allowReadingBinaryAsString) { len = tryReadBinaryHeader(b); if (len >= 0) { return len; } } throw unexpected("String", b); }