| Name | Description | Type | Package | Framework |
| AbstractAuditQuery | Class | org.hibernate.envers.query.impl | Hibernate ORM | |
| AggregatedAuditExpression | Class | org.hibernate.envers.query.criteria | Hibernate ORM | |
| AggregatedAuditExpression .AggregatedMode | Class | org.hibernate.envers.query.criteria.AggregatedAuditExpression | Hibernate ORM | |
| AuditConjunction | Class | org.hibernate.envers.query.criteria | Hibernate ORM | |
| AuditCriterion | Interface | org.hibernate.envers.query.criteria | Hibernate ORM | |
| AuditDisjunction | Class | org.hibernate.envers.query.criteria | Hibernate ORM | |
| AuditEntity | Class | org.hibernate.envers.query | Hibernate ORM | |
| AuditId | Create restrictions and projections for the id of an audited entity. | Class | org.hibernate.envers.query.criteria | Hibernate ORM |
| AuditOrder | Interface | org.hibernate.envers.query.order | Hibernate ORM | |
| AuditProjection | Interface | org.hibernate.envers.query.projection | Hibernate ORM | |
| AuditProperty | Create restrictions, projections and specify order for a property of an audited entity. | Class | org.hibernate.envers.query.criteria | Hibernate ORM |
| AuditQuery | Interface | org.hibernate.envers.query | Hibernate ORM | |
| AuditQueryCreator | Class | org.hibernate.envers.query | Hibernate ORM | |
| AuditRelatedId | Create restrictions on an id of an entity related to an audited entity. | Class | org.hibernate.envers.query.criteria | Hibernate ORM |
| BetweenAuditExpression | Class | org.hibernate.envers.query.criteria | Hibernate ORM | |
| CriteriaTools | Class | org.hibernate.envers.query.criteria | Hibernate ORM | |
| EntitiesAtRevisionQuery | Fields inherited from class org. | Class | org.hibernate.envers.query.impl | Hibernate ORM |
| EntitiesModifiedAtRevisionQuery | In comparison to EntitiesAtRevisionQuery this query returns an empty collection if an entity of a certain type has not been changed in a given revision. | Class | org.hibernate.envers.query.impl | Hibernate ORM |
| EntityPropertyName | Used for specifying restrictions on a property of an audited entity. | Class | org.hibernate.envers.query.property | Hibernate ORM |
| ExtendableCriterion | Interface | org.hibernate.envers.query.criteria | Hibernate ORM | |
| IdentifierEqAuditExpression | A criterion that expresses that the id of an entity is equal or not equal to some specified value. | Class | org.hibernate.envers.query.criteria | Hibernate ORM |
| InAuditExpression | Class | org.hibernate.envers.query.criteria | Hibernate ORM | |
| LogicalAuditExpression | Class | org.hibernate.envers.query.criteria | Hibernate ORM | |
| ModifiedFlagPropertyName | Class | org.hibernate.envers.query.property | Hibernate ORM | |
| NotAuditExpression | Class | org.hibernate.envers.query.criteria | Hibernate ORM | |
| NotNullAuditExpression | Class | org.hibernate.envers.query.criteria | Hibernate ORM | |
| NullAuditExpression | Class | org.hibernate.envers.query.criteria | Hibernate ORM | |
| OriginalIdPropertyName | Used for specifying restrictions on the identifier. | Class | org.hibernate.envers.query.property | Hibernate ORM |
| PropertyAuditExpression | Class | org.hibernate.envers.query.criteria | Hibernate ORM | |
| PropertyAuditOrder | Class | org.hibernate.envers.query.order | Hibernate ORM | |
| PropertyAuditProjection | Class | org.hibernate.envers.query.projection | Hibernate ORM | |
| PropertyNameGetter | Provides a function to get the name of a property, which is used in a query, to apply some restrictions on it. | Interface | org.hibernate.envers.query.property | Hibernate ORM |
| RelatedAuditExpression | Class | org.hibernate.envers.query.criteria | Hibernate ORM | |
| RevisionNumberPropertyName | Used for specifying restrictions on the revision number, corresponding to an audit entity. | Class | org.hibernate.envers.query.property | Hibernate ORM |
| RevisionPropertyPropertyName | Used for specifying restrictions on a property of the revision entity, which is associated with an audit entity. | Class | org.hibernate.envers.query.property | Hibernate ORM |
| RevisionsOfEntityQuery | Fields inherited from class org. | Class | org.hibernate.envers.query.impl | Hibernate ORM |
| RevisionTypeAuditExpression | Class | org.hibernate.envers.query.criteria | Hibernate ORM | |
| RevisionTypePropertyName | Used for specifying restrictions on the revision number, corresponding to an audit entity. | Class | org.hibernate.envers.query.property | Hibernate ORM |
| SimpleAuditExpression | Class | org.hibernate.envers.query.criteria | Hibernate ORM | |