# Hierarchy For Package org.multiverse.stms.gamma

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.multiverse.stms.gamma.AbstractGammaTxnExecutor (implements org.multiverse.stms.gamma.GammaTxnExecutor)
    - org.multiverse.stms.gamma.FatGammaTxnExecutor
    - org.multiverse.stms.gamma.LeanGammaTxnExecutor
  - org.multiverse.stms.gamma.GammaObjectPool
  - org.multiverse.stms.gamma.GammaOrElseBlock (implements org.multiverse.api.OrElseBlock)
  - org.multiverse.stms.gamma.GammaStm (implements org.multiverse.api.Stm)
  - org.multiverse.stms.gamma.GammaStmConfig
  - org.multiverse.stms.gamma.GammaStmUtils
  - org.multiverse.stms.gamma.GlobalConflictCounter
  - org.multiverse.stms.gamma.Listeners
  - org.multiverse.stms.gamma.ThreadLocalGammaObjectPool

## Interface Hierarchy

- org.multiverse.MultiverseConstants
  - org.multiverse.stms.gamma.GammaConstants
  - org.multiverse.api.TxnExecutor
    - org.multiverse.stms.gamma.GammaTxnExecutor
- org.multiverse.api.references.TxnRefFactory
  - org.multiverse.stms.gamma.GammaTxnRefFactory
- org.multiverse.api.references.TxnRefFactoryBuilder
  - org.multiverse.stms.gamma.GammaTxnRefFactoryBuilder