ByteStringBuilder |
ByteStringBuilder.appendBerLength(int length) |
Appends the ASN.1 BER length encoding representation of the provided
integer to this byte string builder.
|
ByteStringBuilder |
ByteStringBuilder.appendByte(int b) |
Appends the provided byte to this byte string builder.
|
ByteStringBuilder |
ByteStringBuilder.appendBytes(byte[] bytes) |
Appends the provided byte array to this byte string builder.
|
ByteStringBuilder |
ByteStringBuilder.appendBytes(byte[] bytes,
int offset,
int length) |
Appends the provided byte array to this byte string builder.
|
ByteStringBuilder |
ByteStringBuilder.appendBytes(ByteBuffer buffer) |
Appends the provided ByteBuffer to this byte string builder.
|
ByteStringBuilder |
ByteStringBuilder.appendBytes(ByteBuffer buffer,
int length) |
Appends the provided ByteBuffer to this byte string builder.
|
ByteStringBuilder |
ByteStringBuilder.appendBytes(ByteSequence bytes) |
Appends the provided ByteSequence to this byte string builder.
|
ByteStringBuilder |
ByteStringBuilder.appendBytes(ByteSequenceReader reader,
int length) |
|
ByteStringBuilder |
ByteStringBuilder.appendCompactUnsigned(long value) |
Appends the compact encoded bytes of the provided unsigned long to this byte
string builder.
|
ByteStringBuilder |
ByteStringBuilder.appendInt(int i) |
Appends the big-endian encoded bytes of the provided integer to this byte
string builder.
|
ByteStringBuilder |
ByteStringBuilder.appendLong(long l) |
Appends the big-endian encoded bytes of the provided long to this byte
string builder.
|
ByteStringBuilder |
ByteStringBuilder.appendObject(Object o) |
Appends the byte string representation of the provided object to this
byte string builder.
|
ByteStringBuilder |
ByteStringBuilder.appendShort(int i) |
Appends the big-endian encoded bytes of the provided short to this byte
string builder.
|
ByteStringBuilder |
ByteStringBuilder.appendUtf8(char[] chars) |
Appends the UTF-8 encoded bytes of the provided char array to this byte
string builder.
|
ByteStringBuilder |
ByteStringBuilder.appendUtf8(String s) |
Appends the UTF-8 encoded bytes of the provided string to this byte
string builder.
|
ByteStringBuilder |
ByteStringBuilder.clear() |
Sets the length of this byte string builder to zero.
|
ByteStringBuilder |
ByteStringBuilder.clearAndTruncate(int thresholdCapacity,
int newCapacity) |
Sets the length of this byte string builder to zero, and resets the
capacity to the specified size if above provided threshold.
|
ByteStringBuilder |
ByteStringBuilder.compact(int index) |
Compacts this byte string builder so that all the bytes between index and the end of the builder are
relocated to the front of the builder.
|
ByteStringBuilder |
ByteStringBuilder.compact(int index,
int length) |
Compacts this byte string builder so that length bytes beginning at index index are relocated to
the front of the builder.
|
ByteStringBuilder |
ByteSequence.copyTo(ByteStringBuilder builder) |
|
ByteStringBuilder |
ByteString.copyTo(ByteStringBuilder builder) |
|
ByteStringBuilder |
ByteStringBuilder.copyTo(ByteStringBuilder builder) |
|
ByteStringBuilder |
ByteStringBuilder.ensureAdditionalCapacity(int size) |
Ensures that the specified number of additional bytes will fit in this
byte string builder and resizes it if necessary.
|
ByteStringBuilder |
ByteStringBuilder.setLength(int newLength) |
Sets the length of this byte string builder.
|
ByteStringBuilder |
ByteStringBuilder.trimToSize() |
Attempts to reduce storage used for this byte string builder.
|