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.
|
CollectionAuditTable |
Allows for the customization of an Envers audit collection table.
|
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.
|