All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractIdentifier |
|
| AggregatedAuditExpression |
|
| AggregatedAuditExpression.AggregatedMode |
|
| Attribute |
Contract for a mapping attribute.
|
| AttributeContainer |
Defines a contract for the Envers mapping model in terms of being able to contain attributes.
|
| AuditAssociationQuery<Q extends AuditQuery> |
|
| AuditConjunction |
|
| AuditCriterion |
|
| AuditDisjunction |
|
| Audited |
When applied to a class, indicates that all of its properties should be audited.
|
| AuditEntity |
|
| AuditException |
|
| AuditFunction |
Create restrictions or projections using a function.
|
| AuditId<T> |
Create restrictions and projections for the id of an audited entity.
|
| AuditJoinTable |
|
| AuditMappedBy |
Annotation to specify a "fake" bi-directional relation.
|
| AuditOrder |
|
| AuditOrder.OrderData |
|
| AuditOverride |
The AuditingOverride annotation is used to override the auditing
behavior of a superclass or single property inherited from MappedSuperclass
type, or attribute inside an embedded component.
|
| AuditOverrides |
The AuditingOverrides annotation is used to override the auditing
behavior for one ore more fields (or properties) inside an embedded
component.
|
| AuditProjection |
|
| AuditProperty<T> |
Create restrictions, projections and specify order for a property of an audited entity.
|
| AuditQuery |
|
| AuditQueryCreator |
|
| AuditReader |
|
| AuditReaderFactory |
|
| AuditRelatedId |
Create restrictions on an id of an entity related to an audited entity.
|
| AuditStrategy |
Deprecated.
|
| AuditStrategy |
A strategy abstraction for how to audit entity changes.
|
| AuditStrategyContext |
|
| AuditTable |
|
| BaseEnversCollectionEventListener |
Base class for Envers' collection event related listeners
|
| BaseEnversEventListener |
Base class for all Envers event listeners
|
| BaseEnversUpdateEventListener |
|
| BasicAttribute |
Contract for a basic, singular attribute.
|
| Bindable<T> |
Defines a contract for objects that are bindable.
|
| ClassLoaderAccessHelper |
Utility class that facilitates loading of a class.
|
| Cloneable<T> |
Contract for an object that is cloneable.
|
| Column |
An implementation of Selection that represents a logical column.
|
| ColumnContainer |
Contract for a container of columns.
|
| CompositeIdentifier |
Represents an identifier based on a composite-id mapping.
|
| ConfigParameterContainer |
Contract for a model object that stores configuration parameters
|
| Configuration |
Envers configuration.
|
| CrossTypeRevisionChangesReader |
Queries that allow retrieving snapshots of all entities (regardless of their particular type) changed in the given
revision.
|
| DateTimeFormatter |
Utility class that provides access to a DateFormat instance.
|
| DefaultAuditStrategy |
Deprecated.
|
| DefaultRevisionEntity |
|
| DefaultTrackingModifiedEntitiesRevisionEntity |
|
| DiscriminatorPersistentEntity |
A persistent entity mapping that uses a single table to store entities based on a discriminator.
|
| DiscriminatorType |
Contract for a persistent entity discriminator type.
|
| EntityTrackingRevisionListener |
Extension of standard RevisionListener that notifies whenever an entity instance has been
added, modified or removed within current revision boundaries.
|
| EnversBootLogger |
|
| EnversListener |
Marker interface for Envers listeners for duplication handling.
|
| EnversListenerDuplicationStrategy |
Event listener duplication strategy for envers
|
| EnversMappingException |
Indicates an error happened during the Envers mapping boot process.
|
| EnversMetadataBuildingContext |
Metadata building context for Hibernate Envers
|
| EnversPostCollectionRecreateEventListenerImpl |
Envers-specific collection recreation event listener
|
| EnversPostDeleteEventListenerImpl |
Envers-specific entity (post) deletion event listener
|
| EnversPostInsertEventListenerImpl |
Envers-specific entity (post) insertion event listener
|
| EnversPostUpdateEventListenerImpl |
Envers-specific entity (post) update event listener
|
| EnversPreCollectionRemoveEventListenerImpl |
Envers-specific collection removal event listener
|
| EnversPreCollectionUpdateEventListenerImpl |
Envers-specific collection update event listener
|
| EnversPreUpdateEventListenerImpl |
Envers-specific entity (pre) update event listener.
|
| EnversSettings |
Configuration property names.
|
| ExtendableCriterion |
|
| Formula |
An implementation of Selection that represents a formula.
|
| Identifier |
Common contract for an identifier.
|
| IdentifierRelation |
A contract for identifier relations between persisted entities
All attributes stored here are stored in their non-key form, see IdMetadataGenerator.
|
| Join |
Contract that represents a secondary table join that is part of an entity hierarchy.
|
| JoinAwarePersistentEntity |
Contract for entity mappings that support secondary table joins.
|
| JoinedSubclassPersistentEntity |
A persistent entity mapping that uses joined table(s) to store the hierarchy of entity types.
|
| Key |
Contract for declaring a column name of a foreign key.
|
| Keyable |
Contract that defines an attribute that can participate in a key.
|
| ManyToOneAttribute |
Represents a plural attribute mapping of a many-to-one or key-many-to-one.
|
| MappingContext |
Describes an audit mapping context.
|
| MatchMode |
A strategy for matching strings using "like".
|
| ModifiedColumnNamingStrategy |
Defines a naming strategy for applying modified columns to the audited entity metamodel.
|
| ModifiedEntityNames |
Marks a property which holds entity names that have been modified during each revision.
|
| NotAudited |
When applied to a field, indicates that this field should not be audited.
|
| NotAuditedException |
|
| NullPrecedence |
Defines the possible null handling modes.
|
| OrderByFragmentFunction |
Envers specific FunctionContributor
|
| OrderedSequenceGenerator |
Revision number generator has to produce values in ascending order (gaps may occur).
|
| OrderedSequenceStructure |
Describes a sequence that supports ordered sequences.
|
| Pair<T1,T2> |
A pair of objects.
|
| PersistentEntity |
Contract for a persisted entity mapping.
|
| PluralAttribute |
Contract for an attribute that represents multiple values.
|
| RelationTargetAuditMode |
|
| RelationTargetNotFoundAction |
Defines the actions on how to handle EntityNotFoundException cases when a relation
between two entities (audited or not) cannot be found in the data store.
|
| RevisionDoesNotExistException |
|
| RevisionEntity |
Marks an entity to be created whenever a new revision is generated.
|
| RevisionListener |
An implementation of this class, having a no-arg constructor, should be passed as an argument to the
RevisionEntity annotation.
|
| RevisionNumber |
Marks a property which will hold the number of the revision in a revision entity, see
RevisionListener.
|
| RevisionTimestamp |
Marks a property which will hold the timestamp of the revision in a revision entity, see
RevisionListener.
|
| RevisionType |
Type of the revision.
|
| RootPersistentEntity |
A persistent entity mapping that represents the root entity of an entity hierarchy.
|
| SecondaryAuditTable |
|
| SecondaryAuditTables |
|
| Selection<T> |
A contract for a selection, can be a column or a formula.
|
| Selection.SelectionType |
|
| SequenceIdRevisionEntity |
|
| SequenceIdTrackingModifiedEntitiesRevisionEntity |
|
| SetAttribute |
A plural attribute that represents a set.
|
| SimpleIdentifier |
Represents a simple identifier mapping.
|
| SingularAttribute |
Contract for an attribute that represents a singular value.
|
| SubclassPersistentEntity |
|
| TypeSpecification |
Contract for a type specification mapping.
|
| UnionSubclassPersistentEntity |
A persistent entity mapping that uses the table-per-class inheritance strategy.
|
| ValidityAuditStrategy |
Deprecated.
|