public ListenableFuture getInt()

in simplestore/src/main/java/com/uber/simplestore/primitive/PrimitiveSimpleStoreImpl.java [81:92]


  public ListenableFuture<Integer> getInt(String key) {
    return Futures.transform(
        get(key),
        (b) -> {
          if (b == null || b.length != 4) {
            return 0;
          }
          // decode big endian
          return b[0] << 24 | (b[1] & 0xFF) << 16 | (b[2] & 0xFF) << 8 | (b[3] & 0xFF);
        },
        directExecutor());
  }