if (pos < SAFE_LENGTH) { pos += encodeByte(b, !printable.get(b), buffer); } else { encodeByte(b, !printable.get(b) || isWhitespace(b), buffer); pos += encodeByte(b, encode, buffer); encodeByte(b, encode, buffer);
if (pos < SAFE_LENGTH) { pos += encodeByte(b, !printable.get(b), buffer); } else { encodeByte(b, !printable.get(b) || isWhitespace(b), buffer); pos += encodeByte(b, encode, buffer); encodeByte(b, encode, buffer);
if (pos < SAFE_LENGTH) { pos += encodeByte(b, !printable.get(b), buffer); } else { encodeByte(b, !printable.get(b) || isWhitespace(b), buffer); pos += encodeByte(b, encode, buffer); encodeByte(b, encode, buffer);
if (pos < SAFE_LENGTH) { pos += encodeByte(b, !printable.get(b), buffer); } else { encodeByte(b, !printable.get(b) || isWhitespace(b), buffer); pos += encodeByte(b, encode, buffer); encodeByte(b, encode, buffer);
if (pos < SAFE_LENGTH) { pos += encodeByte(b, !printable.get(b), buffer); } else { encodeByte(b, !printable.get(b) || isWhitespace(b), buffer); pos += encodeByte(b, encode, buffer); encodeByte(b, encode, buffer);