| Name | Description | Type | Package | Framework |
| ArgumentsTools | Class | org.hibernate.envers.tools | Hibernate ORM | |
| ArraysTools | Class | org.hibernate.envers.tools | Hibernate ORM | |
| GraphDefiner | Defines a graph, where each vertex has a representation, which identifies uniquely a value. | Interface | org.hibernate.envers.tools.graph | Hibernate ORM |
| GraphTopologicalSort | Class | org.hibernate.envers.tools.graph | Hibernate ORM | |
| MappingTools | Class | org.hibernate.envers.tools | Hibernate ORM | |
| MutableBoolean | Class | org.hibernate.envers.tools | Hibernate ORM | |
| MutableInteger | Class | org.hibernate.envers.tools | Hibernate ORM | |
| Pair | Class | org.hibernate.envers.tools | Hibernate ORM | |
| Parameters | Parameters of a query, built using QueryBuilder. | Class | org.hibernate.envers.tools.query | Hibernate ORM |
| QueryBuilder | A class for incrementaly building a HQL query. | Class | org.hibernate.envers.tools.query | Hibernate ORM |
| ReflectionTools | Class | org.hibernate.envers.tools.reflection | Hibernate ORM | |
| StringTools | Class | org.hibernate.envers.tools | Hibernate ORM | |
| Tools | Class | org.hibernate.envers.tools | Hibernate ORM | |
| TopologicalSort | Topological sorting of a graph - based on DFS. | Class | org.hibernate.envers.tools.graph | Hibernate ORM |
| Triple | A triple of objects. | Class | org.hibernate.envers.tools | Hibernate ORM |
| UpdateBuilder | Class | org.hibernate.envers.tools.query | Hibernate ORM | |
| Vertex | A graph vertex - stores its representation, neighbours, start and end time in (DB)FS. | Class | org.hibernate.envers.tools.graph | Hibernate ORM |