public final class ByteStringFactory extends Object
ByteString values.| 限定符和类型 | 方法和说明 |
|---|---|
static ByteString |
create()
Creates a new byte string with no value.
|
static ByteString |
create(byte[] value)
Creates a new byte string with the provided value.
|
static ByteString |
create(byte[] value,
int offset,
int length)
Creates a new byte string with the provided value.
|
static ByteString |
create(String value)
Creates a new byte string with the provided value.
|
@NonNull public static ByteString create()
@NonNull public static ByteString create(@Nullable byte[] value)
value - The value to use for the byte string.@NonNull public static ByteString create(@NonNull byte[] value, int offset, int length)
value - The byte array containing the data to use for the value.
It must not be null.offset - The position in the array at which the value begins. It
must be greater than or equal to zero and less or equal to
the end of the array.length - The number of bytes contained in the value. It must be
greater than or equal to zero, and the sum of the offset
and the length must be less than or equal to the end of the
array.@NonNull public static ByteString create(@Nullable String value)
value - The value to use for the byte string.Copyright © 2022. All rights reserved.