Package org.eclipse.rdf4j.sail.lmdb

## Class ValueStoreRevision

- java.lang.Object
- - org.eclipse.rdf4j.sail.lmdb.ValueStoreRevision

- All Implemented Interfaces:
    `Serializable`

      public class ValueStoreRevision
      extends Object
      implements Serializable

  A `ValueStore` revision for `LmdbValue` objects. For a cached value ID of a LmdbValue to be valid, the revision object needs to be equal to the concerning ValueStore's revision object. The ValueStore's revision object is changed whenever values are removed from it or IDs are changed.
  See Also:
    Serialized Form

- - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `ValueStoreRevision​(org.eclipse.rdf4j.sail.lmdb.ValueStore valueStore)` |

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `org.eclipse.rdf4j.sail.lmdb.ValueStore` | `getValueStore()` |
    `boolean` | `resolveValue​(long id, LmdbValue value)` |

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### ValueStoreRevision

          public ValueStoreRevision​(org.eclipse.rdf4j.sail.lmdb.ValueStore valueStore)

  - ### Method Detail

    - #### getValueStore

          public org.eclipse.rdf4j.sail.lmdb.ValueStore getValueStore()

    - #### resolveValue

          public boolean resolveValue​(long id,
                                      LmdbValue value)