Class ByteStringFactory

java.lang.Object
com.unboundid.util.ByteStringFactory

This class provides a mechanism for creating ByteString values.
  • Method Details

    • create

      @NotNull public static ByteString create()
      Creates a new byte string with no value.
      Returns:
      The created byte string.
    • create

      @NotNull public static ByteString create(@Nullable byte[] value)
      Creates a new byte string with the provided value.
      Parameters:
      value - The value to use for the byte string.
      Returns:
      The created byte string.
    • create

      @NotNull public static ByteString create(@NotNull byte[] value, int offset, int length)
      Creates a new byte string with the provided value.
      Parameters:
      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.
      Returns:
      The created byte string.
    • create

      @NotNull public static ByteString create(@Nullable String value)
      Creates a new byte string with the provided value.
      Parameters:
      value - The value to use for the byte string.
      Returns:
      The created byte string.