public ListenableFuture put()

in simplestore/src/main/java/com/uber/simplestore/primitive/PrimitiveSimpleStoreImpl.java [95:107]


  public ListenableFuture<Integer> put(String key, int value) {
    byte[] bytes;
    if (value != 0) {
      // encode big endian
      bytes =
          new byte[] {
            (byte) (value >> 24), (byte) (value >> 16), (byte) (value >> 8), (byte) value
          };
    } else {
      bytes = null;
    }
    return Futures.transform(put(key, bytes), (v) -> value, directExecutor());
  }