public static Bytes copyFrom(final byte[] data) {
    if (data == null) {
      throw new NullPointerException("data must be non-null");
    }
    return copyFrom(data, 0, data.length);
  }
@param data the byte array to be wrapped.
@return an immutable wrapper around the provided bytes.
java_src/src/main/java/com/google/crypto/tink/util/Bytes.java