Class VersionedBitSet

java.lang.Object
java.util.BitSet
org.h2.mvstore.tx.VersionedBitSet
All Implemented Interfaces:
Serializable, Cloneable

final class VersionedBitSet extends BitSet
Class VersionedBitSet extends standard BitSet to add a version field. This will allow bit set and version to be changed atomically.
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • version

      private long version
  • Constructor Details

    • VersionedBitSet

      public VersionedBitSet()
  • Method Details

    • getVersion

      public long getVersion()
    • setVersion

      public void setVersion(long version)
    • clone

      public VersionedBitSet clone()
      Overrides:
      clone in class BitSet