# Hierarchy For Package org.h2.mvstore.tx

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
    - org.h2.mvstore.tx.TransactionMap<K,V>
  - org.h2.mvstore.type.BasicDataType<T> (implements org.h2.mvstore.type.DataType<T>)
    - org.h2.mvstore.tx.VersionedValueType<T,D> (implements org.h2.mvstore.type.StatefulDataType<D>)
  - org.h2.mvstore.tx.Transaction
  - org.h2.mvstore.tx.TransactionMap.TMIterator<K,V,X> (implements java.util.Iterator<E>)
  - org.h2.mvstore.tx.TransactionStore
  - org.h2.mvstore.tx.TransactionStore.Change
  - org.h2.mvstore.tx.VersionedValueType.Factory<D> (implements org.h2.mvstore.type.StatefulDataType.Factory<D>)

## Interface Hierarchy

- org.h2.mvstore.tx.TransactionStore.RollbackListener