IndexUpdateComputable (int inputId, @NotNull InputData<Key, Value> data) { UpdateData<Key, Value> updateData = new UpdateData<>( inputId, data.getKeyValues(), () -> getKeysDiffBuilder(inputId), myIndexId, () -> updateForwardIndex(inputId, data) ); return new IndexUpdateComputable(updateData, data); }