Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractAuditAssociationQuery<Q extends org.hibernate.envers.query.internal.impl.AuditQueryImplementor> - Class in org.hibernate.envers.query.internal.impl
An abstract base class for all AuditAssociationQuery implementations.
AbstractAuditAssociationQuery(EnversService, AuditReaderImplementor, Q, QueryBuilder, String, JoinType, Map<String, String>, Map<String, String>, String, String, AuditCriterion) - Constructor for class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
AbstractAuditQuery - Class in org.hibernate.envers.query.internal.impl
 
AbstractAuditQuery(EnversService, AuditReaderImplementor, Class<?>) - Constructor for class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
AbstractAuditQuery(EnversService, AuditReaderImplementor, Class<?>, String) - Constructor for class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
AbstractAuditWorkUnit - Class in org.hibernate.envers.internal.synchronization.work
 
AbstractAuditWorkUnit(SessionImplementor, String, EnversService, Object, RevisionType) - Constructor for class org.hibernate.envers.internal.synchronization.work.AbstractAuditWorkUnit
 
AbstractCollectionInitializor<T> - Class in org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor
Initializes a persistent collection.
AbstractCollectionInitializor(EnversService, AuditReaderImplementor, RelationQueryGenerator, Object, Number, boolean) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.AbstractCollectionInitializor
 
AbstractCollectionMapper<T> - Class in org.hibernate.envers.internal.entities.mapper.relation
 
AbstractCollectionMapper(Configuration, CommonCollectionMapperData, Class<? extends T>, Class<? extends T>, boolean, boolean) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper
 
AbstractCollectionMetadataGenerator - Class in org.hibernate.envers.configuration.internal.metadata
Abstract base class for various collection-based metadata generators.
AbstractCollectionMetadataGenerator(EnversMetadataBuildingContext, BasicMetadataGenerator, ValueMetadataGenerator) - Constructor for class org.hibernate.envers.configuration.internal.metadata.AbstractCollectionMetadataGenerator
 
AbstractCompositeIdMapper - Class in org.hibernate.envers.internal.entities.mapper.id
An abstract identifier mapper implementation specific for composite identifiers.
AbstractCompositeIdMapper(Class<?>, ServiceRegistry) - Constructor for class org.hibernate.envers.internal.entities.mapper.id.AbstractCompositeIdMapper
 
AbstractDelegateSessionImplementor - Class in org.hibernate.envers.internal.entities.mapper.relation.lazy
 
AbstractDelegateSessionImplementor(SessionImplementor) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.lazy.AbstractDelegateSessionImplementor
 
AbstractIdentifier - Class in org.hibernate.envers.boot.model
Base abstract implementation of Identifier.
AbstractIdentifier(String) - Constructor for class org.hibernate.envers.boot.model.AbstractIdentifier
 
AbstractIdMapper - Class in org.hibernate.envers.internal.entities.mapper.id
The base abstract class implementation for identifier mappers.
AbstractIdMapper(ServiceRegistry) - Constructor for class org.hibernate.envers.internal.entities.mapper.id.AbstractIdMapper
 
AbstractMapper - Class in org.hibernate.envers.internal.entities.mapper
A base class for all entity mapper implementations.
AbstractMapper() - Constructor for class org.hibernate.envers.internal.entities.mapper.AbstractMapper
 
AbstractMetadataGenerator - Class in org.hibernate.envers.configuration.internal.metadata
Abstract base class for all metadata generator implementations.
AbstractMetadataGenerator(EnversMetadataBuildingContext) - Constructor for class org.hibernate.envers.configuration.internal.metadata.AbstractMetadataGenerator
 
AbstractMiddleComponentMapper - Class in org.hibernate.envers.internal.entities.mapper.relation.component
An abstract base class for all middle component mappers.
AbstractMiddleComponentMapper() - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.component.AbstractMiddleComponentMapper
 
AbstractModifiedColumnNamingStrategy - Class in org.hibernate.envers.boot.internal
 
AbstractModifiedColumnNamingStrategy() - Constructor for class org.hibernate.envers.boot.internal.AbstractModifiedColumnNamingStrategy
 
AbstractOneToOneMapper - Class in org.hibernate.envers.internal.entities.mapper.relation
Template class for property mappers that manage one-to-one relation.
AbstractOneToOneMapper(String, String, PropertyData, ServiceRegistry) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.AbstractOneToOneMapper
 
AbstractPropertyMapper - Class in org.hibernate.envers.internal.entities.mapper
Abstract implementation of a PropertyMapper.
AbstractPropertyMapper() - Constructor for class org.hibernate.envers.internal.entities.mapper.AbstractPropertyMapper
 
AbstractRelationQueryGenerator - Class in org.hibernate.envers.internal.entities.mapper.relation.query
Base class for implementers of RelationQueryGenerator contract.
AbstractRelationQueryGenerator(Configuration, String, MiddleIdData, boolean, String) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.query.AbstractRelationQueryGenerator
 
AbstractToOneMapper - Class in org.hibernate.envers.internal.entities.mapper.relation
Base class for property mappers that manage to-one relation.
AbstractToOneMapper(ServiceRegistry, PropertyData) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.AbstractToOneMapper
 
AbstractToOneMapper.EntityInfo - Class in org.hibernate.envers.internal.entities.mapper.relation
Simple descriptor of an entity.
add(int, U) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.ListProxy
 
add(PropertyData) - Method in class org.hibernate.envers.internal.entities.mapper.ComponentPropertyMapper
 
add(PropertyData) - Method in class org.hibernate.envers.internal.entities.mapper.id.AbstractCompositeIdMapper
 
add(PropertyData) - Method in class org.hibernate.envers.internal.entities.mapper.id.MultipleIdMapper
 
add(PropertyData) - Method in class org.hibernate.envers.internal.entities.mapper.id.SingleIdMapper
 
add(PropertyData) - Method in class org.hibernate.envers.internal.entities.mapper.MultiDynamicComponentMapper
 
add(PropertyData) - Method in class org.hibernate.envers.internal.entities.mapper.MultiPropertyMapper
 
add(PropertyData) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleEmbeddableComponentMapper
 
add(PropertyData) - Method in interface org.hibernate.envers.internal.entities.mapper.SimpleMapperBuilder
 
add(PropertyData) - Method in class org.hibernate.envers.internal.entities.mapper.SinglePropertyMapper
 
add(PropertyData) - Method in class org.hibernate.envers.internal.entities.mapper.SubclassPropertyMapper
 
add(PropertyData, AbstractIdMapper) - Method in class org.hibernate.envers.internal.entities.mapper.id.AbstractCompositeIdMapper
 
add(PropertyData, AbstractIdMapper) - Method in interface org.hibernate.envers.internal.entities.mapper.id.SimpleIdMapperBuilder
Add a custom identifier mapper to the builder.
add(PropertyData, AbstractIdMapper) - Method in class org.hibernate.envers.internal.entities.mapper.id.SingleIdMapper
 
add(AuditCriterion) - Method in interface org.hibernate.envers.query.AuditAssociationQuery
 
add(AuditCriterion) - Method in interface org.hibernate.envers.query.AuditQuery
 
add(AuditCriterion) - Method in class org.hibernate.envers.query.criteria.AggregatedAuditExpression
 
add(AuditCriterion) - Method in class org.hibernate.envers.query.criteria.AuditConjunction
 
add(AuditCriterion) - Method in class org.hibernate.envers.query.criteria.AuditDisjunction
 
add(AuditCriterion) - Method in interface org.hibernate.envers.query.criteria.ExtendableCriterion
 
add(AuditCriterion) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
add(AuditCriterion) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
add(U) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.CollectionProxy
 
ADD - Enum constant in enum class org.hibernate.envers.RevisionType
Indicates that the entity was added (persisted) at that revision.
addAdditionalColumns(MappingContext) - Method in class org.hibernate.envers.strategy.internal.ValidityAuditStrategy
 
addAdditionalColumns(MappingContext) - Method in interface org.hibernate.envers.strategy.spi.AuditStrategy
Add additional columns to the audit mappings.
addAdditionalMapping(PersistentEntity) - Method in class org.hibernate.envers.configuration.internal.metadata.EntityMappingData
 
addAll(int, Collection<? extends U>) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.ListProxy
 
addAll(Collection<? extends U>) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.CollectionProxy
 
addAssociationAtRevisionRestriction(QueryBuilder, Parameters, String, String, boolean, MiddleIdData, String, String, String, String, String, boolean, MiddleComponentData...) - Method in class org.hibernate.envers.strategy.internal.DefaultAuditStrategy
Update the rootQueryBuilder with an extra WHERE clause to restrict the revision for a middle-entity association.
addAssociationAtRevisionRestriction(QueryBuilder, Parameters, String, String, boolean, MiddleIdData, String, String, String, String, String, boolean, MiddleComponentData...) - Method in class org.hibernate.envers.strategy.internal.ValidityAuditStrategy
Update the rootQueryBuilder with an extra WHERE clause to restrict the revision for a middle-entity association.
addAssociationAtRevisionRestriction(QueryBuilder, Parameters, String, String, boolean, MiddleIdData, String, String, String, String, String, boolean, MiddleComponentData...) - Method in interface org.hibernate.envers.strategy.spi.AuditStrategy
Update the rootQueryBuilder with an extra WHERE clause to restrict the revision for a middle-entity association.
addAssociationQuery(String, AbstractAuditAssociationQuery<AuditQueryImplementor>) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
addAttribute(Attribute) - Method in class org.hibernate.envers.boot.model.AbstractIdentifier
 
addAttribute(Attribute) - Method in interface org.hibernate.envers.boot.model.AttributeContainer
Add an attribute to the container.
addAttribute(Attribute) - Method in class org.hibernate.envers.boot.model.DiscriminatorPersistentEntity
 
addAttribute(Attribute) - Method in class org.hibernate.envers.boot.model.IdentifierRelation
 
addAttribute(Attribute) - Method in class org.hibernate.envers.boot.model.Join
 
addAttribute(Attribute) - Method in class org.hibernate.envers.boot.model.JoinedSubclassPersistentEntity
 
addAttribute(Attribute) - Method in class org.hibernate.envers.boot.model.RootPersistentEntity
 
addAttribute(Attribute) - Method in class org.hibernate.envers.boot.model.SimpleIdentifier
 
addAttribute(Attribute) - Method in class org.hibernate.envers.boot.model.UnionSubclassPersistentEntity
 
addAttributesToEntity(RootPersistentEntity, List<Attribute>) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractCollectionMetadataGenerator
 
addAuditedEntityConfiguration(String, EntityConfiguration) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractMetadataGenerator
 
addAuditedEntityConfiguration(String, EntityConfiguration) - Method in class org.hibernate.envers.configuration.internal.metadata.AuditEntityConfigurationRegistry
 
addAuditingOverride(AuditOverride) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
addAuditingOverrides(AuditOverrides) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
addAuditStrategyAdditionalColumnsToEntity(PersistentEntity) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractMetadataGenerator
 
addAuditStrategyRevisionEndTimestampOnly(PersistentEntity) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractMetadataGenerator
 
addBasic(AttributeContainer, PropertyAuditingData, Value, SimpleIdMapperBuilder, boolean) - Method in class org.hibernate.envers.configuration.internal.metadata.IdMetadataGenerator
 
addBasic(AttributeContainer, PropertyAuditingData, Value, SimpleMapperBuilder, boolean, boolean) - Method in class org.hibernate.envers.configuration.internal.metadata.BasicMetadataGenerator
 
addClassAuditingData(ClassAuditingData) - Method in class org.hibernate.envers.configuration.internal.ClassesAuditingData
Stores information about auditing meta-data for the given class.
addCollection(CollectionMetadataContext) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractCollectionMetadataGenerator
Entry point for all collection-based metadata generators where the collection will be inspected and the appropriate boot and runtime mappings are generated.
addCollection(CollectionMetadataContext) - Method in class org.hibernate.envers.configuration.internal.metadata.JoinColumnCollectionMetadataGenerator
 
addCollection(CollectionMetadataContext) - Method in class org.hibernate.envers.configuration.internal.metadata.MiddleTableCollectionMetadataGenerator
 
addCollectionChanges(SessionImplementor, List<PersistentCollectionChangeData>, Set<Object>, RevisionType, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper
 
addColumn(Column) - Method in class org.hibernate.envers.boot.model.BasicAttribute
 
addColumn(Column) - Method in interface org.hibernate.envers.boot.model.ColumnContainer
Add a column to the container.
addColumn(Column) - Method in class org.hibernate.envers.boot.model.Key
 
addColumn(Column) - Method in class org.hibernate.envers.boot.model.ManyToOneAttribute
 
addColumn(Column) - Method in class org.hibernate.envers.boot.model.SetAttribute
 
addColumn(Column) - Method in class org.hibernate.envers.boot.model.SimpleIdentifier
 
addColumnsFromValue(Value) - Method in interface org.hibernate.envers.boot.model.ColumnContainer
Takes a Value and injects its columns into the Envers container mapping.
addComponent(AttributeContainer, PropertyAuditingData, Value, CompositeMapperBuilder, String, EntityMappingData, boolean) - Method in class org.hibernate.envers.configuration.internal.metadata.ComponentMetadataGenerator
 
addComponent(PropertyData, Class, EmbeddableInstantiator) - Method in class org.hibernate.envers.internal.entities.mapper.ComponentPropertyMapper
 
addComponent(PropertyData, Class, EmbeddableInstantiator) - Method in interface org.hibernate.envers.internal.entities.mapper.CompositeMapperBuilder
 
addComponent(PropertyData, Class, EmbeddableInstantiator) - Method in class org.hibernate.envers.internal.entities.mapper.MultiPropertyMapper
 
addComponent(PropertyData, Class, EmbeddableInstantiator) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleEmbeddableComponentMapper
 
addComponent(PropertyData, Class, EmbeddableInstantiator) - Method in class org.hibernate.envers.internal.entities.mapper.SubclassPropertyMapper
 
addComposite(PropertyData, PropertyMapper) - Method in class org.hibernate.envers.internal.entities.mapper.ComponentPropertyMapper
 
addComposite(PropertyData, PropertyMapper) - Method in interface org.hibernate.envers.internal.entities.mapper.CompositeMapperBuilder
 
addComposite(PropertyData, PropertyMapper) - Method in class org.hibernate.envers.internal.entities.mapper.MultiDynamicComponentMapper
 
addComposite(PropertyData, PropertyMapper) - Method in class org.hibernate.envers.internal.entities.mapper.MultiPropertyMapper
 
addComposite(PropertyData, PropertyMapper) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleEmbeddableComponentMapper
 
addComposite(PropertyData, PropertyMapper) - Method in class org.hibernate.envers.internal.entities.mapper.SubclassPropertyMapper
 
addCriterionToQuery(AuditReaderImplementor) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
addCustomAuditTableName(String, String) - Method in class org.hibernate.envers.configuration.Configuration
 
addDocument(JaxbHbmHibernateMapping) - Method in interface org.hibernate.envers.configuration.internal.MappingCollector
 
addEntityAtRevisionRestriction(Configuration, QueryBuilder, Parameters, String, String, boolean, MiddleIdData, String, String, String, String, boolean) - Method in class org.hibernate.envers.strategy.internal.DefaultAuditStrategy
Update the rootQueryBuilder with an extra WHERE clause to restrict the revision for a two-entity relation.
addEntityAtRevisionRestriction(Configuration, QueryBuilder, Parameters, String, String, boolean, MiddleIdData, String, String, String, String, boolean) - Method in class org.hibernate.envers.strategy.internal.ValidityAuditStrategy
Update the rootQueryBuilder with an extra WHERE clause to restrict the revision for a two-entity relation.
addEntityAtRevisionRestriction(Configuration, QueryBuilder, Parameters, String, String, boolean, MiddleIdData, String, String, String, String, boolean) - Method in interface org.hibernate.envers.strategy.spi.AuditStrategy
Update the rootQueryBuilder with an extra WHERE clause to restrict the revision for a two-entity relation.
addEntityTypeRestriction(String, String) - Method in class org.hibernate.envers.internal.tools.query.Parameters
 
addFrom(String, String, boolean) - Method in class org.hibernate.envers.internal.tools.query.QueryBuilder
Add an entity from which to select.
addIdAndGetMappingData(PersistentClass, boolean) - Method in class org.hibernate.envers.configuration.internal.metadata.IdMetadataGenerator
 
addIdEqualsToQuery(Parameters, Object, String, String, boolean) - Method in class org.hibernate.envers.internal.entities.mapper.id.AbstractIdMapper
 
addIdEqualsToQuery(Parameters, Object, String, String, boolean) - Method in interface org.hibernate.envers.internal.entities.mapper.id.IdMapper
Adds query statements, which contains restrictions, which express the property that the id of the entity with alias prefix, is equal to the given object.
addIdsEqualToQuery(Parameters, String, String) - Method in class org.hibernate.envers.internal.entities.mapper.id.AbstractIdMapper
 
addIdsEqualToQuery(Parameters, String, String) - Method in interface org.hibernate.envers.internal.entities.mapper.id.IdMapper
Adds query statements, which contains restrictions, which express the property that the id of the entity with alias prefix1, is equal to the id of the entity with alias prefix2 (the entity is the same).
addIdsEqualToQuery(Parameters, String, IdMapper, String) - Method in class org.hibernate.envers.internal.entities.mapper.id.AbstractIdMapper
 
addIdsEqualToQuery(Parameters, String, IdMapper, String) - Method in interface org.hibernate.envers.internal.entities.mapper.id.IdMapper
Adds query statements, which contains restrictions, which express the property that the id of the entity with alias prefix1, is equal to the id of the entity with alias prefix2 mapped by the second mapper (the second mapper must be for the same entity, but it can have, for example, prefixed properties).
addIndex(CollectionMetadataContext, RootPersistentEntity, QueryGeneratorBuilder) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractCollectionMetadataGenerator
 
addInstancesFromVersionsEntities(String, Collection, List<Map>, Number) - Method in class org.hibernate.envers.internal.entities.EntityInstantiator
 
AdditionalMappingContributorImpl - Class in org.hibernate.envers.boot.internal
 
AdditionalMappingContributorImpl() - Constructor for class org.hibernate.envers.boot.internal.AdditionalMappingContributorImpl
 
addJoin(JoinType, String, String, boolean) - Method in class org.hibernate.envers.internal.tools.query.QueryBuilder
 
addJoin(Join) - Method in class org.hibernate.envers.boot.model.DiscriminatorPersistentEntity
 
addJoin(Join) - Method in interface org.hibernate.envers.boot.model.JoinAwarePersistentEntity
Add a secondary table join to the entity mapping.
addJoin(Join) - Method in class org.hibernate.envers.boot.model.RootPersistentEntity
 
addKeyColumn(Column) - Method in class org.hibernate.envers.boot.model.Join
 
addKeyColumnsFromValue(Value) - Method in class org.hibernate.envers.boot.model.Join
 
addManyToOne(AttributeContainer, PropertyAuditingData, Value, SimpleMapperBuilder) - Method in class org.hibernate.envers.configuration.internal.metadata.IdMetadataGenerator
 
addMapper(CollectionMetadataContext, CommonCollectionMapperData, MiddleComponentData, MiddleComponentData) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractCollectionMetadataGenerator
 
addMapping(PersistentEntity) - Method in class org.hibernate.envers.configuration.internal.metadata.EntityMappingData
 
addMiddleEqualToQuery(CompositeMapperBuilder, Parameters, String, String, String, String) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleEmbeddableComponentMapper
 
addMiddleEqualToQuery(Parameters, String, String, String, String) - Method in interface org.hibernate.envers.internal.entities.mapper.relation.component.MiddleComponentMapper
Adds query statements, which contains restrictions, which express the property that part of the middle entity with alias prefix1, is equal to part of the middle entity with alias prefix2 (the entity is the same).
addMiddleEqualToQuery(Parameters, String, String, String, String) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleDummyComponentMapper
 
addMiddleEqualToQuery(Parameters, String, String, String, String) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleEmbeddableComponentMapper
 
addMiddleEqualToQuery(Parameters, String, String, String, String) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleMapElementNotKeyComponentMapper
 
addMiddleEqualToQuery(Parameters, String, String, String, String) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleMapKeyIdComponentMapper
 
addMiddleEqualToQuery(Parameters, String, String, String, String) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleMapKeyPropertyComponentMapper
 
addMiddleEqualToQuery(Parameters, String, String, String, String) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleRelatedComponentMapper
 
addMiddleEqualToQuery(Parameters, String, String, String, String) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleSimpleComponentMapper
 
addMiddleEqualToQuery(Parameters, String, String, String, String) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleStraightComponentMapper
 
addMiddleEqualToQuery(Parameters, String, String, String, String) - Method in class org.hibernate.envers.internal.entities.mapper.relation.MiddleMapKeyEnumeratedComponentMapper
 
addMiddleEqualToQuery(Parameters, String, String, String, String) - Method in class org.hibernate.envers.internal.entities.mapper.relation.ToOneIdMapper
 
addModifiedColumns(Configuration, Value, AttributeContainer, PropertyAuditingData) - Method in class org.hibernate.envers.boot.internal.ImprovedModifiedColumnNamingStrategy
 
addModifiedColumns(Configuration, Value, AttributeContainer, PropertyAuditingData) - Method in class org.hibernate.envers.boot.internal.LegacyModifiedColumnNamingStrategy
 
addModifiedColumns(Configuration, Value, AttributeContainer, PropertyAuditingData) - Method in interface org.hibernate.envers.boot.spi.ModifiedColumnNamingStrategy
Adds modified columns to the audited entity metamodel.
addNamedIdEqualsToQuery(Parameters, String, boolean) - Method in class org.hibernate.envers.internal.entities.mapper.id.AbstractIdMapper
 
addNamedIdEqualsToQuery(Parameters, String, boolean) - Method in interface org.hibernate.envers.internal.entities.mapper.id.IdMapper
Adds query statements, which contains named parameters, which express the property that the id of the entity with alias prefix, is equal to the given object.
addNamedIdEqualsToQuery(Parameters, String, IdMapper, boolean) - Method in class org.hibernate.envers.internal.entities.mapper.id.AbstractIdMapper
 
addNamedIdEqualsToQuery(Parameters, String, IdMapper, boolean) - Method in interface org.hibernate.envers.internal.entities.mapper.id.IdMapper
Adds query statements, which contains named parameters that express the property that the id of the entity with alias prefix is equal to the given object using the specified mapper.
addNegatedParameters() - Method in class org.hibernate.envers.internal.tools.query.Parameters
Adds negated parameters, by default with the "and" connective.
addNeighbour(Vertex<R>) - Method in class org.hibernate.envers.internal.tools.graph.Vertex
 
addNotAuditedEntityConfiguration(String, EntityConfiguration) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractMetadataGenerator
 
addNotAuditedEntityConfiguration(String, EntityConfiguration) - Method in class org.hibernate.envers.configuration.internal.metadata.AuditEntityConfigurationRegistry
 
addNotNullRestriction(String, boolean) - Method in class org.hibernate.envers.internal.tools.query.Parameters
Adds IS NOT NULL restriction.
addNotNullRestriction(String, String) - Method in class org.hibernate.envers.internal.tools.query.Parameters
Adds IS NOT NULL restriction.
addNullableIdsEqualToQuery(Parameters, String, IdMapper, String) - Method in class org.hibernate.envers.internal.entities.mapper.id.AbstractIdMapper
 
addNullableIdsEqualToQuery(Parameters, String, IdMapper, String) - Method in interface org.hibernate.envers.internal.entities.mapper.id.IdMapper
Adds query statements, which contains restrictions, which express the property that the id of the entity with alias prefix1, is equal to the id of the entity with alias prefix2 mapped by the second mapper (the second mapper must be for the same entity, but it can have, for example, prefixed properties).
addNullRestriction(String, boolean) - Method in class org.hibernate.envers.internal.tools.query.Parameters
Adds IS NULL restriction.
addNullRestriction(String, String) - Method in class org.hibernate.envers.internal.tools.query.Parameters
Adds IS NULL restriction.
addOneToOneNotOwning(PropertyAuditingData, Value, CompositeMapperBuilder, String) - Method in class org.hibernate.envers.configuration.internal.metadata.ToOneRelationMetadataGenerator
 
addOrder(String, String, boolean, NullPrecedence) - Method in class org.hibernate.envers.internal.tools.query.QueryBuilder
 
addOrder(AuditOrder) - Method in interface org.hibernate.envers.query.AuditAssociationQuery
 
addOrder(AuditOrder) - Method in interface org.hibernate.envers.query.AuditQuery
 
addOrder(AuditOrder) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
addOrder(AuditOrder) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
addOrderFragment(String, String) - Method in class org.hibernate.envers.internal.tools.query.QueryBuilder
 
addOrModifyColumn(ColumnContainer, String) - Static method in class org.hibernate.envers.configuration.internal.metadata.RevisionInfoHelper
 
addParameters(String) - Method in class org.hibernate.envers.internal.tools.query.QueryBuilder
 
addProjection(String, String, String, boolean) - Method in class org.hibernate.envers.internal.tools.query.QueryBuilder
 
addProjection(Configuration, Map<String, String>, Map<String, String>, AuditFunction) - Method in class org.hibernate.envers.internal.tools.query.QueryBuilder
 
addProjection(AuditProjection) - Method in interface org.hibernate.envers.query.AuditAssociationQuery
 
addProjection(AuditProjection) - Method in interface org.hibernate.envers.query.AuditQuery
 
addProjection(AuditProjection) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
addProjection(AuditProjection) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
addProjectionToQuery(EnversService, AuditReaderImplementor, Map<String, String>, Map<String, String>, String, QueryBuilder) - Method in class org.hibernate.envers.query.criteria.AuditFunction
 
addProjectionToQuery(EnversService, AuditReaderImplementor, Map<String, String>, Map<String, String>, String, QueryBuilder) - Method in class org.hibernate.envers.query.criteria.AuditProperty
 
addProjectionToQuery(EnversService, AuditReaderImplementor, Map<String, String>, Map<String, String>, String, QueryBuilder) - Method in interface org.hibernate.envers.query.projection.AuditProjection
Adds an audit projection to the specified query.
addProjectionToQuery(EnversService, AuditReaderImplementor, Map<String, String>, Map<String, String>, String, QueryBuilder) - Method in class org.hibernate.envers.query.projection.internal.EntityAuditProjection
 
addProjectionToQuery(EnversService, AuditReaderImplementor, Map<String, String>, Map<String, String>, String, QueryBuilder) - Method in class org.hibernate.envers.query.projection.internal.PropertyAuditProjection
 
addPropertyAuditingData(String, PropertyAuditingData) - Method in interface org.hibernate.envers.configuration.internal.metadata.reader.AuditedPropertiesHolder
Add an audited property.
addPropertyAuditingData(String, PropertyAuditingData) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.ClassAuditingData
 
addPropertyAuditingData(String, PropertyAuditingData) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.ComponentAuditingData
 
addRevisionInfoRelationToIdentifier(Identifier) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractMetadataGenerator
 
addRevisionTypeToAttributeContainer(AttributeContainer, boolean) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractMetadataGenerator
 
addSubParameters(String) - Method in class org.hibernate.envers.internal.tools.query.Parameters
Adds sub-parameters with a new connective.
addToCollection(Object[], Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.ArrayCollectionInitializor
 
addToCollection(List, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.ListCollectionInitializor
 
addToCollection(T, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.AbstractCollectionInitializor
 
addToCollection(T, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.BasicCollectionInitializor
 
addToCollection(T, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.MapCollectionInitializor
 
addToManyComponent(String, String, MiddleIdData) - Method in class org.hibernate.envers.internal.entities.EntityConfiguration
 
addToManyMiddleNotOwningRelation(String, String, String, MiddleIdData, MiddleIdData, String) - Method in class org.hibernate.envers.internal.entities.EntityConfiguration
 
addToManyMiddleRelation(String, String, MiddleIdData, MiddleIdData, String) - Method in class org.hibernate.envers.internal.entities.EntityConfiguration
 
addToManyNotOwningRelation(String, String, String, IdMapper, PropertyMapper, PropertyMapper, boolean) - Method in class org.hibernate.envers.internal.entities.EntityConfiguration
 
addToOne(AttributeContainer, PropertyAuditingData, Value, CompositeMapperBuilder, String, boolean) - Method in class org.hibernate.envers.configuration.internal.metadata.ToOneRelationMetadataGenerator
 
addToOneComponent(String, ComponentAuditingData) - Method in class org.hibernate.envers.internal.entities.EntityConfiguration
 
addToOneNotOwningRelation(String, String, String, IdMapper, boolean) - Method in class org.hibernate.envers.internal.entities.EntityConfiguration
 
addToOneRelation(String, String, IdMapper, boolean, boolean) - Method in class org.hibernate.envers.internal.entities.EntityConfiguration
 
addToQuery(EnversService, AuditReaderImplementor, String, String, String, QueryBuilder, Parameters) - Method in class org.hibernate.envers.query.criteria.internal.BetweenAuditExpression
 
addToQuery(EnversService, AuditReaderImplementor, String, String, String, QueryBuilder, Parameters) - Method in class org.hibernate.envers.query.criteria.internal.IdentifierEqAuditExpression
 
addToQuery(EnversService, AuditReaderImplementor, String, String, String, QueryBuilder, Parameters) - Method in class org.hibernate.envers.query.criteria.internal.IlikeAuditExpression
 
addToQuery(EnversService, AuditReaderImplementor, String, String, String, QueryBuilder, Parameters) - Method in class org.hibernate.envers.query.criteria.internal.InAuditExpression
 
addToQuery(EnversService, AuditReaderImplementor, String, String, String, QueryBuilder, Parameters) - Method in class org.hibernate.envers.query.criteria.internal.NotNullAuditExpression
 
addToQuery(EnversService, AuditReaderImplementor, String, String, String, QueryBuilder, Parameters) - Method in class org.hibernate.envers.query.criteria.internal.NullAuditExpression
 
addToQuery(EnversService, AuditReaderImplementor, String, String, String, QueryBuilder, Parameters) - Method in class org.hibernate.envers.query.criteria.internal.RelatedAuditEqualityExpression
 
addToQuery(EnversService, AuditReaderImplementor, String, String, String, QueryBuilder, Parameters) - Method in class org.hibernate.envers.query.criteria.internal.RelatedAuditInExpression
 
addToQuery(EnversService, AuditReaderImplementor, String, String, String, QueryBuilder, Parameters) - Method in class org.hibernate.envers.query.criteria.internal.RevisionTypeAuditExpression
 
addToQuery(EnversService, AuditReaderImplementor, String, String, String, QueryBuilder, Parameters) - Method in class org.hibernate.envers.query.criteria.internal.SimpleAuditExpression
 
addToQuery(EnversService, AuditReaderImplementor, Map<String, String>, Map<String, String>, String, QueryBuilder, Parameters) - Method in class org.hibernate.envers.query.criteria.AggregatedAuditExpression
 
addToQuery(EnversService, AuditReaderImplementor, Map<String, String>, Map<String, String>, String, QueryBuilder, Parameters) - Method in class org.hibernate.envers.query.criteria.AuditConjunction
 
addToQuery(EnversService, AuditReaderImplementor, Map<String, String>, Map<String, String>, String, QueryBuilder, Parameters) - Method in interface org.hibernate.envers.query.criteria.AuditCriterion
 
addToQuery(EnversService, AuditReaderImplementor, Map<String, String>, Map<String, String>, String, QueryBuilder, Parameters) - Method in class org.hibernate.envers.query.criteria.AuditDisjunction
 
addToQuery(EnversService, AuditReaderImplementor, Map<String, String>, Map<String, String>, String, QueryBuilder, Parameters) - Method in class org.hibernate.envers.query.criteria.internal.BetweenAuditExpression
 
addToQuery(EnversService, AuditReaderImplementor, Map<String, String>, Map<String, String>, String, QueryBuilder, Parameters) - Method in class org.hibernate.envers.query.criteria.internal.EntityTypeAuditExpression
 
addToQuery(EnversService, AuditReaderImplementor, Map<String, String>, Map<String, String>, String, QueryBuilder, Parameters) - Method in class org.hibernate.envers.query.criteria.internal.FunctionFunctionAuditExpression
 
addToQuery(EnversService, AuditReaderImplementor, Map<String, String>, Map<String, String>, String, QueryBuilder, Parameters) - Method in class org.hibernate.envers.query.criteria.internal.FunctionPropertyAuditExpression
 
addToQuery(EnversService, AuditReaderImplementor, Map<String, String>, Map<String, String>, String, QueryBuilder, Parameters) - Method in class org.hibernate.envers.query.criteria.internal.LogicalAuditExpression
 
addToQuery(EnversService, AuditReaderImplementor, Map<String, String>, Map<String, String>, String, QueryBuilder, Parameters) - Method in class org.hibernate.envers.query.criteria.internal.NotAuditExpression
 
addToQuery(EnversService, AuditReaderImplementor, Map<String, String>, Map<String, String>, String, QueryBuilder, Parameters) - Method in class org.hibernate.envers.query.criteria.internal.PropertyAuditExpression
 
addToQuery(EnversService, AuditReaderImplementor, Map<String, String>, Map<String, String>, String, QueryBuilder, Parameters) - Method in class org.hibernate.envers.query.criteria.internal.PropertyFunctionAuditExpression
 
addToQuery(EnversService, AuditReaderImplementor, Map<String, String>, Map<String, String>, String, QueryBuilder, Parameters) - Method in class org.hibernate.envers.query.criteria.internal.SimpleFunctionAuditExpression
 
addValue(AttributeContainer, Value, PropertyAccessStrategy, CompositeMapperBuilder, String, EntityMappingData, PropertyAuditingData, boolean, boolean, boolean) - Method in class org.hibernate.envers.configuration.internal.metadata.ValueMetadataGenerator
 
addValueToMiddleTable(CollectionMetadataContext, Value, RootPersistentEntity, QueryGeneratorBuilder, String, AuditJoinTableData, boolean) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractCollectionMetadataGenerator
 
addWhere(String, boolean, String, String, boolean) - Method in class org.hibernate.envers.internal.tools.query.Parameters
 
addWhere(String, boolean, String, QueryBuilder) - Method in class org.hibernate.envers.internal.tools.query.Parameters
 
addWhere(String, String, String, String, String) - Method in class org.hibernate.envers.internal.tools.query.Parameters
 
addWhere(String, String, String, QueryBuilder) - Method in class org.hibernate.envers.internal.tools.query.Parameters
 
addWhereOrNullRestriction(String, boolean, String, String, boolean) - Method in class org.hibernate.envers.internal.tools.query.Parameters
Add where clause with a null restriction: (left = right or (left is null and right is null))
addWhereWithFunction(String, String, String, String, Object) - Method in class org.hibernate.envers.internal.tools.query.Parameters
 
addWhereWithFunction(Configuration, Map<String, String>, Map<String, String>, String, String, String, AuditFunction) - Method in class org.hibernate.envers.internal.tools.query.Parameters
Adds a where clause with a left (optionally aliased) property and a function call on the right side.
addWhereWithFunction(Configuration, Map<String, String>, Map<String, String>, AuditFunction, String, Object) - Method in class org.hibernate.envers.internal.tools.query.Parameters
Add where clause with a function call on the left and a scalar value on the right.
addWhereWithFunction(Configuration, Map<String, String>, Map<String, String>, AuditFunction, String, String, String) - Method in class org.hibernate.envers.internal.tools.query.Parameters
Add a where clause with a function call on the left and an optionally aliased property on the right.
addWhereWithFunction(Configuration, Map<String, String>, Map<String, String>, AuditFunction, String, AuditFunction) - Method in class org.hibernate.envers.internal.tools.query.Parameters
Adds a where clause with a function call on both the left and right of the predicate.
addWhereWithNamedParam(String, boolean, String, String) - Method in class org.hibernate.envers.internal.tools.query.Parameters
 
addWhereWithNamedParam(String, String, String) - Method in class org.hibernate.envers.internal.tools.query.Parameters
 
addWhereWithParam(String, boolean, String, Object) - Method in class org.hibernate.envers.internal.tools.query.Parameters
 
addWhereWithParam(String, String, Object) - Method in class org.hibernate.envers.internal.tools.query.Parameters
 
addWhereWithParam(String, String, String, Object) - Method in class org.hibernate.envers.internal.tools.query.Parameters
 
addWhereWithParams(String, String, String, Object[], String) - Method in class org.hibernate.envers.internal.tools.query.Parameters
 
addWorkUnit(AuditWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.AuditProcess
 
AddWorkUnit - Class in org.hibernate.envers.internal.synchronization.work
 
AddWorkUnit(SessionImplementor, String, EnversService, Object, Map<String, Object>) - Constructor for class org.hibernate.envers.internal.synchronization.work.AddWorkUnit
 
AddWorkUnit(SessionImplementor, String, EnversService, Object, EntityPersister, Object[]) - Constructor for class org.hibernate.envers.internal.synchronization.work.AddWorkUnit
 
AggregatedAuditExpression - Class in org.hibernate.envers.query.criteria
 
AggregatedAuditExpression(String, PropertyNameGetter, AggregatedAuditExpression.AggregatedMode) - Constructor for class org.hibernate.envers.query.criteria.AggregatedAuditExpression
 
AggregatedAuditExpression.AggregatedMode - Enum Class in org.hibernate.envers.query.criteria
 
alias - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
aliasToComponentPropertyNameMap - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
aliasToComponentPropertyNameMap - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
aliasToEntityNameMap - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
aliasToEntityNameMap - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
ALLOW_IDENTIFIER_REUSE - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Guarantees proper validity audit strategy behavior when application reuses identifiers of deleted entities.
and(AuditCriterion, AuditCriterion) - Static method in class org.hibernate.envers.query.AuditEntity
Return the conjuction of two criterions.
AND - Static variable in class org.hibernate.envers.internal.tools.query.Parameters
 
AnnotationsMetadataReader - Class in org.hibernate.envers.configuration.internal.metadata.reader
A helper class to read versioning meta-data from annotations on a persistent class.
AnnotationsMetadataReader(EnversMetadataBuildingContext) - Constructor for class org.hibernate.envers.configuration.internal.metadata.reader.AnnotationsMetadataReader
 
ANYWHERE - Enum constant in enum class org.hibernate.envers.query.criteria.MatchMode
Match the pattern anywhere in the string.
append(StringBuilder, Iterator<String>, String) - Static method in class org.hibernate.envers.internal.tools.StringTools
To the given string builder, appends all strings in the given iterator, separating them with the given separator.
appendFunctionArgument(Configuration, Map<String, String>, Map<String, String>, MutableInteger, Map<String, Object>, String, StringBuilder, Object) - Static method in class org.hibernate.envers.internal.tools.query.QueryBuilder
 
applyProjections(List, Number) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
applyValidAndRemovePredicates(QueryBuilder) - Method in class org.hibernate.envers.internal.entities.mapper.relation.query.AbstractRelationQueryGenerator
Apply predicates to fetch data and deletions that took place during the same revision.
applyValidAndRemovePredicates(QueryBuilder) - Method in class org.hibernate.envers.internal.entities.mapper.relation.query.OneAuditEntityQueryGenerator
 
applyValidAndRemovePredicates(QueryBuilder) - Method in class org.hibernate.envers.internal.entities.mapper.relation.query.OneEntityQueryGenerator
 
applyValidAndRemovePredicates(QueryBuilder) - Method in class org.hibernate.envers.internal.entities.mapper.relation.query.ThreeEntityQueryGenerator
 
applyValidAndRemovePredicates(QueryBuilder) - Method in class org.hibernate.envers.internal.entities.mapper.relation.query.TwoEntityOneAuditedQueryGenerator
 
applyValidAndRemovePredicates(QueryBuilder) - Method in class org.hibernate.envers.internal.entities.mapper.relation.query.TwoEntityQueryGenerator
 
applyValidPredicates(QueryBuilder, Parameters, boolean) - Method in class org.hibernate.envers.internal.entities.mapper.relation.query.AbstractRelationQueryGenerator
Apply predicates used to fetch actual data.
applyValidPredicates(QueryBuilder, Parameters, boolean) - Method in class org.hibernate.envers.internal.entities.mapper.relation.query.OneAuditEntityQueryGenerator
 
applyValidPredicates(QueryBuilder, Parameters, boolean) - Method in class org.hibernate.envers.internal.entities.mapper.relation.query.OneEntityQueryGenerator
 
applyValidPredicates(QueryBuilder, Parameters, boolean) - Method in class org.hibernate.envers.internal.entities.mapper.relation.query.ThreeEntityQueryGenerator
 
applyValidPredicates(QueryBuilder, Parameters, boolean) - Method in class org.hibernate.envers.internal.entities.mapper.relation.query.TwoEntityOneAuditedQueryGenerator
Creates query restrictions used to retrieve only actual data.
applyValidPredicates(QueryBuilder, Parameters, boolean) - Method in class org.hibernate.envers.internal.entities.mapper.relation.query.TwoEntityQueryGenerator
 
areMatch(Object, Object) - Method in class org.hibernate.envers.event.spi.EnversListenerDuplicationStrategy
 
ArgumentsTools - Class in org.hibernate.envers.internal.tools
 
ArgumentsTools() - Constructor for class org.hibernate.envers.internal.tools.ArgumentsTools
 
ArrayCollectionInitializor - Class in org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor
Initializes a map.
ArrayCollectionInitializor(EnversService, AuditReaderImplementor, RelationQueryGenerator, Object, Number, boolean, MiddleComponentData, MiddleComponentData) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.ArrayCollectionInitializor
 
arrayIncludesInstanceOf(T[], Class<?>) - Static method in class org.hibernate.envers.internal.tools.ArraysTools
 
arraysEqual(Object[], Object[]) - Static method in class org.hibernate.envers.internal.tools.ArraysTools
 
ArraysTools - Class in org.hibernate.envers.internal.tools
 
ArraysTools() - Constructor for class org.hibernate.envers.internal.tools.ArraysTools
 
asc() - Method in class org.hibernate.envers.query.criteria.AuditProperty
Sort the results by the property in ascending order
assemble(Serializable, Object) - Method in class org.hibernate.envers.internal.entities.RevisionTypeType
 
associationQueries - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
associationQueries - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
associationQueryMap - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
associationQueryMap - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
Attribute - Interface in org.hibernate.envers.boot.model
Contract for a mapping attribute.
AttributeContainer - Interface in org.hibernate.envers.boot.model
Defines a contract for the Envers mapping model in terms of being able to contain attributes.
AUDIT_STRATEGY - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Audit strategy.
AUDIT_STRATEGY_VALIDITY_END_REV_FIELD_NAME - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Column name that will hold the end revision number in audit entities.
AUDIT_STRATEGY_VALIDITY_REVEND_TIMESTAMP_FIELD_NAME - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Column name of the timestamp of the end revision until which the data was valid.
AUDIT_STRATEGY_VALIDITY_REVEND_TIMESTAMP_LEGACY_PLACEMENT - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Whether to use legacy validity audit strategy revision end timestamp behavior where the field is not included as part of the joined entity inheritance subclass audit tables.
AUDIT_STRATEGY_VALIDITY_REVEND_TIMESTAMP_NUMERIC - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Determines whether the timestamp of the end revision is stored as a numeric data type.
AUDIT_STRATEGY_VALIDITY_STORE_REVEND_TIMESTAMP - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Store the timestamp of the end revision, until which the data was valid, in addition to the end revision itself.
AUDIT_TABLE_PREFIX - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Audit table prefix.
AUDIT_TABLE_SUFFIX - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Audit table suffix.
AuditAssociationQuery<Q extends AuditQuery> - Interface in org.hibernate.envers.query
 
AuditConjunction - Class in org.hibernate.envers.query.criteria
 
AuditConjunction() - Constructor for class org.hibernate.envers.query.criteria.AuditConjunction
 
AuditCriterion - Interface in org.hibernate.envers.query.criteria
 
AuditDisjunction - Class in org.hibernate.envers.query.criteria
 
AuditDisjunction() - Constructor for class org.hibernate.envers.query.criteria.AuditDisjunction
 
Audited - Annotation Interface in org.hibernate.envers
When applied to a class, indicates that all of its properties should be audited.
AUDITED - Enum constant in enum class org.hibernate.envers.RelationTargetAuditMode
 
AuditedPropertiesHolder - Interface in org.hibernate.envers.configuration.internal.metadata.reader
Implementations hold other audited properties.
AuditedPropertiesReader - Class in org.hibernate.envers.configuration.internal.metadata.reader
Reads persistent properties form a PersistentPropertiesSource and adds the ones that are audited to a AuditedPropertiesHolder, filling all the auditing data.
AuditedPropertiesReader(EnversMetadataBuildingContext, PersistentPropertiesSource, AuditedPropertiesHolder) - Constructor for class org.hibernate.envers.configuration.internal.metadata.reader.AuditedPropertiesReader
 
AuditedPropertiesReader(EnversMetadataBuildingContext, PersistentPropertiesSource, AuditedPropertiesHolder, String) - Constructor for class org.hibernate.envers.configuration.internal.metadata.reader.AuditedPropertiesReader
 
AuditEntity - Class in org.hibernate.envers.query
 
AuditEntityConfigurationRegistry - Class in org.hibernate.envers.configuration.internal.metadata
A registry of audited and not-audited entity runtime configurations.
AuditEntityConfigurationRegistry() - Constructor for class org.hibernate.envers.configuration.internal.metadata.AuditEntityConfigurationRegistry
 
AuditEntityNameRegister - Class in org.hibernate.envers.configuration.internal.metadata
A register of all audit entity names used so far.
AuditEntityNameRegister() - Constructor for class org.hibernate.envers.configuration.internal.metadata.AuditEntityNameRegister
 
AuditException - Exception in org.hibernate.envers.exception
 
AuditException(String) - Constructor for exception org.hibernate.envers.exception.AuditException
 
AuditException(String, Throwable) - Constructor for exception org.hibernate.envers.exception.AuditException
 
AuditException(Throwable) - Constructor for exception org.hibernate.envers.exception.AuditException
 
AuditFunction - Class in org.hibernate.envers.query.criteria
Create restrictions or projections using a function.
AuditFunction(String, List<Object>) - Constructor for class org.hibernate.envers.query.criteria.AuditFunction
 
AuditId<T> - Class in org.hibernate.envers.query.criteria
Create restrictions and projections for the id of an audited entity.
AuditId(String) - Constructor for class org.hibernate.envers.query.criteria.AuditId
 
auditJoinTable() - Element in annotation interface org.hibernate.envers.AuditOverride
New AuditJoinTable used for this field (or property).
AuditJoinTable - Annotation Interface in org.hibernate.envers
 
AuditJoinTableData - Class in org.hibernate.envers.configuration.internal.metadata.reader
A data class that represents an AuditJoinTable annotation.
AuditJoinTableData() - Constructor for class org.hibernate.envers.configuration.internal.metadata.reader.AuditJoinTableData
Creates a data descriptor that uses default values
AuditJoinTableData(AuditJoinTable) - Constructor for class org.hibernate.envers.configuration.internal.metadata.reader.AuditJoinTableData
 
AuditMappedBy - Annotation Interface in org.hibernate.envers
Annotation to specify a "fake" bi-directional relation.
AuditMetadataGenerator - Class in org.hibernate.envers.configuration.internal.metadata
 
AuditMetadataGenerator(EnversMetadataBuildingContext) - Constructor for class org.hibernate.envers.configuration.internal.metadata.AuditMetadataGenerator
 
AuditOrder - Interface in org.hibernate.envers.query.order
 
AuditOrder.OrderData - Class in org.hibernate.envers.query.order
 
AuditOverride - Annotation Interface in org.hibernate.envers
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.
AuditOverrideData - Class in org.hibernate.envers.configuration.internal.metadata.reader
A boot-time descriptor that represents a AuditOverride annotation.
AuditOverrideData(AuditOverride) - Constructor for class org.hibernate.envers.configuration.internal.metadata.reader.AuditOverrideData
 
AuditOverrides - Annotation Interface in org.hibernate.envers
The AuditingOverrides annotation is used to override the auditing behavior for one ore more fields (or properties) inside an embedded component.
auditParents() - Element in annotation interface org.hibernate.envers.Audited
Deprecated.
Use @AuditOverride(forClass=SomeEntity.class) instead.
AuditProcess - Class in org.hibernate.envers.internal.synchronization
 
AuditProcess(RevisionInfoGenerator, SessionImplementor) - Constructor for class org.hibernate.envers.internal.synchronization.AuditProcess
 
AuditProcessManager - Class in org.hibernate.envers.internal.synchronization
 
AuditProcessManager(RevisionInfoGenerator) - Constructor for class org.hibernate.envers.internal.synchronization.AuditProcessManager
 
AuditProjection - Interface in org.hibernate.envers.query.projection
 
AuditProperty<T> - Class in org.hibernate.envers.query.criteria
Create restrictions, projections and specify order for a property of an audited entity.
AuditProperty(String, PropertyNameGetter) - Constructor for class org.hibernate.envers.query.criteria.AuditProperty
 
AuditQuery - Interface in org.hibernate.envers.query
 
AuditQueryCreator - Class in org.hibernate.envers.query
 
AuditQueryCreator(EnversService, AuditReaderImplementor) - Constructor for class org.hibernate.envers.query.AuditQueryCreator
 
auditReader - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
AuditReader - Interface in org.hibernate.envers
Provides access to past versions of audited entities based on a global revision.
AuditReaderFactory - Class in org.hibernate.envers
 
AuditReaderImpl - Class in org.hibernate.envers.internal.reader
 
AuditReaderImpl(EnversService, Session, SessionImplementor) - Constructor for class org.hibernate.envers.internal.reader.AuditReaderImpl
 
AuditReaderImplementor - Interface in org.hibernate.envers.internal.reader
An interface exposed by a VersionsReader to library-facing classes.
AuditRelatedId - Class in org.hibernate.envers.query.criteria
Create restrictions on an id of an entity related to an audited entity.
AuditRelatedId(String, PropertyNameGetter) - Constructor for class org.hibernate.envers.query.criteria.AuditRelatedId
 
auditStrategy - Variable in class org.hibernate.envers.internal.entities.mapper.relation.query.AbstractRelationQueryGenerator
 
auditStrategy - Variable in class org.hibernate.envers.internal.synchronization.work.AbstractAuditWorkUnit
 
AuditStrategy - Interface in org.hibernate.envers.strategy
Deprecated.
use AuditStrategy instead.
AuditStrategy - Interface in org.hibernate.envers.strategy.spi
A strategy abstraction for how to audit entity changes.
AuditStrategyContext - Interface in org.hibernate.envers.strategy.spi
A contract to initialize an AuditStrategy
AuditStrategyRegistrationProvider - Class in org.hibernate.envers.boot.internal
Provides the audit strategy implementations to the StrategySelector service.
AuditStrategyRegistrationProvider() - Constructor for class org.hibernate.envers.boot.internal.AuditStrategyRegistrationProvider
 
AuditTable - Annotation Interface in org.hibernate.envers
 
AuditTableData - Class in org.hibernate.envers.configuration.internal.metadata
Holds information necessary to create an audit table: its name, schema and catalog, as well as the audit entity name.
AuditTableData(String, String, String, String) - Constructor for class org.hibernate.envers.configuration.internal.metadata.AuditTableData
 
AuditWorkUnit - Interface in org.hibernate.envers.internal.synchronization.work
TODO: refactor constructors into factory methods
AUTO_REGISTER - Static variable in class org.hibernate.envers.boot.internal.EnversIntegrator
 

B

BaseEnversCollectionEventListener - Class in org.hibernate.envers.event.spi
Base class for Envers' collection event related listeners
BaseEnversCollectionEventListener(EnversService) - Constructor for class org.hibernate.envers.event.spi.BaseEnversCollectionEventListener
 
BaseEnversEventListener - Class in org.hibernate.envers.event.spi
Base class for all Envers event listeners
BaseEnversEventListener(EnversService) - Constructor for class org.hibernate.envers.event.spi.BaseEnversEventListener
 
BaseEnversUpdateEventListener - Class in org.hibernate.envers.event.spi
 
BaseEnversUpdateEventListener(EnversService) - Constructor for class org.hibernate.envers.event.spi.BaseEnversUpdateEventListener
 
BasicAttribute - Class in org.hibernate.envers.boot.model
Contract for a basic, singular attribute.
BasicAttribute(String, String, boolean, boolean) - Constructor for class org.hibernate.envers.boot.model.BasicAttribute
Create a basic attribute
BasicAttribute(String, String, boolean, boolean, boolean) - Constructor for class org.hibernate.envers.boot.model.BasicAttribute
Create a basic attribute
BasicAttribute(String, String, boolean, boolean, boolean, String) - Constructor for class org.hibernate.envers.boot.model.BasicAttribute
Creates a basic attribute
BasicAttribute(String, String, boolean, boolean, String) - Constructor for class org.hibernate.envers.boot.model.BasicAttribute
Create a basic attribute
BasicAttribute(BasicAttribute) - Constructor for class org.hibernate.envers.boot.model.BasicAttribute
A copy constructor that performs a deep-copy.
BasicCollectionInitializor<T extends Collection> - Class in org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor
Initializes a non-indexed java collection (set or list, eventually sorted).
BasicCollectionInitializor(EnversService, AuditReaderImplementor, RelationQueryGenerator, Object, Number, boolean, Class<? extends T>, MiddleComponentData) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.BasicCollectionInitializor
 
BasicCollectionMapper<T extends Collection> - Class in org.hibernate.envers.internal.entities.mapper.relation
 
BasicCollectionMapper(Configuration, CommonCollectionMapperData, Class<? extends T>, Class<? extends T>, MiddleComponentData, boolean, boolean) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.BasicCollectionMapper
 
BasicMetadataGenerator - Class in org.hibernate.envers.configuration.internal.metadata
Generates metadata for basic properties: immutable types (including enums).
BasicMetadataGenerator() - Constructor for class org.hibernate.envers.configuration.internal.metadata.BasicMetadataGenerator
 
between(T, T) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "between" constraint
BetweenAuditExpression - Class in org.hibernate.envers.query.criteria.internal
 
BetweenAuditExpression(String, PropertyNameGetter, Object, Object) - Constructor for class org.hibernate.envers.query.criteria.internal.BetweenAuditExpression
 
Bindable<T> - Interface in org.hibernate.envers.boot.model
Defines a contract for objects that are bindable.
BOOT_LOGGER - Static variable in interface org.hibernate.envers.boot.EnversBootLogger
 
build() - Method in class org.hibernate.envers.boot.model.BasicAttribute
 
build() - Method in interface org.hibernate.envers.boot.model.Bindable
Builds the specified binded class type.
build() - Method in class org.hibernate.envers.boot.model.Column
 
build() - Method in class org.hibernate.envers.boot.model.CompositeIdentifier
 
build() - Method in class org.hibernate.envers.boot.model.DiscriminatorType
 
build() - Method in class org.hibernate.envers.boot.model.Formula
 
build() - Method in class org.hibernate.envers.boot.model.Join
 
build() - Method in class org.hibernate.envers.boot.model.Key
 
build() - Method in class org.hibernate.envers.boot.model.ManyToOneAttribute
 
build() - Method in class org.hibernate.envers.boot.model.SetAttribute
 
build() - Method in class org.hibernate.envers.boot.model.SimpleIdentifier
 
build() - Method in class org.hibernate.envers.boot.model.TypeSpecification
 
build() - Method in class org.hibernate.envers.configuration.internal.metadata.EntityMappingData
 
build(StringBuilder, Map<String, Object>) - Method in class org.hibernate.envers.internal.tools.query.QueryBuilder
Builds the given query, appending results to the given string buffer, and adding all query parameter values that are used to the map provided.
build(StringBuilder, Map<String, Object>) - Method in class org.hibernate.envers.internal.tools.query.UpdateBuilder
 
build(JaxbHbmHibernateMapping) - Method in class org.hibernate.envers.boot.model.DiscriminatorPersistentEntity
 
build(JaxbHbmHibernateMapping) - Method in class org.hibernate.envers.boot.model.JoinedSubclassPersistentEntity
 
build(JaxbHbmHibernateMapping) - Method in class org.hibernate.envers.boot.model.PersistentEntity
 
build(JaxbHbmHibernateMapping) - Method in class org.hibernate.envers.boot.model.RootPersistentEntity
 
build(JaxbHbmHibernateMapping) - Method in class org.hibernate.envers.boot.model.UnionSubclassPersistentEntity
 
buildAndExecuteQuery() - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
buildCollectionChangeSet(Object, Collection) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper
 
buildCollectionChangeSet(Object, Collection) - Method in class org.hibernate.envers.internal.entities.mapper.relation.BasicCollectionMapper
 
buildCollectionChangeSet(Object, Collection) - Method in class org.hibernate.envers.internal.entities.mapper.relation.ListCollectionMapper
 
buildCollectionChangeSet(Object, Collection) - Method in class org.hibernate.envers.internal.entities.mapper.relation.MapCollectionMapper
 
buildJaxbMapping() - Method in class org.hibernate.envers.boot.model.DiscriminatorPersistentEntity
 
buildJaxbMapping() - Method in class org.hibernate.envers.boot.model.JoinedSubclassPersistentEntity
 
buildJaxbMapping() - Method in class org.hibernate.envers.boot.model.UnionSubclassPersistentEntity
 
buildQuery() - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
buildQueryBuilderCommon(SessionFactoryImplementor) - Method in class org.hibernate.envers.internal.entities.mapper.relation.query.AbstractRelationQueryGenerator
Build the common aspects of a QueryBuilder used by both query and query-remove strings.
buildQueryBuilderCommon(SessionFactoryImplementor) - Method in class org.hibernate.envers.internal.entities.mapper.relation.query.OneAuditEntityQueryGenerator
 
buildQueryBuilderCommon(SessionFactoryImplementor) - Method in class org.hibernate.envers.internal.entities.mapper.relation.query.OneEntityQueryGenerator
 
buildQueryBuilderCommon(SessionFactoryImplementor) - Method in class org.hibernate.envers.internal.entities.mapper.relation.query.ThreeEntityQueryGenerator
 
buildQueryBuilderCommon(SessionFactoryImplementor) - Method in class org.hibernate.envers.internal.entities.mapper.relation.query.TwoEntityOneAuditedQueryGenerator
 
buildQueryBuilderCommon(SessionFactoryImplementor) - Method in class org.hibernate.envers.internal.entities.mapper.relation.query.TwoEntityQueryGenerator
 
buildSequence(Database) - Method in class org.hibernate.envers.enhanced.OrderedSequenceStructure
 
buildSequenceStructure(Type, Properties, JdbcEnvironment, QualifiedName, int, int) - Method in class org.hibernate.envers.enhanced.OrderedSequenceGenerator
 

C

cacheEntityState(Object, String, Object[]) - Method in class org.hibernate.envers.internal.synchronization.AuditProcess
 
capitalizeFirst(String) - Static method in class org.hibernate.envers.internal.tools.StringTools
Capitalizes first letter of the string
CASCADE_DELETE_REVISION - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Deletion of a revision entity will cause a foreign key constraint database error when at least one audit record exists for that revision.
catalog() - Element in annotation interface org.hibernate.envers.AuditJoinTable
The catalog of the join table.
catalog() - Element in annotation interface org.hibernate.envers.AuditTable
The catalog of the table.
catalog() - Element in annotation interface org.hibernate.envers.CollectionAuditTable
The catalog of the table.
checkAudited(Property, PropertyAuditingData, String, Audited, String) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.AuditedPropertiesReader
 
checkAudited(MemberDetails, PropertyAuditingData, String, Audited, String) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.AuditedPropertiesReader
 
checkAudited(MemberDetails, PropertyAuditingData, String, Audited, String) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.ComponentAuditedPropertiesReader
 
checkIfTransactionInProgress(SessionImplementor) - Method in class org.hibernate.envers.event.spi.BaseEnversEventListener
 
checkInit() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.CollectionProxy
 
checkModified(SessionImplementor, Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.ToOneIdMapper
 
checkNotNull(Object, String) - Static method in class org.hibernate.envers.internal.tools.ArgumentsTools
 
checkPositive(Number, String) - Static method in class org.hibernate.envers.internal.tools.ArgumentsTools
 
checkPropertyNotARelation(EnversService, String, String) - Static method in class org.hibernate.envers.query.criteria.internal.CriteriaTools
 
checkUsingModifiedFlag(Audited) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.AuditedPropertiesReader
 
ClassAuditingData - Class in org.hibernate.envers.configuration.internal.metadata.reader
Boot-time audit data for a specific entity class.
ClassAuditingData(PersistentClass) - Constructor for class org.hibernate.envers.configuration.internal.metadata.reader.ClassAuditingData
 
ClassesAuditingData - Class in org.hibernate.envers.configuration.internal
A helper class holding auditing meta-data for all persistent classes during boot-time.
ClassesAuditingData() - Constructor for class org.hibernate.envers.configuration.internal.ClassesAuditingData
 
ClassLoaderAccessHelper - Class in org.hibernate.envers.boot.registry.classloading
Utility class that facilitates loading of a class.
clear() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.CollectionProxy
 
clear() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.MapProxy
 
clear() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
Cloneable<T> - Interface in org.hibernate.envers.boot.model
Contract for an object that is cloneable.
CollectionAuditTable - Annotation Interface in org.hibernate.envers
Allows for the customization of an Envers audit collection table.
CollectionChangeWorkUnit - Class in org.hibernate.envers.internal.synchronization.work
 
CollectionChangeWorkUnit(SessionImplementor, String, String, EnversService, Object, Object) - Constructor for class org.hibernate.envers.internal.synchronization.work.CollectionChangeWorkUnit
 
collectionClass - Variable in class org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper
 
collectionClass - Variable in class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.BasicCollectionInitializor
 
collectionClass - Variable in class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.MapCollectionInitializor
 
CollectionMappedByResolver - Class in org.hibernate.envers.configuration.internal.metadata
Helper class that provides a way to resolve the mappedBy attribute for collections.
CollectionMappedByResolver() - Constructor for class org.hibernate.envers.configuration.internal.metadata.CollectionMappedByResolver
 
CollectionMetadataContext - Interface in org.hibernate.envers.configuration.internal.metadata
Metadata building context used for collections to hold per-collection state.
CollectionProxy<U,T extends Collection<U>> - Class in org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy
 
CollectionProxy() - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.CollectionProxy
 
CollectionProxy(Initializor<T>) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.CollectionProxy
 
collectionToList(Collection<X>) - Static method in class org.hibernate.envers.internal.tools.Tools
 
Column - Class in org.hibernate.envers.boot.model
An implementation of Selection that represents a logical column.
Column(String) - Constructor for class org.hibernate.envers.boot.model.Column
Create a column with just a name.
Column(String, boolean) - Constructor for class org.hibernate.envers.boot.model.Column
Create a column with just a name.
Column(String, Long, Integer, Integer, String, String, String) - Constructor for class org.hibernate.envers.boot.model.Column
Creates a column without a non-quoted name.
Column(String, Long, Integer, Integer, String, String, String, boolean) - Constructor for class org.hibernate.envers.boot.model.Column
Creates a column
Column(Column) - Constructor for class org.hibernate.envers.boot.model.Column
Copy constructor that performs a deep-copy.
COLUMN - Enum constant in enum class org.hibernate.envers.boot.model.Selection.SelectionType
 
ColumnContainer - Interface in org.hibernate.envers.boot.model
Contract for a container of columns.
ColumnNameIterator - Class in org.hibernate.envers.configuration.internal.metadata
Utility class to build a column name iterator over different column collection types.
ColumnNameIterator() - Constructor for class org.hibernate.envers.configuration.internal.metadata.ColumnNameIterator
 
commonCollectionMapperData - Variable in class org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper
 
CommonCollectionMapperData - Class in org.hibernate.envers.internal.entities.mapper.relation
Data that is used by all collection mappers, regardless of the type.
CommonCollectionMapperData(String, PropertyData, MiddleIdData, RelationQueryGenerator, String) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.CommonCollectionMapperData
 
comparator() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
comparator() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedSetProxy
 
ComponentAuditedPropertiesReader - Class in org.hibernate.envers.configuration.internal.metadata.reader
Reads the audited properties for components.
ComponentAuditedPropertiesReader(EnversMetadataBuildingContext, PersistentPropertiesSource, AuditedPropertiesHolder) - Constructor for class org.hibernate.envers.configuration.internal.metadata.reader.ComponentAuditedPropertiesReader
 
ComponentAuditedPropertiesReader(EnversMetadataBuildingContext, PersistentPropertiesSource, AuditedPropertiesHolder, String) - Constructor for class org.hibernate.envers.configuration.internal.metadata.reader.ComponentAuditedPropertiesReader
 
ComponentAuditingData - Class in org.hibernate.envers.configuration.internal.metadata.reader
Audit mapping meta-data for component.
ComponentAuditingData() - Constructor for class org.hibernate.envers.configuration.internal.metadata.reader.ComponentAuditingData
 
componentDescription - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
ComponentDescription - Class in org.hibernate.envers.internal.entities
 
ComponentDescription.ComponentType - Enum Class in org.hibernate.envers.internal.entities
 
ComponentMetadataGenerator - Class in org.hibernate.envers.configuration.internal.metadata
Generates metadata for components.
ComponentPropertyMapper - Class in org.hibernate.envers.internal.entities.mapper
 
ComponentPropertyMapper(PropertyData, Class, EmbeddableInstantiator) - Constructor for class org.hibernate.envers.internal.entities.mapper.ComponentPropertyMapper
 
compositeIdClass - Variable in class org.hibernate.envers.internal.entities.mapper.id.AbstractCompositeIdMapper
 
CompositeIdentifier - Class in org.hibernate.envers.boot.model
Represents an identifier based on a composite-id mapping.
CompositeIdentifier(EnversMetadataBuildingContext) - Constructor for class org.hibernate.envers.boot.model.CompositeIdentifier
 
CompositeMapperBuilder - Interface in org.hibernate.envers.internal.entities.mapper
 
computeAggregationInInstanceContext() - Method in class org.hibernate.envers.query.criteria.AggregatedAuditExpression
Compute aggregated expression in the context of each entity instance separately.
ConfigParameterContainer - Interface in org.hibernate.envers.boot.model
Contract for a model object that stores configuration parameters
configuration - Variable in class org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper
 
configuration - Variable in class org.hibernate.envers.internal.entities.mapper.relation.query.AbstractRelationQueryGenerator
 
Configuration - Class in org.hibernate.envers.configuration
Envers configuration.
Configuration(Properties, EnversService, InFlightMetadataCollector) - Constructor for class org.hibernate.envers.configuration.Configuration
 
configure(Map<String, Object>) - Method in class org.hibernate.envers.boot.internal.EnversServiceImpl
 
configure(EnversMetadataBuildingContext) - Method in class org.hibernate.envers.configuration.internal.EntitiesConfigurator
 
conjunction() - Static method in class org.hibernate.envers.query.AuditEntity
Group criterions together in a single conjunction (A and B and C...).
contains(Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.CollectionProxy
 
contains(String) - Method in interface org.hibernate.envers.configuration.internal.metadata.reader.AuditedPropertiesHolder
 
contains(String) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.ClassAuditingData
 
contains(String) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.ComponentAuditingData
 
contains(String, Number, Object) - Method in class org.hibernate.envers.internal.reader.FirstLevelCache
 
containsAll(Collection<?>) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.CollectionProxy
 
containsEntityName(Object, Number, Object) - Method in class org.hibernate.envers.internal.reader.FirstLevelCache
 
containsKey(Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.MapProxy
 
containsKey(Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
containsValue(Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.MapProxy
 
containsValue(Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
containsWork() - Method in class org.hibernate.envers.internal.synchronization.work.AddWorkUnit
 
containsWork() - Method in interface org.hibernate.envers.internal.synchronization.work.AuditWorkUnit
 
containsWork() - Method in class org.hibernate.envers.internal.synchronization.work.CollectionChangeWorkUnit
 
containsWork() - Method in class org.hibernate.envers.internal.synchronization.work.DelWorkUnit
 
containsWork() - Method in class org.hibernate.envers.internal.synchronization.work.FakeBidirectionalRelationWorkUnit
 
containsWork() - Method in class org.hibernate.envers.internal.synchronization.work.ModWorkUnit
 
containsWork() - Method in class org.hibernate.envers.internal.synchronization.work.PersistentCollectionChangeWorkUnit
 
contribute(TypeContributions, ServiceRegistry) - Method in class org.hibernate.envers.boot.internal.TypeContributorImpl
 
contribute(StandardServiceRegistryBuilder) - Method in class org.hibernate.envers.boot.internal.EnversServiceContributor
 
contribute(AdditionalMappingContributions, InFlightMetadataCollector, ResourceStreamLocator, MetadataBuildingContext) - Method in class org.hibernate.envers.boot.internal.AdditionalMappingContributorImpl
 
contributeFunctions(FunctionContributions) - Method in class org.hibernate.envers.boot.internal.FunctionContributorImpl
 
convertQueryResult(EnversService, EntityInstantiator, String, Number, Object) - Method in class org.hibernate.envers.query.criteria.AuditFunction
 
convertQueryResult(EnversService, EntityInstantiator, String, Number, Object) - Method in class org.hibernate.envers.query.criteria.AuditProperty
 
convertQueryResult(EnversService, EntityInstantiator, String, Number, Object) - Method in interface org.hibernate.envers.query.projection.AuditProjection
 
convertQueryResult(EnversService, EntityInstantiator, String, Number, Object) - Method in class org.hibernate.envers.query.projection.internal.EntityAuditProjection
 
convertQueryResult(EnversService, EntityInstantiator, String, Number, Object) - Method in class org.hibernate.envers.query.projection.internal.PropertyAuditProjection
 
count() - Method in class org.hibernate.envers.query.criteria.AuditProperty
Projection counting the values
countDistinct() - Method in class org.hibernate.envers.query.criteria.AuditProperty
Projection counting distinct values
createAssociationQuery(String, JoinType, String, AuditCriterion) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
createAssociationQuery(String, JoinType, String, AuditCriterion) - Method in class org.hibernate.envers.query.internal.impl.EntitiesAtRevisionAssociationQuery
 
createAssociationQuery(String, JoinType, String, AuditCriterion) - Method in class org.hibernate.envers.query.internal.impl.RevisionsOfEntityAssociationQuery
 
createCommonCollectionMapperData(CollectionMetadataContext, String, MiddleIdData, RelationQueryGenerator) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractCollectionMetadataGenerator
 
createComponentJoin(Configuration) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
createComponentPrefix(String) - Static method in class org.hibernate.envers.internal.tools.MappingTools
 
createEntityJoin(Configuration) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
createEntityJoin(Configuration) - Method in class org.hibernate.envers.query.internal.impl.EntitiesAtRevisionAssociationQuery
 
createIdMap(int) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper
Creates map for storing identifier data.
createInstanceFromVersionsEntity(String, Map, Number) - Method in class org.hibernate.envers.internal.entities.EntityInstantiator
Creates an entity instance based on an entry from the versions table.
createMiddleIdData(IdMappingData, String, String) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractCollectionMetadataGenerator
 
createModifiedFlagAttribute(String, String, String, String) - Method in class org.hibernate.envers.boot.internal.AbstractModifiedColumnNamingStrategy
 
createModifiedFlagAttribute(PropertyAuditingData, Configuration, String) - Method in class org.hibernate.envers.boot.internal.AbstractModifiedColumnNamingStrategy
 
createProxy(AuditReaderImplementor, Class<?>, String, Object, Number, boolean, EnversService) - Static method in class org.hibernate.envers.internal.entities.mapper.relation.ToOneEntityLoader
Creates proxy of referenced *-to-one entity.
createProxyOrLoadImmediate(AuditReaderImplementor, Class<?>, String, Object, Number, boolean, EnversService) - Static method in class org.hibernate.envers.internal.entities.mapper.relation.ToOneEntityLoader
Creates Hibernate proxy or retrieves the complete object of an entity if proxy is not allowed (e.g.
createQuery() - Method in interface org.hibernate.envers.AuditReader
Creates an audit query
createQuery() - Method in class org.hibernate.envers.internal.reader.AuditReaderImpl
 
createToOneRelationPrefix(String) - Static method in class org.hibernate.envers.internal.tools.MappingTools
 
createUnique(String) - Method in class org.hibernate.envers.configuration.internal.metadata.AuditEntityNameRegister
Creates a unique (not yet registered) audit entity name by appending consecutive numbers to the base name.
CriteriaTools - Class in org.hibernate.envers.query.criteria.internal
 
CriteriaTools() - Constructor for class org.hibernate.envers.query.criteria.internal.CriteriaTools
 
criterions - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
criterions - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
CrossTypeRevisionChangesReader - Interface in org.hibernate.envers
Queries that allow retrieving snapshots of all entities (regardless of their particular type) changed in the given revision.
CrossTypeRevisionChangesReaderImpl - Class in org.hibernate.envers.internal.reader
 
CrossTypeRevisionChangesReaderImpl(AuditReaderImplementor, EnversService) - Constructor for class org.hibernate.envers.internal.reader.CrossTypeRevisionChangesReaderImpl
 

D

DateTimeFormatter - Class in org.hibernate.envers
Utility class that provides access to a DateFormat instance.
DEBUG_ENABLED - Static variable in interface org.hibernate.envers.boot.EnversBootLogger
 
deepCopy() - Method in class org.hibernate.envers.boot.model.BasicAttribute
 
deepCopy() - Method in interface org.hibernate.envers.boot.model.Cloneable
Creates a new, deep-copied instance of this object
deepCopy() - Method in class org.hibernate.envers.boot.model.Column
 
deepCopy() - Method in class org.hibernate.envers.boot.model.Key
 
deepCopy() - Method in class org.hibernate.envers.boot.model.ManyToOneAttribute
 
deepCopy() - Method in class org.hibernate.envers.boot.model.SetAttribute
 
deepCopy() - Method in class org.hibernate.envers.boot.model.TypeSpecification
 
deepCopy() - Method in class org.hibernate.envers.internal.tools.MutableInteger
 
deepCopy() - Method in class org.hibernate.envers.internal.tools.query.Parameters
 
deepCopy() - Method in class org.hibernate.envers.internal.tools.query.QueryBuilder
 
deepCopy(RevisionType) - Method in class org.hibernate.envers.internal.entities.RevisionTypeType
 
DEFAULT - Enum constant in enum class org.hibernate.envers.RelationTargetNotFoundAction
Specifies that exception handling should be based on the global system property: EnversSettings.GLOBAL_RELATION_NOT_FOUND_LEGACY_FLAG.
DEFAULT_CATALOG - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Default name of the catalog containing audit tables.
DEFAULT_SCHEMA - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Default name of the schema containing audit tables.
DefaultAuditStrategy - Class in org.hibernate.envers.strategy
Deprecated.
DefaultAuditStrategy - Class in org.hibernate.envers.strategy.internal
Default implementation of the AuditStrategy contract.
DefaultAuditStrategy() - Constructor for class org.hibernate.envers.strategy.DefaultAuditStrategy
Deprecated.
 
DefaultAuditStrategy() - Constructor for class org.hibernate.envers.strategy.internal.DefaultAuditStrategy
 
DefaultRevisionEntity - Class in org.hibernate.envers
 
DefaultRevisionEntity() - Constructor for class org.hibernate.envers.DefaultRevisionEntity
 
DefaultRevisionInfoGenerator - Class in org.hibernate.envers.internal.revisioninfo
 
DefaultRevisionInfoGenerator(String, Class<?>, Class<? extends RevisionListener>, RevisionTimestampValueResolver, ServiceRegistry) - Constructor for class org.hibernate.envers.internal.revisioninfo.DefaultRevisionInfoGenerator
 
DefaultTrackingModifiedEntitiesRevisionEntity - Class in org.hibernate.envers
Extension of standard DefaultRevisionEntity that allows tracking entity names changed in each revision.
DefaultTrackingModifiedEntitiesRevisionEntity() - Constructor for class org.hibernate.envers.DefaultTrackingModifiedEntitiesRevisionEntity
 
DefaultTrackingModifiedEntitiesRevisionInfoGenerator - Class in org.hibernate.envers.internal.revisioninfo
Automatically adds entity names, that have been changed during current revision, to revision entity.
DefaultTrackingModifiedEntitiesRevisionInfoGenerator(String, Class<?>, Class<? extends RevisionListener>, RevisionTimestampValueResolver, PropertyData, ServiceRegistry) - Constructor for class org.hibernate.envers.internal.revisioninfo.DefaultTrackingModifiedEntitiesRevisionInfoGenerator
 
DEL - Enum constant in enum class org.hibernate.envers.RevisionType
Indicates that the entity was deleted (removed) at that revision.
DEL_REVISION_TYPE_PARAMETER - Static variable in class org.hibernate.envers.internal.entities.mapper.relation.query.QueryConstants
 
delegate - Variable in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.CollectionProxy
 
delegate - Variable in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.MapProxy
 
delegate - Variable in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
DelWorkUnit - Class in org.hibernate.envers.internal.synchronization.work
 
DelWorkUnit(SessionImplementor, String, EnversService, Object, EntityPersister, Object[]) - Constructor for class org.hibernate.envers.internal.synchronization.work.DelWorkUnit
 
desc() - Method in class org.hibernate.envers.query.criteria.AuditProperty
Sort the results by the property in descending order
determineComponentPropertyPrefix(EnversService, Map<String, String>, Map<String, String>, String) - Static method in class org.hibernate.envers.query.criteria.internal.CriteriaTools
 
determinePropertyName(EnversService, AuditReaderImplementor, String, String) - Static method in class org.hibernate.envers.query.criteria.internal.CriteriaTools
 
determinePropertyName(EnversService, AuditReaderImplementor, String, PropertyNameGetter) - Static method in class org.hibernate.envers.query.criteria.internal.CriteriaTools
 
disassemble(RevisionType) - Method in class org.hibernate.envers.internal.entities.RevisionTypeType
 
DiscriminatorPersistentEntity - Class in org.hibernate.envers.boot.model
A persistent entity mapping that uses a single table to store entities based on a discriminator.
DiscriminatorPersistentEntity(AuditTableData, PersistentClass) - Constructor for class org.hibernate.envers.boot.model.DiscriminatorPersistentEntity
 
DiscriminatorType - Class in org.hibernate.envers.boot.model
Contract for a persistent entity discriminator type.
DiscriminatorType(Value) - Constructor for class org.hibernate.envers.boot.model.DiscriminatorType
 
disintegrate(SessionFactoryImplementor, SessionFactoryServiceRegistry) - Method in class org.hibernate.envers.boot.internal.EnversIntegrator
 
disjunction() - Static method in class org.hibernate.envers.query.AuditEntity
Group criterions together in a single disjunction (A or B or C...).
dispatch(WorkUnitMergeVisitor) - Method in class org.hibernate.envers.internal.synchronization.work.AddWorkUnit
 
dispatch(WorkUnitMergeVisitor) - Method in class org.hibernate.envers.internal.synchronization.work.CollectionChangeWorkUnit
 
dispatch(WorkUnitMergeVisitor) - Method in class org.hibernate.envers.internal.synchronization.work.DelWorkUnit
 
dispatch(WorkUnitMergeVisitor) - Method in class org.hibernate.envers.internal.synchronization.work.FakeBidirectionalRelationWorkUnit
 
dispatch(WorkUnitMergeVisitor) - Method in class org.hibernate.envers.internal.synchronization.work.ModWorkUnit
 
dispatch(WorkUnitMergeVisitor) - Method in class org.hibernate.envers.internal.synchronization.work.PersistentCollectionChangeWorkUnit
 
dispatch(WorkUnitMergeVisitor) - Method in interface org.hibernate.envers.internal.synchronization.work.WorkUnitMergeDispatcher
Should be invoked on the second work unit.
distinct() - Method in class org.hibernate.envers.query.criteria.AuditProperty
Projection on distinct values
DO_NOT_AUDIT_OPTIMISTIC_LOCKING_FIELD - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Treats optimistic locking properties as unversioned.
doBeforeTransactionCompletion(SessionImplementor) - Method in class org.hibernate.envers.internal.synchronization.AuditProcess
 
doImmediateLoad(String) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.AbstractDelegateSessionImplementor
 
doImmediateLoad(String) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.ToOneDelegateSessionImplementor
 
DynamicComponentMapperSupport - Interface in org.hibernate.envers.internal.entities.mapper
Contract for PropertyMapper implementations to expose whether they should be included as a wrapper for a <dynamic-component/> mapping.
dynamicFieldDetails(PersistentPropertiesSource, String, ModelsContext) - Static method in class org.hibernate.envers.configuration.internal.ModelsHelper
Instantiates a DynamicFieldDetails from the provided properties source with the specified name

E

elementComponentData - Variable in class org.hibernate.envers.internal.entities.mapper.relation.BasicCollectionMapper
 
elementComponentData - Variable in class org.hibernate.envers.internal.entities.mapper.relation.MapCollectionMapper
 
EMBEDDABLE_SET_ORDINAL_FIELD_NAME - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Name of column used for storing ordinal of the change in sets of embeddable elements.
EmbeddedIdMapper - Class in org.hibernate.envers.internal.entities.mapper.id
An identifier mapper implementation for EmbeddedId mappings.
EmbeddedIdMapper(PropertyData, Component) - Constructor for class org.hibernate.envers.internal.entities.mapper.id.EmbeddedIdMapper
 
END - Enum constant in enum class org.hibernate.envers.query.criteria.MatchMode
Match the end of the string to the pattern.
EntitiesAtRevisionAssociationQuery<Q extends org.hibernate.envers.query.internal.impl.AuditQueryImplementor> - Class in org.hibernate.envers.query.internal.impl
EntitiesAtRevisionAssociationQuery(EnversService, AuditReaderImplementor, Q, QueryBuilder, String, JoinType, Map<String, String>, Map<String, String>, String, String, AuditCriterion) - Constructor for class org.hibernate.envers.query.internal.impl.EntitiesAtRevisionAssociationQuery
 
EntitiesAtRevisionQuery - Class in org.hibernate.envers.query.internal.impl
 
EntitiesAtRevisionQuery(EnversService, AuditReaderImplementor, Class<?>, Number, boolean) - Constructor for class org.hibernate.envers.query.internal.impl.EntitiesAtRevisionQuery
 
EntitiesAtRevisionQuery(EnversService, AuditReaderImplementor, Class<?>, String, Number, boolean) - Constructor for class org.hibernate.envers.query.internal.impl.EntitiesAtRevisionQuery
 
EntitiesConfigurations - Class in org.hibernate.envers.internal.entities
Configuration of the user entities: property mapping of the entities, relations, inheritance.
EntitiesConfigurations(Map<String, EntityConfiguration>, Map<String, EntityConfiguration>) - Constructor for class org.hibernate.envers.internal.entities.EntitiesConfigurations
 
EntitiesConfigurator - Class in org.hibernate.envers.configuration.internal
 
EntitiesConfigurator() - Constructor for class org.hibernate.envers.configuration.internal.EntitiesConfigurator
 
entitiesEqual(SessionImplementor, String, Object, Object) - Static method in class org.hibernate.envers.internal.tools.EntityTools
 
EntitiesModifiedAtRevisionQuery - Class in org.hibernate.envers.query.internal.impl
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.
EntitiesModifiedAtRevisionQuery(EnversService, AuditReaderImplementor, Class<?>, Number) - Constructor for class org.hibernate.envers.query.internal.impl.EntitiesModifiedAtRevisionQuery
 
EntitiesModifiedAtRevisionQuery(EnversService, AuditReaderImplementor, Class<?>, String, Number) - Constructor for class org.hibernate.envers.query.internal.impl.EntitiesModifiedAtRevisionQuery
 
EntityAuditProjection - Class in org.hibernate.envers.query.projection.internal
 
EntityAuditProjection(String, boolean) - Constructor for class org.hibernate.envers.query.projection.internal.EntityAuditProjection
 
entityChanged(Class, String, Object, RevisionType, Object) - Method in interface org.hibernate.envers.EntityTrackingRevisionListener
Called after audited entity data has been persisted.
entityChanged(Class, String, Object, RevisionType, Object) - Method in class org.hibernate.envers.internal.revisioninfo.DefaultRevisionInfoGenerator
 
entityChanged(Class, String, Object, RevisionType, Object) - Method in class org.hibernate.envers.internal.revisioninfo.DefaultTrackingModifiedEntitiesRevisionInfoGenerator
 
entityChanged(Class, String, Object, RevisionType, Object) - Method in interface org.hibernate.envers.internal.revisioninfo.RevisionInfoGenerator
 
entityChanged(Session, Object, AuditWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.EntityChangeNotifier
Notifies RevisionInfoGenerator about changes made in the current revision.
EntityChangeNotifier - Class in org.hibernate.envers.internal.synchronization
Notifies RevisionInfoGenerator about changes made in the current revision.
EntityChangeNotifier(RevisionInfoGenerator, SessionImplementor) - Constructor for class org.hibernate.envers.internal.synchronization.EntityChangeNotifier
 
entityClassName - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
EntityConfiguration - Class in org.hibernate.envers.internal.entities
Runtime representation of an entity that may or may not be audited.
EntityConfiguration(String, String, IdMappingData, ExtendedPropertyMapper, String) - Constructor for class org.hibernate.envers.internal.entities.EntityConfiguration
 
EntityInfo(Class, String, boolean) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.AbstractToOneMapper.EntityInfo
 
entityInstantiator - Variable in class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.AbstractCollectionInitializor
 
entityInstantiator - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
EntityInstantiator - Class in org.hibernate.envers.internal.entities
 
EntityInstantiator(EnversService, AuditReaderImplementor) - Constructor for class org.hibernate.envers.internal.entities.EntityInstantiator
 
EntityMappingData - Class in org.hibernate.envers.configuration.internal.metadata
 
EntityMappingData() - Constructor for class org.hibernate.envers.configuration.internal.metadata.EntityMappingData
 
entityName - Variable in class org.hibernate.envers.internal.entities.mapper.relation.query.AbstractRelationQueryGenerator
 
entityName - Variable in class org.hibernate.envers.internal.synchronization.work.AbstractAuditWorkUnit
 
entityName - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
entityName - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
EntityPropertyName - Class in org.hibernate.envers.query.internal.property
Used for specifying restrictions on a property of an audited entity.
EntityPropertyName(String) - Constructor for class org.hibernate.envers.query.internal.property.EntityPropertyName
 
EntityTools - Class in org.hibernate.envers.internal.tools
 
EntityTools() - Constructor for class org.hibernate.envers.internal.tools.EntityTools
 
EntityTrackingRevisionListener - Interface in org.hibernate.envers
Extension of standard RevisionListener that notifies whenever an entity instance has been added, modified or removed within current revision boundaries.
entityType(Class<?>) - Static method in class org.hibernate.envers.query.AuditEntity
Adds a restriction for the type of the current entity.
entityType(String) - Static method in class org.hibernate.envers.query.AuditEntity
Adds a restriction for the type of the current entity.
entityType(String, Class<?>) - Static method in class org.hibernate.envers.query.AuditEntity
Adds a restriction for the type of the entity of the specified alias.
entityType(String, String) - Static method in class org.hibernate.envers.query.AuditEntity
Adds a restriction for the type of the entity of the specified alias.
EntityTypeAuditExpression - Class in org.hibernate.envers.query.criteria.internal
 
EntityTypeAuditExpression(String, String) - Constructor for class org.hibernate.envers.query.criteria.internal.EntityTypeAuditExpression
 
entrySet() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.MapProxy
 
entrySet() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
EnversBootLogger - Interface in org.hibernate.envers.boot
 
EnversIntegrator - Class in org.hibernate.envers.boot.internal
Hooks up Envers event listeners.
EnversIntegrator() - Constructor for class org.hibernate.envers.boot.internal.EnversIntegrator
 
EnversListener - Interface in org.hibernate.envers.event.spi
Marker interface for Envers listeners for duplication handling.
EnversListenerDuplicationStrategy - Class in org.hibernate.envers.event.spi
Event listener duplication strategy for envers
EnversListenerDuplicationStrategy() - Constructor for class org.hibernate.envers.event.spi.EnversListenerDuplicationStrategy
 
EnversLogging - Class in org.hibernate.envers.internal
Sad when you need helpers for generating loggers...
EnversMappingException - Exception in org.hibernate.envers.boot
Indicates an error happened during the Envers mapping boot process.
EnversMappingException(String) - Constructor for exception org.hibernate.envers.boot.EnversMappingException
 
EnversMappingException(String, Throwable) - Constructor for exception org.hibernate.envers.boot.EnversMappingException
 
EnversMappingException(Throwable) - Constructor for exception org.hibernate.envers.boot.EnversMappingException
 
EnversMessageLogger - Interface in org.hibernate.envers.internal
The jboss-logging MessageLogger for the hibernate-envers module.
EnversMetadataBuildingContext - Interface in org.hibernate.envers.boot.spi
Metadata building context for Hibernate Envers
EnversMetadataBuildingContextImpl - Class in org.hibernate.envers.boot.internal
 
EnversMetadataBuildingContextImpl(Configuration, InFlightMetadataCollector, EffectiveMappingDefaults, MappingCollector) - Constructor for class org.hibernate.envers.boot.internal.EnversMetadataBuildingContextImpl
 
EnversPostCollectionRecreateEventListenerImpl - Class in org.hibernate.envers.event.spi
Envers-specific collection recreation event listener
EnversPostCollectionRecreateEventListenerImpl(EnversService) - Constructor for class org.hibernate.envers.event.spi.EnversPostCollectionRecreateEventListenerImpl
 
EnversPostDeleteEventListenerImpl - Class in org.hibernate.envers.event.spi
Envers-specific entity (post) deletion event listener
EnversPostDeleteEventListenerImpl(EnversService) - Constructor for class org.hibernate.envers.event.spi.EnversPostDeleteEventListenerImpl
 
EnversPostInsertEventListenerImpl - Class in org.hibernate.envers.event.spi
Envers-specific entity (post) insertion event listener
EnversPostInsertEventListenerImpl(EnversService) - Constructor for class org.hibernate.envers.event.spi.EnversPostInsertEventListenerImpl
 
EnversPostUpdateEventListenerImpl - Class in org.hibernate.envers.event.spi
Envers-specific entity (post) update event listener
EnversPostUpdateEventListenerImpl(EnversService) - Constructor for class org.hibernate.envers.event.spi.EnversPostUpdateEventListenerImpl
 
EnversPreCollectionRemoveEventListenerImpl - Class in org.hibernate.envers.event.spi
Envers-specific collection removal event listener
EnversPreCollectionRemoveEventListenerImpl(EnversService) - Constructor for class org.hibernate.envers.event.spi.EnversPreCollectionRemoveEventListenerImpl
 
EnversPreCollectionUpdateEventListenerImpl - Class in org.hibernate.envers.event.spi
Envers-specific collection update event listener
EnversPreCollectionUpdateEventListenerImpl(EnversService) - Constructor for class org.hibernate.envers.event.spi.EnversPreCollectionUpdateEventListenerImpl
 
EnversPreUpdateEventListenerImpl - Class in org.hibernate.envers.event.spi
Envers-specific entity (pre) update event listener.
EnversPreUpdateEventListenerImpl(EnversService) - Constructor for class org.hibernate.envers.event.spi.EnversPreUpdateEventListenerImpl
 
enversService - Variable in class org.hibernate.envers.internal.synchronization.work.AbstractAuditWorkUnit
 
enversService - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
enversService - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
EnversService - Interface in org.hibernate.envers.boot.internal
Provides central access to Envers' configuration.
EnversServiceContributor - Class in org.hibernate.envers.boot.internal
ServiceContributor implementation pushing the EnversService into the registry
EnversServiceContributor() - Constructor for class org.hibernate.envers.boot.internal.EnversServiceContributor
 
EnversServiceImpl - Class in org.hibernate.envers.boot.internal
Provides central access to Envers' configuration.
EnversServiceImpl() - Constructor for class org.hibernate.envers.boot.internal.EnversServiceImpl
 
EnversServiceInitiator - Class in org.hibernate.envers.boot.internal
 
EnversServiceInitiator() - Constructor for class org.hibernate.envers.boot.internal.EnversServiceInitiator
 
EnversSettings - Interface in org.hibernate.envers.configuration
Configuration property names.
eq(Object) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply an "equal" constraint
eq(Object) - Method in class org.hibernate.envers.query.criteria.AuditId
Apply an "equal" constraint
eq(Object) - Method in class org.hibernate.envers.query.criteria.AuditRelatedId
Applies an "equals" criteria predicate.
eq(T) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply an "equal" constraint
eqFunction(AuditFunction) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply an "equal" constraint to another function
eqFunction(AuditFunction) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply an "equal" constraint to a function
eqProperty(String) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply an "equal" constraint to a property
eqProperty(String) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply an "equal" constraint to another property
eqProperty(String, String) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply an "equal" constraint to a property
eqProperty(String, String) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply an "equal" constraint to another property
equals(Object) - Method in class org.hibernate.envers.enhanced.SequenceIdRevisionMapping
 
equals(Object) - Method in class org.hibernate.envers.enhanced.SequenceIdTrackingModifiedEntitiesRevisionMapping
 
equals(Object) - Method in class org.hibernate.envers.internal.entities.mapper.id.QueryParameterData
 
equals(Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.CollectionProxy
 
equals(Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.MapProxy
 
equals(Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
equals(Object) - Method in class org.hibernate.envers.internal.entities.PropertyData
 
equals(Object) - Method in class org.hibernate.envers.internal.entities.RevisionTimestampData
 
equals(Object) - Method in class org.hibernate.envers.internal.synchronization.work.PersistentCollectionChangeWorkUnit.PersistentCollectionChangeWorkUnitId
 
equals(Object) - Method in class org.hibernate.envers.internal.tools.Triple
 
equals(Object) - Method in class org.hibernate.envers.RevisionMapping
 
equals(Object) - Method in class org.hibernate.envers.tools.Pair
 
equals(Object) - Method in class org.hibernate.envers.TrackingModifiedEntitiesRevisionMapping
 
equals(RevisionType, RevisionType) - Method in class org.hibernate.envers.internal.entities.RevisionTypeType
 
ERROR - Enum constant in enum class org.hibernate.envers.RelationTargetNotFoundAction
Specifies that exceptions should be thrown regardless of the global system property: EnversSettings.GLOBAL_RELATION_NOT_FOUND_LEGACY_FLAG.
EXACT - Enum constant in enum class org.hibernate.envers.query.criteria.MatchMode
Match the pattern exactly.
ExtendableCriterion - Interface in org.hibernate.envers.query.criteria
 
ExtendedPropertyMapper - Interface in org.hibernate.envers.internal.entities.mapper
 

F

FakeBidirectionalRelationWorkUnit - Class in org.hibernate.envers.internal.synchronization.work
A work unit that handles "fake" bidirectional one-to-many relations (mapped with @OneToMany+@JoinColumn and @ManyToOne+@Column(insertable=false, updatable=false).
FakeBidirectionalRelationWorkUnit(SessionImplementor, String, EnversService, Serializable, String, Object, RelationDescription, RevisionType, Object, AuditWorkUnit) - Constructor for class org.hibernate.envers.internal.synchronization.work.FakeBidirectionalRelationWorkUnit
 
FakeBidirectionalRelationWorkUnit(FakeBidirectionalRelationWorkUnit, Map<String, FakeBidirectionalRelationWorkUnit.FakeRelationChange>, AuditWorkUnit) - Constructor for class org.hibernate.envers.internal.synchronization.work.FakeBidirectionalRelationWorkUnit
 
FakeBidirectionalRelationWorkUnit(FakeBidirectionalRelationWorkUnit, AuditWorkUnit) - Constructor for class org.hibernate.envers.internal.synchronization.work.FakeBidirectionalRelationWorkUnit
 
fillDataWithId(Map<String, Object>, Object) - Method in class org.hibernate.envers.internal.synchronization.work.AbstractAuditWorkUnit
 
find(Class<T>, Object, Number) - Method in interface org.hibernate.envers.AuditReader
Find an entity by primary key at the given revision.
find(Class<T>, Object, Number) - Method in class org.hibernate.envers.internal.reader.AuditReaderImpl
 
find(Class<T>, Object, LocalDateTime) - Method in interface org.hibernate.envers.AuditReader
Find an entity by primary key on the given datetime.
find(Class<T>, Object, LocalDateTime) - Method in class org.hibernate.envers.internal.reader.AuditReaderImpl
 
find(Class<T>, Object, Date) - Method in interface org.hibernate.envers.AuditReader
Find an entity by primary key on the given date.
find(Class<T>, Object, Date) - Method in class org.hibernate.envers.internal.reader.AuditReaderImpl
 
find(Class<T>, String, Object, Number) - Method in interface org.hibernate.envers.AuditReader
Find an entity by primary key at the given revision with the specified entityName.
find(Class<T>, String, Object, Number) - Method in class org.hibernate.envers.internal.reader.AuditReaderImpl
 
find(Class<T>, String, Object, Number, boolean) - Method in interface org.hibernate.envers.AuditReader
Find an entity by primary key at the given revision with the specified entityName, possibly including deleted entities in the search.
find(Class<T>, String, Object, Number, boolean) - Method in class org.hibernate.envers.internal.reader.AuditReaderImpl
 
FIND_BY_REVISION_EXACT_MATCH - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Forces AuditReader#find implementations that accept a revision-number argument to perform an exact match against the supplied revision number rather than potentially returning hits that are less-than or equal-to the supplied revision number.
findEntities(Number) - Method in interface org.hibernate.envers.CrossTypeRevisionChangesReader
Find all entities changed (added, updated and removed) in a given revision.
findEntities(Number) - Method in class org.hibernate.envers.internal.reader.CrossTypeRevisionChangesReaderImpl
 
findEntities(Number, RevisionType) - Method in interface org.hibernate.envers.CrossTypeRevisionChangesReader
Find all entities changed (added, updated or removed) in a given revision.
findEntities(Number, RevisionType) - Method in class org.hibernate.envers.internal.reader.CrossTypeRevisionChangesReaderImpl
 
findEntitiesGroupByRevisionType(Number) - Method in interface org.hibernate.envers.CrossTypeRevisionChangesReader
Find all entities changed (added, updated and removed) in a given revision grouped by modification type.
findEntitiesGroupByRevisionType(Number) - Method in class org.hibernate.envers.internal.reader.CrossTypeRevisionChangesReaderImpl
 
findEntityTypes(Number) - Method in interface org.hibernate.envers.CrossTypeRevisionChangesReader
Returns set of entity names and corresponding Java classes modified in a given revision.
findEntityTypes(Number) - Method in class org.hibernate.envers.internal.reader.CrossTypeRevisionChangesReaderImpl
 
findRevision(Class<T>, Number) - Method in interface org.hibernate.envers.AuditReader
A helper method; should be used only if a custom revision entity is used.
findRevision(Class<T>, Number) - Method in class org.hibernate.envers.internal.reader.AuditReaderImpl
 
findRevisions(Class<T>, Set<Number>) - Method in interface org.hibernate.envers.AuditReader
Find a map of revisions using the revision numbers specified.
findRevisions(Class<T>, Set<Number>) - Method in class org.hibernate.envers.internal.reader.AuditReaderImpl
 
first() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedSetProxy
 
FIRST - Enum constant in enum class org.hibernate.envers.query.order.NullPrecedence
Null values will be rendered before non-null values.
firstKey() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
FirstLevelCache - Class in org.hibernate.envers.internal.reader
First level cache for versioned entities, versions reader-scoped.
FirstLevelCache() - Constructor for class org.hibernate.envers.internal.reader.FirstLevelCache
 
forceInitialization() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.CollectionProxy
 
forceInitialization() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.MapProxy
 
forceInitialization() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
forClass() - Element in annotation interface org.hibernate.envers.AuditOverride
Specifies class which field (or property) mapping is being overridden.
forClass(PersistentClass, ClassDetails) - Static method in interface org.hibernate.envers.configuration.internal.metadata.reader.PersistentPropertiesSource
Get a persistent properties source for a persistent class.
forComponent(EnversMetadataBuildingContext, Component) - Static method in interface org.hibernate.envers.configuration.internal.metadata.reader.PersistentPropertiesSource
 
forComponent(EnversMetadataBuildingContext, Component, boolean) - Static method in interface org.hibernate.envers.configuration.internal.metadata.reader.PersistentPropertiesSource
Get a persistent properties source for a component that needs its class resolved.
forComponent(Component, ClassDetails, boolean) - Static method in interface org.hibernate.envers.configuration.internal.metadata.reader.PersistentPropertiesSource
Get a persistent properties source for a component with its class already resolved.
forEntitiesAtRevision(Class<?>, Number) - Method in class org.hibernate.envers.query.AuditQueryCreator
Creates a query, which will return entities satisfying some conditions (specified later), at a given revision.
forEntitiesAtRevision(Class<?>, String, Number) - Method in class org.hibernate.envers.query.AuditQueryCreator
Creates a query, which will return entities satisfying some conditions (specified later), at a given revision and a given entityName.
forEntitiesAtRevision(Class<?>, String, Number, boolean) - Method in class org.hibernate.envers.query.AuditQueryCreator
Creates a query, which will return entities satisfying some conditions (specified later), at a given revision and a given entityName.
forEntitiesModifiedAtRevision(Class<?>, Number) - Method in class org.hibernate.envers.query.AuditQueryCreator
Creates a query, which will return entities modified at the specified revision.
forEntitiesModifiedAtRevision(Class<?>, String, Number) - Method in class org.hibernate.envers.query.AuditQueryCreator
Creates a query, which will return entities modified at the specified revision.
Formula - Class in org.hibernate.envers.boot.model
An implementation of Selection that represents a formula.
Formula(String) - Constructor for class org.hibernate.envers.boot.model.Formula
 
FORMULA - Enum constant in enum class org.hibernate.envers.boot.model.Selection.SelectionType
 
FormulaNotSupportedException - Exception in org.hibernate.envers.configuration.internal.metadata
Exception indicating that a formula mapping was encountered where it is not currently supported
FormulaNotSupportedException() - Constructor for exception org.hibernate.envers.configuration.internal.metadata.FormulaNotSupportedException
Constructs a FormulaNotSupportedException using a standard message
forProperty(String, Type) - Static method in class org.hibernate.envers.internal.entities.PropertyData
 
forRevisionsOfEntity(Class<?>, boolean) - Method in class org.hibernate.envers.query.AuditQueryCreator
Creates a query that selects the revision entities associated with the specified entity.
forRevisionsOfEntity(Class<?>, boolean, boolean) - Method in class org.hibernate.envers.query.AuditQueryCreator
Creates a query, which selects the revisions, at which the given entity was modified.
forRevisionsOfEntity(Class<?>, String, boolean) - Method in class org.hibernate.envers.query.AuditQueryCreator
Creates a query that selects the revision entities associated with the specified entity.
forRevisionsOfEntity(Class<?>, String, boolean, boolean) - Method in class org.hibernate.envers.query.AuditQueryCreator
Creates a query, which selects the revisions, at which the given entity was modified and with a given entityName.
forRevisionsOfEntityWithChanges(Class<?>, boolean) - Method in class org.hibernate.envers.query.AuditQueryCreator
Creates a query that selects the revisions at which the given entity was modified.
forRevisionsOfEntityWithChanges(Class<?>, String, boolean) - Method in class org.hibernate.envers.query.AuditQueryCreator
Creates a query that selects the revisions at which the given entity was modified.
from(Iterator<Selectable>) - Static method in class org.hibernate.envers.configuration.internal.metadata.ColumnNameIterator
 
from(Selectable) - Static method in class org.hibernate.envers.boot.model.Column
Creates an Envers column mapping from an Hibernate ORM column mapping.
from(Selectable) - Static method in class org.hibernate.envers.boot.model.Formula
Create an Envers Formula mapping from an Hibernate ORM formula.
fromRepresentation(byte) - Static method in enum class org.hibernate.envers.RevisionType
 
fromRepresentation(Object) - Static method in enum class org.hibernate.envers.RevisionType
 
function(String) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Projection using a custom function
function(String, Object...) - Static method in class org.hibernate.envers.query.AuditEntity
Create restrictions or projections using a function.
FUNCTION_NAME - Static variable in class org.hibernate.envers.function.OrderByFragmentFunction
 
FunctionContributorImpl - Class in org.hibernate.envers.boot.internal
Envers specific FunctionContributor
FunctionContributorImpl() - Constructor for class org.hibernate.envers.boot.internal.FunctionContributorImpl
 
FunctionFunctionAuditExpression - Class in org.hibernate.envers.query.criteria.internal
An audit query criterion that defines a predicate where both sides are a function.
FunctionFunctionAuditExpression(AuditFunction, AuditFunction, String) - Constructor for class org.hibernate.envers.query.criteria.internal.FunctionFunctionAuditExpression
 
FunctionPropertyAuditExpression - Class in org.hibernate.envers.query.criteria.internal
An audit query criterion that defines a predicate that is a comparison between a function and an audit property expression.
FunctionPropertyAuditExpression(String, PropertyNameGetter, AuditFunction, String) - Constructor for class org.hibernate.envers.query.criteria.internal.FunctionPropertyAuditExpression
 

G

ge(Object) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply a "greater than or equal" constraint
ge(T) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "greater than or equal" constraint
geFunction(AuditFunction) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply a "greater than or equal" constraint to another function
geFunction(AuditFunction) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "greater than or equal" constraint to a function
generate() - Method in class org.hibernate.envers.internal.revisioninfo.DefaultRevisionInfoGenerator
 
generate() - Method in interface org.hibernate.envers.internal.revisioninfo.RevisionInfoGenerator
 
generateAlias() - Method in class org.hibernate.envers.internal.tools.query.QueryBuilder
 
generateBidirectionalCollectionChangeWorkUnits(AuditProcess, EntityPersister, String, Object[], Object[], SessionImplementor) - Method in class org.hibernate.envers.event.spi.BaseEnversEventListener
 
generateData(Object) - Method in class org.hibernate.envers.internal.synchronization.work.AddWorkUnit
 
generateData(Object) - Method in interface org.hibernate.envers.internal.synchronization.work.AuditWorkUnit
 
generateData(Object) - Method in class org.hibernate.envers.internal.synchronization.work.CollectionChangeWorkUnit
 
generateData(Object) - Method in class org.hibernate.envers.internal.synchronization.work.DelWorkUnit
 
generateData(Object) - Method in class org.hibernate.envers.internal.synchronization.work.FakeBidirectionalRelationWorkUnit
 
generateData(Object) - Method in class org.hibernate.envers.internal.synchronization.work.ModWorkUnit
 
generateData(Object) - Method in class org.hibernate.envers.internal.synchronization.work.PersistentCollectionChangeWorkUnit
 
generateFirstPass(ClassAuditingData, EntityMappingData, boolean) - Method in class org.hibernate.envers.configuration.internal.metadata.AuditMetadataGenerator
 
generateSecondPass(String, PersistentClass) - Method in class org.hibernate.envers.configuration.internal.metadata.IdMetadataGenerator
 
generateSecondPass(ClassAuditingData, EntityMappingData) - Method in class org.hibernate.envers.configuration.internal.metadata.AuditMetadataGenerator
 
generateSqmFunctionExpression(List<? extends SqmTypedNode<?>>, ReturnableType<T>, QueryEngine) - Method in class org.hibernate.envers.function.OrderByFragmentFunction
 
geProperty(String) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply a "greater than or equal" constraint to a property
geProperty(String) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "greater than or equal" constraint to another property
geProperty(String, String) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply a "greater than or equal" constraint to a property
geProperty(String, String) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "greater than or equal" constraint to another property
get() - Method in class org.hibernate.envers.internal.tools.MutableInteger
 
get(int) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.ListProxy
 
get(EntityManager) - Static method in class org.hibernate.envers.AuditReaderFactory
Create an audit reader associated with an open entity manager.
get(Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.MapProxy
 
get(Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
get(String) - Method in class org.hibernate.envers.internal.entities.EntitiesConfigurations
 
get(String, Number, Object) - Method in class org.hibernate.envers.internal.reader.FirstLevelCache
 
get(Configuration) - Method in class org.hibernate.envers.query.internal.property.EntityPropertyName
 
get(Configuration) - Method in class org.hibernate.envers.query.internal.property.ModifiedFlagPropertyName
 
get(Configuration) - Method in class org.hibernate.envers.query.internal.property.OriginalIdPropertyName
 
get(Configuration) - Method in interface org.hibernate.envers.query.internal.property.PropertyNameGetter
 
get(Configuration) - Method in class org.hibernate.envers.query.internal.property.RevisionNumberPropertyName
 
get(Configuration) - Method in class org.hibernate.envers.query.internal.property.RevisionPropertyPropertyName
 
get(Configuration) - Method in class org.hibernate.envers.query.internal.property.RevisionTypePropertyName
 
get(EventSource) - Method in class org.hibernate.envers.internal.synchronization.AuditProcessManager
 
get(PersistentClass) - Static method in enum class org.hibernate.envers.configuration.internal.metadata.InheritanceType
 
get(Session) - Static method in class org.hibernate.envers.AuditReaderFactory
Create an audit reader associated with an open session.
getAccessType() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
getAccessType() - Method in class org.hibernate.envers.internal.entities.PropertyData
 
getAction() - Method in class org.hibernate.envers.event.spi.EnversListenerDuplicationStrategy
 
getAdditionalMappings() - Method in class org.hibernate.envers.configuration.internal.metadata.EntityMappingData
 
getAlias() - Method in class org.hibernate.envers.internal.tools.query.QueryBuilder
 
getAlias() - Method in interface org.hibernate.envers.query.AuditQuery
 
getAlias() - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
getAlias() - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
getAlias(String) - Method in class org.hibernate.envers.query.criteria.AuditFunction
 
getAlias(String) - Method in class org.hibernate.envers.query.criteria.AuditProperty
 
getAlias(String) - Method in class org.hibernate.envers.query.order.AuditOrder.OrderData
 
getAlias(String) - Method in interface org.hibernate.envers.query.projection.AuditProjection
Get the alias associated with the audit projection.
getAlias(String) - Method in class org.hibernate.envers.query.projection.internal.EntityAuditProjection
 
getAlias(String) - Method in class org.hibernate.envers.query.projection.internal.PropertyAuditProjection
 
getAllClassAuditedData() - Method in class org.hibernate.envers.configuration.internal.ClassesAuditingData
 
getAndIncrease() - Method in class org.hibernate.envers.internal.tools.MutableInteger
 
getAndSetValue(PropertyData, Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.id.AbstractIdMapper
 
getAndSetValue(PropertyData, Object, Object, ServiceRegistry) - Method in class org.hibernate.envers.internal.entities.mapper.AbstractMapper
Gets the value from the source object and sets the value in the destination object.
getArguments() - Method in class org.hibernate.envers.query.criteria.AuditFunction
 
getAtIndexOrNull(Object[], int) - Method in class org.hibernate.envers.internal.entities.mapper.MultiPropertyMapper
 
getAttributes() - Method in class org.hibernate.envers.boot.model.AbstractIdentifier
 
getAttributes() - Method in interface org.hibernate.envers.boot.model.Identifier
Get the collection of property attributes.
getAttributesPrefixed(String, Iterator<Selectable>, boolean, boolean) - Method in class org.hibernate.envers.boot.model.IdentifierRelation
 
getAttributesPrefixed(String, ColumnNameIterator, boolean, boolean) - Method in class org.hibernate.envers.boot.model.IdentifierRelation
 
getAuditData(PersistentClass) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.AnnotationsMetadataReader
 
getAuditedEntityConfiguration(String) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractMetadataGenerator
 
getAuditedEntityConfiguration(String) - Method in class org.hibernate.envers.configuration.internal.metadata.AuditEntityConfigurationRegistry
 
getAuditedEntityConfigurations() - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractMetadataGenerator
 
getAuditedEntityConfigurations() - Method in class org.hibernate.envers.configuration.internal.metadata.AuditEntityConfigurationRegistry
 
getAuditEntityConfigurationRegistry() - Method in class org.hibernate.envers.boot.internal.EnversMetadataBuildingContextImpl
 
getAuditEntityConfigurationRegistry() - Method in interface org.hibernate.envers.boot.spi.EnversMetadataBuildingContext
 
getAuditEntityName() - Method in class org.hibernate.envers.configuration.internal.metadata.AuditTableData
 
getAuditEntityName() - Method in class org.hibernate.envers.internal.entities.mapper.relation.MiddleIdData
 
getAuditEntityName(String) - Method in class org.hibernate.envers.configuration.Configuration
todo: move this Get the audit enttiy name.
getAuditEntityNameRegistry() - Method in class org.hibernate.envers.boot.internal.EnversMetadataBuildingContextImpl
 
getAuditEntityNameRegistry() - Method in interface org.hibernate.envers.boot.spi.EnversMetadataBuildingContext
 
getAuditingData() - Method in class org.hibernate.envers.internal.entities.ComponentDescription
 
getAuditingOverrides() - Method in interface org.hibernate.envers.configuration.internal.metadata.reader.AuditedPropertiesHolder
 
getAuditingOverrides() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.ClassAuditingData
 
getAuditingOverrides() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
getAuditJoinTableData() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.AuditOverrideData
 
getAuditMappedBy() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
getAuditMiddleEntityName() - Method in class org.hibernate.envers.internal.entities.ComponentDescription
 
getAuditMiddleEntityName() - Method in class org.hibernate.envers.internal.entities.RelationDescription
 
getAuditProcessManager() - Method in interface org.hibernate.envers.boot.internal.EnversService
 
getAuditProcessManager() - Method in class org.hibernate.envers.boot.internal.EnversServiceImpl
 
getAuditReaderImplementor() - Method in class org.hibernate.envers.internal.entities.EntityInstantiator
 
getAuditStrategy() - Method in interface org.hibernate.envers.boot.internal.EnversService
 
getAuditStrategy() - Method in class org.hibernate.envers.boot.internal.EnversServiceImpl
Deprecated.
getAuditStrategy() - Method in class org.hibernate.envers.configuration.Configuration
 
getAuditStrategyName() - Method in class org.hibernate.envers.configuration.Configuration
 
getAuditTable() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.ClassAuditingData
 
getAuditTableData() - Method in class org.hibernate.envers.boot.model.PersistentEntity
 
getAuditTableName() - Method in class org.hibernate.envers.configuration.internal.metadata.AuditTableData
 
getAuditTableName(String, String) - Method in class org.hibernate.envers.configuration.Configuration
Gets the audit table name by looking up the entity in the defined custom tables and if not found returns a prefixed, suffixed audit table name.
getBeanName() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
getBeanName() - Method in class org.hibernate.envers.internal.entities.PropertyData
 
getBootstrapContext() - Method in class org.hibernate.envers.boot.internal.EnversMetadataBuildingContextImpl
 
getBuildingOptions() - Method in class org.hibernate.envers.boot.internal.EnversMetadataBuildingContextImpl
 
getCachedEntityState(Object, String) - Method in class org.hibernate.envers.internal.synchronization.AuditProcess
 
getCatalog() - Method in class org.hibernate.envers.configuration.internal.metadata.AuditTableData
 
getCatalog() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.AuditJoinTableData
 
getCatalogName(String, Table) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractMetadataGenerator
 
getChangedElement() - Method in class org.hibernate.envers.internal.entities.mapper.PersistentCollectionChangeData
 
getChangedElementIndex() - Method in class org.hibernate.envers.internal.entities.mapper.PersistentCollectionChangeData
 
getClassDetails() - Method in interface org.hibernate.envers.configuration.internal.metadata.reader.PersistentPropertiesSource
 
getClassDetailsRegistry() - Method in class org.hibernate.envers.boot.internal.EnversMetadataBuildingContextImpl
 
getClassDetailsRegistry() - Method in interface org.hibernate.envers.boot.spi.EnversMetadataBuildingContext
 
getClassLoaderService() - Method in interface org.hibernate.envers.boot.internal.EnversService
 
getClassLoaderService() - Method in class org.hibernate.envers.boot.internal.EnversServiceImpl
 
getCollection() - Method in interface org.hibernate.envers.configuration.internal.metadata.CollectionMetadataContext
 
getCollectionAuditTable() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
getCollectionChanges() - Method in class org.hibernate.envers.internal.synchronization.work.PersistentCollectionChangeWorkUnit
 
getCollectionEntry(AbstractCollectionEvent) - Method in class org.hibernate.envers.event.spi.BaseEnversCollectionEventListener
 
getCollectionReferencingPropertyData() - Method in class org.hibernate.envers.internal.entities.mapper.relation.CommonCollectionMapperData
 
getColumns() - Method in class org.hibernate.envers.boot.model.BasicAttribute
 
getColumns() - Method in interface org.hibernate.envers.boot.model.ColumnContainer
Get all columns that are part of this property
getColumns() - Method in class org.hibernate.envers.boot.model.Key
 
getColumns() - Method in class org.hibernate.envers.boot.model.ManyToOneAttribute
 
getColumns() - Method in class org.hibernate.envers.boot.model.SetAttribute
 
getComponent(EnversService, String, String) - Static method in class org.hibernate.envers.query.criteria.internal.CriteriaTools
 
getComponentDescription(String) - Method in class org.hibernate.envers.internal.entities.EntityConfiguration
 
getComponentDescription(String, String) - Method in class org.hibernate.envers.internal.entities.EntitiesConfigurations
 
getComponentIndex() - Method in class org.hibernate.envers.internal.entities.mapper.relation.MiddleComponentData
 
getComponentMapper() - Method in class org.hibernate.envers.internal.entities.mapper.relation.MiddleComponentData
 
getConfig() - Method in interface org.hibernate.envers.boot.internal.EnversService
 
getConfig() - Method in class org.hibernate.envers.boot.internal.EnversServiceImpl
 
getConfiguration() - Method in class org.hibernate.envers.boot.internal.EnversMetadataBuildingContextImpl
 
getConfiguration() - Method in interface org.hibernate.envers.boot.spi.EnversMetadataBuildingContext
 
getConfiguration() - Method in class org.hibernate.envers.strategy.spi.MappingContext
 
getContributorName() - Method in class org.hibernate.envers.boot.internal.AdditionalMappingContributorImpl
 
getCorrelatedSubqueryOperator() - Method in class org.hibernate.envers.configuration.Configuration
 
getCrossTypeRevisionChangesReader() - Method in interface org.hibernate.envers.AuditReader
 
getCrossTypeRevisionChangesReader() - Method in class org.hibernate.envers.internal.reader.AuditReaderImpl
 
getCurrentContributorName() - Method in class org.hibernate.envers.boot.internal.EnversMetadataBuildingContextImpl
 
getCurrentRevision(Class<T>, boolean) - Method in interface org.hibernate.envers.AuditReader
Deprecated.
use RevisionListener instead. While this method is being deprecated, expect a new API for this in 6.0.
getCurrentRevision(Class<T>, boolean) - Method in class org.hibernate.envers.internal.reader.AuditReaderImpl
 
getCurrentRevisionData(Session, boolean) - Method in class org.hibernate.envers.internal.synchronization.AuditProcess
 
getData() - Method in class org.hibernate.envers.internal.entities.mapper.PersistentCollectionChangeData
 
getData() - Method in class org.hibernate.envers.internal.synchronization.work.ModWorkUnit
 
getData(Configuration) - Method in interface org.hibernate.envers.query.order.AuditOrder
 
getData(Configuration) - Method in class org.hibernate.envers.query.order.internal.PropertyAuditOrder
 
getDate() - Method in exception org.hibernate.envers.exception.RevisionDoesNotExistException
 
getDefaultCatalogName() - Method in class org.hibernate.envers.configuration.Configuration
 
getDefaultSchemaName() - Method in class org.hibernate.envers.configuration.Configuration
 
getDiscriminator() - Method in class org.hibernate.envers.boot.model.RootPersistentEntity
 
getDiscriminatorValue() - Method in class org.hibernate.envers.boot.model.DiscriminatorPersistentEntity
 
getDiscriminatorValue() - Method in class org.hibernate.envers.boot.model.JoinedSubclassPersistentEntity
 
getDiscriminatorValue() - Method in class org.hibernate.envers.boot.model.RootPersistentEntity
 
getEffectiveDefaults() - Method in class org.hibernate.envers.boot.internal.EnversMetadataBuildingContextImpl
 
getEmbeddableSetOrdinalPropertyName() - Method in class org.hibernate.envers.configuration.Configuration
 
getEndTime() - Method in class org.hibernate.envers.internal.tools.graph.Vertex
 
getEntitiesConfigurations() - Method in interface org.hibernate.envers.boot.internal.EnversService
 
getEntitiesConfigurations() - Method in class org.hibernate.envers.boot.internal.EnversServiceImpl
 
getEntityClass() - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractToOneMapper.EntityInfo
 
getEntityClass(SessionImplementor, String) - Static method in class org.hibernate.envers.internal.tools.EntityTools
 
getEntityClassName() - Method in class org.hibernate.envers.internal.entities.EntityConfiguration
 
getEntityConfiguration() - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
getEntityDefinition() - Method in class org.hibernate.envers.configuration.internal.metadata.EntityMappingData
 
getEntityId() - Method in class org.hibernate.envers.internal.synchronization.work.AbstractAuditWorkUnit
 
getEntityId() - Method in interface org.hibernate.envers.internal.synchronization.work.AuditWorkUnit
 
getEntityInfo(EnversService, String) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractToOneMapper
 
getEntityMapping() - Method in class org.hibernate.envers.strategy.spi.MappingContext
 
getEntityMappingData() - Method in interface org.hibernate.envers.configuration.internal.metadata.CollectionMetadataContext
 
getEntityName() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.ClassAuditingData
 
getEntityName() - Method in exception org.hibernate.envers.exception.NotAuditedException
 
getEntityName() - Method in class org.hibernate.envers.internal.entities.mapper.PersistentCollectionChangeData
 
getEntityName() - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractToOneMapper.EntityInfo
 
getEntityName() - Method in class org.hibernate.envers.internal.entities.mapper.relation.MiddleIdData
 
getEntityName() - Method in class org.hibernate.envers.internal.synchronization.work.AbstractAuditWorkUnit
 
getEntityName() - Method in interface org.hibernate.envers.internal.synchronization.work.AuditWorkUnit
 
getEntityName() - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
getEntityName(Object, Number, Object) - Method in interface org.hibernate.envers.AuditReader
Get the entity name of an instance of an entity returned by this AuditReader.
getEntityName(Object, Number, Object) - Method in class org.hibernate.envers.internal.reader.AuditReaderImpl
 
getEntityNameForVersionsEntityName(String) - Method in class org.hibernate.envers.internal.entities.EntitiesConfigurations
 
getEnversService() - Method in class org.hibernate.envers.configuration.Configuration
Returns a reference to the EnversService.
getEnversService() - Method in class org.hibernate.envers.event.spi.BaseEnversEventListener
 
getEnversService() - Method in class org.hibernate.envers.internal.entities.EntityInstantiator
 
getExplicitModifiedFlagName() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
getExtends() - Method in class org.hibernate.envers.boot.model.SubclassPersistentEntity
 
getFakeBidirectionalRelationIndexMapper() - Method in class org.hibernate.envers.internal.entities.RelationDescription
 
getFakeBidirectionalRelationMapper() - Method in class org.hibernate.envers.internal.entities.RelationDescription
 
getFakeRelationChanges() - Method in class org.hibernate.envers.internal.synchronization.work.FakeBidirectionalRelationWorkUnit
 
getField(Class, PropertyData) - Static method in class org.hibernate.envers.internal.tools.ReflectionTools
 
getFirst() - Method in class org.hibernate.envers.internal.tools.Triple
 
getFirst() - Method in class org.hibernate.envers.tools.Pair
 
getFirstLevelCache() - Method in class org.hibernate.envers.internal.reader.AuditReaderImpl
 
getFirstLevelCache() - Method in interface org.hibernate.envers.internal.reader.AuditReaderImplementor
 
getForClass() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.AuditOverrideData
 
getFromEntityNameCache(Object, Number, Object) - Method in class org.hibernate.envers.internal.reader.FirstLevelCache
Gets the entityName from the cache.
getFromPropertyName() - Method in class org.hibernate.envers.internal.entities.RelationDescription
 
getFunction() - Method in class org.hibernate.envers.query.criteria.AuditFunction
 
getGeneratorClass() - Method in class org.hibernate.envers.boot.model.SimpleIdentifier
 
getGetter(Class, String, String, ServiceRegistry) - Static method in class org.hibernate.envers.internal.tools.ReflectionTools
 
getGetter(Class, PropertyData, ServiceRegistry) - Static method in class org.hibernate.envers.internal.tools.ReflectionTools
 
getId() - Method in class org.hibernate.envers.enhanced.SequenceIdRevisionMapping
 
getId() - Method in class org.hibernate.envers.RevisionMapping
 
getIdentifier() - Method in class org.hibernate.envers.boot.model.RootPersistentEntity
 
getIdentifier() - Method in class org.hibernate.envers.internal.entities.IdMappingData
 
getIdentifier(SessionImplementor, String, Object) - Static method in class org.hibernate.envers.internal.tools.EntityTools
 
getIdMapper() - Method in class org.hibernate.envers.internal.entities.EntityConfiguration
 
getIdMapper() - Method in class org.hibernate.envers.internal.entities.IdMappingData
 
getIdMapper() - Method in class org.hibernate.envers.internal.entities.RelationDescription
 
getIdMappingData() - Method in class org.hibernate.envers.internal.entities.EntityConfiguration
 
getInitializor(EnversService, AuditReaderImplementor, Object, Number, boolean) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper
 
getInitializor(EnversService, AuditReaderImplementor, Object, Number, boolean) - Method in class org.hibernate.envers.internal.entities.mapper.relation.BasicCollectionMapper
 
getInitializor(EnversService, AuditReaderImplementor, Object, Number, boolean) - Method in class org.hibernate.envers.internal.entities.mapper.relation.ListCollectionMapper
 
getInitializor(EnversService, AuditReaderImplementor, Object, Number, boolean) - Method in class org.hibernate.envers.internal.entities.mapper.relation.MapCollectionMapper
 
getInitializor(EnversService, AuditReaderImplementor, Object, Number, boolean) - Method in class org.hibernate.envers.internal.entities.mapper.relation.SortedMapCollectionMapper
 
getInitializor(EnversService, AuditReaderImplementor, Object, Number, boolean) - Method in class org.hibernate.envers.internal.entities.mapper.relation.SortedSetCollectionMapper
 
getInstant() - Method in exception org.hibernate.envers.exception.RevisionDoesNotExistException
 
getInverseJoinColumnNames() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.AuditJoinTableData
 
getInverseJoinColumnNamesIterator() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.AuditJoinTableData
 
getJoins() - Method in class org.hibernate.envers.boot.model.DiscriminatorPersistentEntity
 
getJoins() - Method in interface org.hibernate.envers.boot.model.JoinAwarePersistentEntity
Get an unmodifiable list of joins associated with entity mapping.
getJoins() - Method in class org.hibernate.envers.boot.model.RootPersistentEntity
 
getJoinTable() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
getLastComponent(String) - Static method in class org.hibernate.envers.internal.tools.StringTools
 
getLocalDateTime() - Method in exception org.hibernate.envers.exception.RevisionDoesNotExistException
 
getMapKey() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
getMapKeyEnumType() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
getMappedByPropertyName() - Method in class org.hibernate.envers.internal.entities.RelationDescription
 
getMapperBuilder() - Method in interface org.hibernate.envers.configuration.internal.metadata.CollectionMetadataContext
 
getMapping() - Method in class org.hibernate.envers.configuration.internal.metadata.EntityMappingData
 
getMappingCollector() - Method in class org.hibernate.envers.boot.internal.EnversMetadataBuildingContextImpl
 
getMappingCollector() - Method in interface org.hibernate.envers.boot.spi.EnversMetadataBuildingContext
 
getMember(ClassDetails, String) - Static method in class org.hibernate.envers.configuration.internal.ModelsHelper
Retrieves the member of the class, being either the field or the getter, with the provided name if one exists, null otherwise.
getMemberDetails(ClassDetails, String) - Static method in class org.hibernate.envers.configuration.internal.ModelsHelper
Provides a list of the provided class' MemberDetails based on the provided access type.
getMetadataBuildingContext() - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractMetadataGenerator
 
getMetadataCollector() - Method in class org.hibernate.envers.boot.internal.EnversMetadataBuildingContextImpl
 
getMiddleIdData() - Method in class org.hibernate.envers.internal.entities.ComponentDescription
 
getModelsContext() - Method in class org.hibernate.envers.boot.internal.EnversMetadataBuildingContextImpl
 
getModelsContext() - Method in interface org.hibernate.envers.boot.spi.EnversMetadataBuildingContext
 
getModifiedColumnNamingStrategy() - Method in class org.hibernate.envers.configuration.Configuration
 
getModifiedEntityNames() - Method in class org.hibernate.envers.enhanced.SequenceIdTrackingModifiedEntitiesRevisionMapping
 
getModifiedEntityNames() - Method in class org.hibernate.envers.TrackingModifiedEntitiesRevisionMapping
 
getModifiedEntityNames(Object) - Method in class org.hibernate.envers.internal.revisioninfo.ModifiedEntityNamesReader
 
getModifiedEntityNamesReader() - Method in interface org.hibernate.envers.boot.internal.EnversService
 
getModifiedEntityNamesReader() - Method in class org.hibernate.envers.boot.internal.EnversServiceImpl
 
getModifiedEntityNamesReader() - Method in class org.hibernate.envers.configuration.internal.RevisionInfoConfiguration
 
getModifiedFlagName() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
getModifiedFlagPropertyName() - Method in class org.hibernate.envers.internal.entities.PropertyData
 
getModifiedFlagsSuffix() - Method in class org.hibernate.envers.configuration.Configuration
 
getName() - Method in class org.hibernate.envers.boot.model.AbstractIdentifier
 
getName() - Method in interface org.hibernate.envers.boot.model.Attribute
Get the name of the attribute
getName() - Method in class org.hibernate.envers.boot.model.BasicAttribute
 
getName() - Method in class org.hibernate.envers.boot.model.Column
 
getName() - Method in interface org.hibernate.envers.boot.model.Identifier
Get the property name.
getName() - Method in class org.hibernate.envers.boot.model.ManyToOneAttribute
 
getName() - Method in class org.hibernate.envers.boot.model.SetAttribute
 
getName() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.AuditJoinTableData
 
getName() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.AuditOverrideData
 
getName() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
getName() - Method in class org.hibernate.envers.internal.entities.PropertyData
 
getName() - Method in class org.hibernate.envers.internal.revisioninfo.RevisionTimestampValueResolver
 
getName(String, String) - Static method in class org.hibernate.envers.boot.internal.ModifiedColumnNameResolver
 
getNeighbours() - Method in class org.hibernate.envers.internal.tools.graph.Vertex
 
getNeighbours(PersistentClass) - Method in class org.hibernate.envers.configuration.internal.PersistentClassGraphDefiner
 
getNeighbours(V) - Method in interface org.hibernate.envers.internal.tools.graph.GraphDefiner
 
getNestedWorkUnit() - Method in class org.hibernate.envers.internal.synchronization.work.FakeBidirectionalRelationWorkUnit
 
getNewCollectionContent(PersistentCollection) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper
 
getNewCollectionContent(PersistentCollection) - Method in class org.hibernate.envers.internal.entities.mapper.relation.BasicCollectionMapper
 
getNewCollectionContent(PersistentCollection) - Method in class org.hibernate.envers.internal.entities.mapper.relation.ListCollectionMapper
 
getNewCollectionContent(PersistentCollection) - Method in class org.hibernate.envers.internal.entities.mapper.relation.MapCollectionMapper
 
getNonSyntheticPropertyNames() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.ClassAuditingData
 
getNonSyntheticPropertyNames() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.ComponentAuditingData
 
getNotAuditedEntityConfiguration(String) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractMetadataGenerator
 
getNotAuditedEntityConfiguration(String) - Method in class org.hibernate.envers.configuration.internal.metadata.AuditEntityConfigurationRegistry
 
getNotAuditedEntityConfigurations() - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractMetadataGenerator
 
getNotAuditedEntityConfigurations() - Method in class org.hibernate.envers.configuration.internal.metadata.AuditEntityConfigurationRegistry
 
getNotVersionEntityConfiguration(String) - Method in class org.hibernate.envers.internal.entities.EntitiesConfigurations
 
getNullPrecedence() - Method in class org.hibernate.envers.query.order.AuditOrder.OrderData
 
getObjectNameNormalizer() - Method in class org.hibernate.envers.boot.internal.EnversMetadataBuildingContextImpl
 
getOldCollectionContent(Serializable) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper
 
getOldCollectionContent(Serializable) - Method in class org.hibernate.envers.internal.entities.mapper.relation.BasicCollectionMapper
 
getOldCollectionContent(Serializable) - Method in class org.hibernate.envers.internal.entities.mapper.relation.ListCollectionMapper
 
getOldCollectionContent(Serializable) - Method in class org.hibernate.envers.internal.entities.mapper.relation.MapCollectionMapper
 
getOnDelete() - Method in class org.hibernate.envers.boot.model.ManyToOneAttribute
 
getOrderBy(Collection) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractCollectionMetadataGenerator
 
getOrderByCollectionRole(Collection, String) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractCollectionMetadataGenerator
 
getOriginalIdPropertyName() - Method in class org.hibernate.envers.configuration.Configuration
 
getOriginalMapper() - Method in class org.hibernate.envers.internal.entities.mapper.relation.MiddleIdData
 
getOwnerId() - Method in class org.hibernate.envers.internal.synchronization.work.PersistentCollectionChangeWorkUnit.PersistentCollectionChangeWorkUnitId
 
getParameters() - Method in interface org.hibernate.envers.boot.model.ConfigParameterContainer
Get the configuration parameters
getParameters() - Method in class org.hibernate.envers.boot.model.TypeSpecification
 
getParentEntityName() - Method in class org.hibernate.envers.internal.entities.EntityConfiguration
 
getPersistentClass() - Method in class org.hibernate.envers.boot.model.PersistentEntity
 
getPersistentClass() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.ClassAuditingData
 
getPositionMappedBy() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
getPrefixedIdAttributes(String, ColumnNameIterator, IdMappingData) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractCollectionMetadataGenerator
 
getPrefixedMapper() - Method in class org.hibernate.envers.internal.entities.mapper.relation.MiddleIdData
 
getProperties() - Method in class org.hibernate.envers.internal.entities.mapper.ComponentPropertyMapper
 
getProperties() - Method in interface org.hibernate.envers.internal.entities.mapper.CompositeMapperBuilder
 
getProperties() - Method in class org.hibernate.envers.internal.entities.mapper.MultiPropertyMapper
 
getProperties() - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleEmbeddableComponentMapper
 
getProperties() - Method in class org.hibernate.envers.internal.entities.mapper.SubclassPropertyMapper
 
getProperty(String) - Method in interface org.hibernate.envers.configuration.internal.metadata.reader.PersistentPropertiesSource
 
getProperty(String) - Method in class org.hibernate.envers.internal.entities.mapper.id.QueryParameterData
 
getPropertyAccessStrategy() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
getPropertyAccessStrategy() - Method in class org.hibernate.envers.internal.entities.PropertyData
 
getPropertyAuditingData() - Method in interface org.hibernate.envers.configuration.internal.metadata.CollectionMetadataContext
 
getPropertyAuditingData(String) - Method in interface org.hibernate.envers.configuration.internal.metadata.reader.AuditedPropertiesHolder
 
getPropertyAuditingData(String) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.ClassAuditingData
 
getPropertyAuditingData(String) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.ComponentAuditingData
 
getPropertyData() - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractToOneMapper
 
getPropertyDatas() - Method in class org.hibernate.envers.internal.entities.mapper.MultiPropertyMapper
 
getPropertyIterator() - Method in interface org.hibernate.envers.configuration.internal.metadata.reader.PersistentPropertiesSource
 
getPropertyMapper() - Method in class org.hibernate.envers.internal.entities.EntityConfiguration
 
getPropertyName() - Method in interface org.hibernate.envers.configuration.internal.metadata.CollectionMetadataContext
 
getPropertyName() - Method in class org.hibernate.envers.internal.entities.ComponentDescription
 
getPropertyName() - Method in class org.hibernate.envers.query.order.AuditOrder.OrderData
 
getPropertyNameGetter() - Method in class org.hibernate.envers.query.criteria.AuditProperty
 
getPropertyNames() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.ClassAuditingData
 
getPropertyNames() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.ComponentAuditingData
 
getPropertyType() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
getQuery(SharedSessionContractImplementor, Object, Number, boolean) - Method in class org.hibernate.envers.internal.entities.mapper.relation.query.AbstractRelationQueryGenerator
 
getQuery(SharedSessionContractImplementor, Object, Number, boolean) - Method in interface org.hibernate.envers.internal.entities.mapper.relation.query.RelationQueryGenerator
Return the query to fetch the relation.
getQueryGenerator() - Method in class org.hibernate.envers.internal.entities.mapper.relation.CommonCollectionMapperData
 
getQueryParameterName() - Method in class org.hibernate.envers.internal.entities.mapper.id.QueryParameterData
 
getReferencedEntityName() - Method in interface org.hibernate.envers.configuration.internal.metadata.CollectionMetadataContext
 
getReferencedEntityName(Value) - Static method in class org.hibernate.envers.internal.tools.MappingTools
 
getReferencedIdData() - Method in class org.hibernate.envers.internal.entities.RelationDescription
 
getReferencedIdMappingData(String, String, PropertyAuditingData, boolean) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractMetadataGenerator
Reads the id mapping data of a referenced entity.
getReferencingEntityConfiguration() - Method in interface org.hibernate.envers.configuration.internal.metadata.CollectionMetadataContext
 
getReferencingEntityName() - Method in interface org.hibernate.envers.configuration.internal.metadata.CollectionMetadataContext
 
getReferencingIdData() - Method in class org.hibernate.envers.internal.entities.mapper.relation.CommonCollectionMapperData
 
getReferencingIdData() - Method in class org.hibernate.envers.internal.entities.RelationDescription
 
getReferencingPropertyName() - Method in class org.hibernate.envers.internal.synchronization.work.PersistentCollectionChangeWorkUnit
 
getRelatedEntity(EnversService, String, String) - Static method in class org.hibernate.envers.query.criteria.internal.CriteriaTools
 
getRelation() - Method in class org.hibernate.envers.internal.entities.IdMappingData
 
getRelationDescription(String) - Method in class org.hibernate.envers.internal.entities.EntityConfiguration
 
getRelationDescription(String, String) - Method in class org.hibernate.envers.internal.entities.EntitiesConfigurations
 
getRelationMappedBy() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
getRelationTargetAuditMode() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
Get the relationTargetAuditMode property.
getRelationTargetNotFoundAction() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
getRelationType() - Method in class org.hibernate.envers.internal.entities.RelationDescription
 
getRepresentation() - Method in class org.hibernate.envers.internal.tools.graph.Vertex
 
getRepresentation() - Method in enum class org.hibernate.envers.RevisionType
 
getRepresentation(PersistentClass) - Method in class org.hibernate.envers.configuration.internal.PersistentClassGraphDefiner
 
getRepresentation(V) - Method in interface org.hibernate.envers.internal.tools.graph.GraphDefiner
 
getResultList() - Method in interface org.hibernate.envers.query.AuditQuery
 
getResultList() - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
getResultList() - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
getRevision() - Method in exception org.hibernate.envers.exception.RevisionDoesNotExistException
 
getRevisionDate() - Method in class org.hibernate.envers.enhanced.SequenceIdRevisionMapping
 
getRevisionDate() - Method in class org.hibernate.envers.RevisionMapping
 
getRevisionDate(Number) - Method in interface org.hibernate.envers.AuditReader
Get the date, at which a revision was created.
getRevisionDate(Number) - Method in class org.hibernate.envers.internal.reader.AuditReaderImpl
 
getRevisionDateQuery(Session, Number) - Method in class org.hibernate.envers.internal.revisioninfo.RevisionInfoQueryCreator
 
getRevisionEndFieldName() - Method in class org.hibernate.envers.configuration.Configuration
 
getRevisionEndTimestampFieldName() - Method in class org.hibernate.envers.configuration.Configuration
 
getRevisionFieldName() - Method in class org.hibernate.envers.configuration.Configuration
 
getRevisionInfo() - Method in class org.hibernate.envers.configuration.Configuration
 
getRevisionInfoClass() - Method in class org.hibernate.envers.configuration.internal.RevisionInfoConfiguration
 
getRevisionInfoClass() - Method in interface org.hibernate.envers.strategy.spi.AuditStrategyContext
Get the revision entity class name
getRevisionInfoEntityName() - Method in class org.hibernate.envers.configuration.internal.RevisionInfoConfiguration
 
getRevisionInfoExplicitTypeName() - Method in class org.hibernate.envers.strategy.spi.MappingContext
 
getRevisionInfoGenerator() - Method in class org.hibernate.envers.configuration.internal.RevisionInfoConfiguration
 
getRevisionInfoMapping() - Method in class org.hibernate.envers.configuration.internal.RevisionInfoConfiguration
 
getRevisionInfoNumberReader() - Method in interface org.hibernate.envers.boot.internal.EnversService
 
getRevisionInfoNumberReader() - Method in class org.hibernate.envers.boot.internal.EnversServiceImpl
 
getRevisionInfoNumberReader() - Method in class org.hibernate.envers.configuration.internal.RevisionInfoConfiguration
 
getRevisionInfoPropertyType() - Method in class org.hibernate.envers.configuration.internal.RevisionInfoConfiguration
 
getRevisionInfoPropertyType() - Method in class org.hibernate.envers.strategy.spi.MappingContext
 
getRevisionInfoQueryCreator() - Method in interface org.hibernate.envers.boot.internal.EnversService
 
getRevisionInfoQueryCreator() - Method in class org.hibernate.envers.boot.internal.EnversServiceImpl
 
getRevisionInfoQueryCreator() - Method in class org.hibernate.envers.configuration.internal.RevisionInfoConfiguration
 
getRevisionInfoRelationMapping() - Method in class org.hibernate.envers.configuration.internal.RevisionInfoConfiguration
 
getRevisionInfoTimestampAccessor() - Method in interface org.hibernate.envers.strategy.spi.AuditStrategyContext
Get the revision info timestamp accessor
getRevisionInfoTimestampData() - Method in class org.hibernate.envers.configuration.internal.RevisionInfoConfiguration
 
getRevisionListenerClass() - Method in class org.hibernate.envers.configuration.Configuration
 
getRevisionNumber(Object) - Method in class org.hibernate.envers.internal.revisioninfo.RevisionInfoNumberReader
 
getRevisionNumberForDate(Instant) - Method in interface org.hibernate.envers.AuditReader
Gets the revision number, that corresponds to the given date.
getRevisionNumberForDate(Instant) - Method in class org.hibernate.envers.internal.reader.AuditReaderImpl
 
getRevisionNumberForDate(LocalDateTime) - Method in interface org.hibernate.envers.AuditReader
Gets the revision number, that corresponds to the given date.
getRevisionNumberForDate(LocalDateTime) - Method in class org.hibernate.envers.internal.reader.AuditReaderImpl
 
getRevisionNumberForDate(Date) - Method in interface org.hibernate.envers.AuditReader
Gets the revision number, that corresponds to the given date.
getRevisionNumberForDate(Date) - Method in class org.hibernate.envers.internal.reader.AuditReaderImpl
 
getRevisionNumberForDateQuery(Session, Instant) - Method in class org.hibernate.envers.internal.revisioninfo.RevisionInfoQueryCreator
 
getRevisionNumberForDateQuery(Session, LocalDateTime) - Method in class org.hibernate.envers.internal.revisioninfo.RevisionInfoQueryCreator
 
getRevisionNumberForDateQuery(Session, Date) - Method in class org.hibernate.envers.internal.revisioninfo.RevisionInfoQueryCreator
 
getRevisionNumberPath() - Method in class org.hibernate.envers.configuration.Configuration
 
getRevisionPropertyPath(String) - Method in class org.hibernate.envers.configuration.Configuration
todo: move this Get the revision property path.
getRevisions(Class<?>, Object) - Method in interface org.hibernate.envers.AuditReader
Get a list of revision numbers, at which an entity was modified.
getRevisions(Class<?>, Object) - Method in class org.hibernate.envers.internal.reader.AuditReaderImpl
 
getRevisions(Class<?>, String, Object) - Method in interface org.hibernate.envers.AuditReader
Get a list of revision numbers, at which an entity was modified, looking by entityName.
getRevisions(Class<?>, String, Object) - Method in class org.hibernate.envers.internal.reader.AuditReaderImpl
 
getRevisionsQuery(Session, Set<Number>) - Method in class org.hibernate.envers.internal.revisioninfo.RevisionInfoQueryCreator
 
getRevisionType() - Method in class org.hibernate.envers.internal.synchronization.work.AbstractAuditWorkUnit
 
getRevisionType() - Method in interface org.hibernate.envers.internal.synchronization.work.AuditWorkUnit
 
getRevisionTypePath() - Method in class org.hibernate.envers.internal.entities.mapper.relation.query.AbstractRelationQueryGenerator
 
getRevisionTypePropertyName() - Method in class org.hibernate.envers.configuration.Configuration
 
getRevisionTypePropertyType() - Method in class org.hibernate.envers.configuration.Configuration
 
getRole() - Method in class org.hibernate.envers.internal.entities.mapper.relation.CommonCollectionMapperData
 
getRootAlias() - Method in class org.hibernate.envers.internal.tools.query.QueryBuilder
 
getRootParameters() - Method in class org.hibernate.envers.internal.tools.query.QueryBuilder
 
getRootParameters() - Method in class org.hibernate.envers.internal.tools.query.UpdateBuilder
 
getSchema() - Method in class org.hibernate.envers.configuration.internal.metadata.AuditTableData
 
getSchema() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.AuditJoinTableData
 
getSchemaName(String, Table) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractMetadataGenerator
 
getSecond() - Method in class org.hibernate.envers.internal.tools.Triple
 
getSecond() - Method in class org.hibernate.envers.tools.Pair
 
getSecondaryTableDictionary() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.ClassAuditingData
 
getSelectionType() - Method in class org.hibernate.envers.boot.model.Selection
 
getServiceInitiated() - Method in class org.hibernate.envers.boot.internal.EnversServiceInitiator
 
getServiceRegistry() - Method in class org.hibernate.envers.boot.internal.EnversMetadataBuildingContextImpl
 
getServiceRegistry() - Method in interface org.hibernate.envers.boot.internal.EnversService
 
getServiceRegistry() - Method in class org.hibernate.envers.boot.internal.EnversServiceImpl
 
getServiceRegistry() - Method in interface org.hibernate.envers.boot.spi.EnversMetadataBuildingContext
 
getServiceRegistry() - Method in class org.hibernate.envers.internal.entities.mapper.id.AbstractIdMapper
 
getServiceRegistry() - Method in interface org.hibernate.envers.internal.entities.mapper.id.IdMapper
 
getSession() - Method in class org.hibernate.envers.internal.reader.AuditReaderImpl
 
getSession() - Method in interface org.hibernate.envers.internal.reader.AuditReaderImplementor
 
getSessionImplementor() - Method in class org.hibernate.envers.internal.reader.AuditReaderImpl
 
getSessionImplementor() - Method in interface org.hibernate.envers.internal.reader.AuditReaderImplementor
 
getSetter(Class, String, String, ServiceRegistry) - Static method in class org.hibernate.envers.internal.tools.ReflectionTools
 
getSetter(Class, PropertyData, ServiceRegistry) - Static method in class org.hibernate.envers.internal.tools.ReflectionTools
 
getSingleResult() - Method in interface org.hibernate.envers.query.AuditQuery
 
getSingleResult() - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
getSingleResult() - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
getSqlType() - Method in class org.hibernate.envers.internal.entities.RevisionTypeType
 
getStartTime() - Method in class org.hibernate.envers.internal.tools.graph.Vertex
 
getState() - Method in class org.hibernate.envers.internal.synchronization.work.AddWorkUnit
 
getStrategyRegistrations() - Method in class org.hibernate.envers.boot.internal.AuditStrategyRegistrationProvider
 
getStrategyRegistrations() - Method in class org.hibernate.envers.boot.internal.ModifiedColumnNamingStrategyRegistrationProvider
 
getSyntheticProperties() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.ClassAuditingData
 
getTargetClassIfProxied(Class<T>) - Static method in class org.hibernate.envers.internal.tools.EntityTools
 
getTargetFromProxy(SessionFactoryImplementor, LazyInitializer) - Static method in class org.hibernate.envers.internal.tools.EntityTools
 
getThird() - Method in class org.hibernate.envers.internal.tools.Triple
 
getTimestamp() - Method in class org.hibernate.envers.enhanced.SequenceIdRevisionMapping
 
getTimestamp() - Method in class org.hibernate.envers.RevisionMapping
 
getToEntityName() - Method in class org.hibernate.envers.internal.entities.RelationDescription
 
getToPropertyNames(String, String, String) - Method in class org.hibernate.envers.internal.entities.EntitiesConfigurations
 
getType() - Method in class org.hibernate.envers.boot.model.BasicAttribute
 
getType() - Method in class org.hibernate.envers.internal.entities.ComponentDescription
 
getType() - Method in class org.hibernate.envers.internal.entities.PropertyData
 
getType(Class, PropertyData, ServiceRegistry) - Static method in class org.hibernate.envers.internal.tools.ReflectionTools
 
getTypeDefinitionRegistry() - Method in class org.hibernate.envers.boot.internal.EnversMetadataBuildingContextImpl
 
getTypeName() - Method in class org.hibernate.envers.internal.entities.RevisionTimestampData
 
getValue() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
getValue() - Method in class org.hibernate.envers.internal.entities.mapper.id.QueryParameterData
 
getValue(String) - Method in class org.hibernate.envers.configuration.internal.PersistentClassGraphDefiner
 
getValue(R) - Method in interface org.hibernate.envers.internal.tools.graph.GraphDefiner
 
getValueFromObject(String, String, Object, ServiceRegistry) - Method in class org.hibernate.envers.internal.entities.mapper.AbstractMapper
Get a value from the specified object.
getValueFromObject(PropertyData, Object) - Method in class org.hibernate.envers.internal.entities.mapper.id.AbstractIdMapper
 
getValueFromObject(PropertyData, Object, ServiceRegistry) - Method in class org.hibernate.envers.internal.entities.mapper.AbstractMapper
Get a value from the specified object.
getValues() - Method in class org.hibernate.envers.configuration.internal.PersistentClassGraphDefiner
 
getValues() - Method in interface org.hibernate.envers.internal.tools.graph.GraphDefiner
 
getVersionsMiddleEntityName() - Method in class org.hibernate.envers.internal.entities.mapper.relation.CommonCollectionMapperData
 
getVirtualPropertyType() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
getVirtualReturnClass() - Method in class org.hibernate.envers.internal.entities.PropertyData
 
GLOBAL_RELATION_NOT_FOUND_LEGACY_FLAG - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Globally defines whether legacy relation not-found behavior should be used or not.
GLOBAL_WITH_MODIFIED_FLAG - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Globally activates modified properties flag feature.
GraphDefiner<V,R> - Interface in org.hibernate.envers.internal.tools.graph
Defines a graph, where each vertex has a representation, which identifies uniquely a value.
GraphTopologicalSort - Class in org.hibernate.envers.internal.tools.graph
 
gt(Object) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply a "greater than" constraint
gt(T) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "greater than" constraint
gtFunction(AuditFunction) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply a "greater than" constraint to another function
gtFunction(AuditFunction) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "greater than" constraint to a function
gtProperty(String) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply a "greater than" constraint to a property
gtProperty(String) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "greater than" constraint to another property
gtProperty(String, String) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply a "greater than" constraint to a property
gtProperty(String, String) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "greater than" constraint to another property

H

hasAuditedEntities() - Method in class org.hibernate.envers.internal.entities.EntitiesConfigurations
 
hasAuditedEntityConfiguration(String) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractMetadataGenerator
 
hasAuditedEntityConfiguration(String) - Method in class org.hibernate.envers.configuration.internal.metadata.AuditEntityConfigurationRegistry
 
hasAuditedMappedBy() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
hasChanged() - Method in class org.hibernate.envers.query.criteria.AuditId
 
hasChanged() - Method in class org.hibernate.envers.query.criteria.AuditProperty
 
hasCompositeUserType() - Method in interface org.hibernate.envers.configuration.internal.metadata.reader.PersistentPropertiesSource
 
hashCode() - Method in class org.hibernate.envers.enhanced.SequenceIdRevisionMapping
 
hashCode() - Method in class org.hibernate.envers.enhanced.SequenceIdTrackingModifiedEntitiesRevisionMapping
 
hashCode() - Method in class org.hibernate.envers.internal.entities.mapper.id.QueryParameterData
 
hashCode() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.CollectionProxy
 
hashCode() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.MapProxy
 
hashCode() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
hashCode() - Method in class org.hibernate.envers.internal.entities.PropertyData
 
hashCode() - Method in class org.hibernate.envers.internal.entities.RevisionTimestampData
 
hashCode() - Method in class org.hibernate.envers.internal.synchronization.work.PersistentCollectionChangeWorkUnit.PersistentCollectionChangeWorkUnitId
 
hashCode() - Method in class org.hibernate.envers.internal.tools.Triple
 
hashCode() - Method in class org.hibernate.envers.RevisionMapping
 
hashCode() - Method in class org.hibernate.envers.tools.Pair
 
hashCode() - Method in class org.hibernate.envers.TrackingModifiedEntitiesRevisionMapping
 
hashCode(RevisionType) - Method in class org.hibernate.envers.internal.entities.RevisionTypeType
 
hasNotAuditedEntityConfiguration(String) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractMetadataGenerator
 
hasNotAuditedEntityConfiguration(String) - Method in class org.hibernate.envers.configuration.internal.metadata.AuditEntityConfigurationRegistry
 
hasNotChanged() - Method in class org.hibernate.envers.query.criteria.AuditId
 
hasNotChanged() - Method in class org.hibernate.envers.query.criteria.AuditProperty
 
hasOrder - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
hasProjection() - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
hasPropertiesWithModifiedFlag() - Method in class org.hibernate.envers.internal.entities.mapper.ComponentPropertyMapper
 
hasPropertiesWithModifiedFlag() - Method in interface org.hibernate.envers.internal.entities.mapper.ModifiedFlagMapperSupport
Returns whether the associated PropertyMapper has any properties that use the witModifiedFlag feature.
hasPropertiesWithModifiedFlag() - Method in class org.hibernate.envers.internal.entities.mapper.MultiPropertyMapper
 
hasPropertiesWithModifiedFlag() - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper
 
hasPropertiesWithModifiedFlag() - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractToOneMapper
 
hasPropertiesWithModifiedFlag() - Method in class org.hibernate.envers.internal.entities.mapper.SinglePropertyMapper
 
hasPropertiesWithModifiedFlag() - Method in class org.hibernate.envers.internal.entities.mapper.SubclassPropertyMapper
 
hasRelationMappedBy() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
hasSettingForUseModifiedFlag() - Method in class org.hibernate.envers.configuration.Configuration
 
headMap(K) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
headSet(U) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedSetProxy
 

I

id - Variable in class org.hibernate.envers.internal.synchronization.work.AbstractAuditWorkUnit
 
id() - Static method in class org.hibernate.envers.query.AuditEntity
 
id(String) - Static method in class org.hibernate.envers.query.AuditEntity
 
Identifier - Interface in org.hibernate.envers.boot.model
Common contract for an identifier.
IDENTIFIER_PLACEHOLDER - Static variable in class org.hibernate.envers.query.criteria.AuditId
 
IdentifierEqAuditExpression - Class in org.hibernate.envers.query.criteria.internal
A criterion that expresses that the id of an entity is equal or not equal to some specified value.
IdentifierEqAuditExpression(String, Object, boolean) - Constructor for class org.hibernate.envers.query.criteria.internal.IdentifierEqAuditExpression
 
IdentifierRelation - Class in org.hibernate.envers.boot.model
A contract for identifier relations between persisted entities All attributes stored here are stored in their non-key form, see IdMetadataGenerator.
IdentifierRelation() - Constructor for class org.hibernate.envers.boot.model.IdentifierRelation
 
IdMapper - Interface in org.hibernate.envers.internal.entities.mapper.id
Base contract for all identifier mappers.
IdMappingData - Class in org.hibernate.envers.internal.entities
 
IdMappingData(IdMapper, Identifier, IdentifierRelation) - Constructor for class org.hibernate.envers.internal.entities.IdMappingData
 
IdMetadataGenerator - Class in org.hibernate.envers.configuration.internal.metadata
Generates metadata for primary identifiers (ids) of versions entities.
IdMetadataGenerator(EnversMetadataBuildingContext, BasicMetadataGenerator) - Constructor for class org.hibernate.envers.configuration.internal.metadata.IdMetadataGenerator
 
ids - Variable in class org.hibernate.envers.internal.entities.mapper.id.AbstractCompositeIdMapper
 
IGNORE - Enum constant in enum class org.hibernate.envers.RelationTargetNotFoundAction
Specifies that exceptions should be ignored regardless of the global system property: EnversSettings.GLOBAL_RELATION_NOT_FOUND_LEGACY_FLAG.
ignoreNotFound(Value) - Static method in class org.hibernate.envers.internal.tools.MappingTools
 
ilike(String, MatchMode) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply on "ilike" constraint
ilike(T) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply an "ilike" constraint
IlikeAuditExpression - Class in org.hibernate.envers.query.criteria.internal
 
IlikeAuditExpression(String, PropertyNameGetter, String) - Constructor for class org.hibernate.envers.query.criteria.internal.IlikeAuditExpression
 
immediateLoad(String, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.AbstractDelegateSessionImplementor
 
ImprovedModifiedColumnNamingStrategy - Class in org.hibernate.envers.boot.internal
A ModifiedColumnNamingStrategy that adds modified columns with the following rules: For basic types, prioritizes audit annotation naming followed by physical column name appended with suffix. For associations with single column foreign keys, behaves like basic types. For associations with multiple column foreign keys, prioritizes audit annotation naming followed by using property name. For embeddables, behaves like associations with multiple column foreign keys
ImprovedModifiedColumnNamingStrategy() - Constructor for class org.hibernate.envers.boot.internal.ImprovedModifiedColumnNamingStrategy
 
in(Object[]) - Method in class org.hibernate.envers.query.criteria.AuditRelatedId
Applies an "in" criteria predicate.
in(Collection) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply an "in" constraint
in(T[]) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply an "in" constraint
InAuditExpression - Class in org.hibernate.envers.query.criteria.internal
 
InAuditExpression(String, PropertyNameGetter, Object[]) - Constructor for class org.hibernate.envers.query.criteria.internal.InAuditExpression
 
increase() - Method in class org.hibernate.envers.internal.tools.MutableInteger
 
INDEX_ENTITY_ALIAS - Static variable in class org.hibernate.envers.internal.entities.mapper.relation.query.QueryConstants
 
INDEX_ENTITY_ALIAS_DEF_AUD_STR - Static variable in class org.hibernate.envers.internal.entities.mapper.relation.query.QueryConstants
 
indexComponentData - Variable in class org.hibernate.envers.internal.entities.mapper.relation.MapCollectionMapper
 
indexOf(Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.ListProxy
 
InheritanceType - Enum Class in org.hibernate.envers.configuration.internal.metadata
 
initialize() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.AbstractCollectionInitializor
 
initialize() - Method in interface org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.Initializor
 
initialize(MetadataImplementor, MappingCollector, EffectiveMappingDefaults) - Method in interface org.hibernate.envers.boot.internal.EnversService
 
initialize(MetadataImplementor, MappingCollector, EffectiveMappingDefaults) - Method in class org.hibernate.envers.boot.internal.EnversServiceImpl
 
initializeCollection(int) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.AbstractCollectionInitializor
 
initializeCollection(int) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.ArrayCollectionInitializor
 
initializeCollection(int) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.BasicCollectionInitializor
 
initializeCollection(int) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.ListCollectionInitializor
 
initializeCollection(int) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.MapCollectionInitializor
 
initializeCollection(int) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.SortedMapCollectionInitializor
 
initializeCollection(int) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.SortedSetCollectionInitializor
 
initializeCollection(AbstractCollectionEvent) - Method in class org.hibernate.envers.event.spi.BaseEnversCollectionEventListener
Forces persistent collection initialization.
Initializor<T> - Interface in org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor
 
initiateService(Map<String, Object>, ServiceRegistryImplementor) - Method in class org.hibernate.envers.boot.internal.EnversServiceInitiator
 
INSTANCE - Static variable in class org.hibernate.envers.boot.internal.EnversServiceInitiator
Singleton access
INSTANCE - Static variable in class org.hibernate.envers.DateTimeFormatter
 
INSTANCE - Static variable in class org.hibernate.envers.event.spi.EnversListenerDuplicationStrategy
Singleton access
INSTANCE - Static variable in class org.hibernate.envers.function.OrderByFragmentFunction
 
instantiate(PersistentClass, AuditTableData) - Method in class org.hibernate.envers.configuration.internal.metadata.PersistentEntityInstantiator
 
instantiateCompositeId() - Method in class org.hibernate.envers.internal.entities.mapper.id.AbstractCompositeIdMapper
 
integrate(Metadata, BootstrapContext, SessionFactoryImplementor) - Method in class org.hibernate.envers.boot.internal.EnversIntegrator
 
INTEGRATION_ENABLED - Static variable in interface org.hibernate.envers.boot.internal.EnversService
The name of the configuration setting used to control whether the Envers integration is enabled.
inverseJoinColumns() - Element in annotation interface org.hibernate.envers.AuditJoinTable
The foreign key columns of the join table which reference the primary table of the entity that does not own the association (i.e.
isAllowIdentifierReuse() - Method in class org.hibernate.envers.configuration.Configuration
 
isAscending() - Method in class org.hibernate.envers.query.order.AuditOrder.OrderData
 
isAudited() - Element in annotation interface org.hibernate.envers.AuditOverride
Indicates if the field (or property) is audited; defaults to true.
isAudited() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.AuditOverrideData
 
isAudited() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.ClassAuditingData
 
isAudited() - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractToOneMapper.EntityInfo
 
isAudited() - Method in class org.hibernate.envers.internal.entities.mapper.relation.MiddleIdData
 
isBidirectional() - Method in class org.hibernate.envers.internal.entities.RelationDescription
 
isCascadeDeleteRevision() - Method in class org.hibernate.envers.configuration.Configuration
 
isClassHierarchyTraversalNeeded(Audited) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.AuditedPropertiesReader
 
isClassHierarchyTraversalNeeded(Audited) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.ComponentAuditedPropertiesReader
 
isDetachedEntityUpdate(String, Object[]) - Method in class org.hibernate.envers.event.spi.BaseEnversUpdateEventListener
Returns whether the entity has withModifiedFlag features and has no old state, most likely implying it was updated in a detached entity state.
isDoNotAuditOptimisticLockingField() - Method in class org.hibernate.envers.configuration.Configuration
 
isDynamicComponent() - Method in interface org.hibernate.envers.configuration.internal.metadata.reader.PersistentPropertiesSource
 
isDynamicComponentMap() - Method in class org.hibernate.envers.internal.entities.mapper.AbstractPropertyMapper
 
isDynamicComponentMap() - Method in interface org.hibernate.envers.internal.entities.mapper.DynamicComponentMapperSupport
Returns whether the property mapper wraps a dynamic-component.
isEmbeddableElementType(CollectionMetadataContext) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractCollectionMetadataGenerator
 
isEmpty() - Method in interface org.hibernate.envers.configuration.internal.metadata.reader.AuditedPropertiesHolder
 
isEmpty() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.ClassAuditingData
 
isEmpty() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.ComponentAuditingData
 
isEmpty() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.CollectionProxy
 
isEmpty() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.MapProxy
 
isEmpty() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
isEmpty(Object) - Static method in class org.hibernate.envers.internal.tools.StringTools
 
isEmpty(String) - Static method in class org.hibernate.envers.internal.tools.StringTools
 
isEnabled() - Method in interface org.hibernate.envers.boot.internal.EnversService
Is the Envers integration enabled? This is generally used as a protection for other Envers services (in the ServiceLoader sense) determine whether they should do their work.
isEnabled() - Method in class org.hibernate.envers.boot.internal.EnversServiceImpl
 
isEntityClassAudited(Class<?>) - Method in interface org.hibernate.envers.AuditReader
Checks if the entityClass was configured to be audited.
isEntityClassAudited(Class<?>) - Method in class org.hibernate.envers.internal.reader.AuditReaderImpl
 
isEntityNameAudited(String) - Method in interface org.hibernate.envers.AuditReader
Checks if the entityName was configured to be audited.
isEntityNameAudited(String) - Method in class org.hibernate.envers.internal.reader.AuditReaderImpl
 
isEntityTypeKnown() - Method in class org.hibernate.envers.configuration.internal.metadata.EntityMappingData
 
isFakeOneToManyBidirectional() - Method in interface org.hibernate.envers.configuration.internal.metadata.CollectionMetadataContext
 
isFindByRevisionExactMatch() - Method in class org.hibernate.envers.configuration.Configuration
 
isForceInsertable() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
isGenerateRevisionsForCollections() - Method in class org.hibernate.envers.configuration.Configuration
 
isGlobalLegacyRelationTargetNotFound() - Method in class org.hibernate.envers.configuration.Configuration
 
isIgnoreNotFound() - Method in class org.hibernate.envers.internal.entities.RelationDescription
 
isIndexed() - Method in class org.hibernate.envers.internal.entities.RelationDescription
 
isInitialized() - Method in interface org.hibernate.envers.boot.internal.EnversService
isInitialized() - Method in class org.hibernate.envers.boot.internal.EnversServiceImpl
 
isInsertable() - Method in class org.hibernate.envers.internal.entities.RelationDescription
 
isInstant() - Method in class org.hibernate.envers.internal.entities.RevisionTimestampData
 
isInverseOneToMany() - Method in interface org.hibernate.envers.configuration.internal.metadata.CollectionMetadataContext
 
isJoinAware() - Method in class org.hibernate.envers.boot.model.DiscriminatorPersistentEntity
 
isJoinAware() - Method in class org.hibernate.envers.boot.model.PersistentEntity
 
isJoinAware() - Method in class org.hibernate.envers.boot.model.RootPersistentEntity
 
isJoinedSubclassEntity() - Method in class org.hibernate.envers.configuration.internal.metadata.EntityMappingData
 
isKey() - Method in class org.hibernate.envers.boot.model.BasicAttribute
 
isKey() - Method in interface org.hibernate.envers.boot.model.Keyable
Get whether the attribute is already participatig in a key.
isKey() - Method in class org.hibernate.envers.boot.model.ManyToOneAttribute
 
isLobMapElementType(CollectionMetadataContext) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractCollectionMetadataGenerator
Returns whether the collection is a map-type and that the map element is defined as a Clob/NClob type.
isMappedByKey(Collection, String) - Static method in class org.hibernate.envers.configuration.internal.metadata.CollectionMappedByResolver
 
isMiddleTableCollection() - Method in interface org.hibernate.envers.configuration.internal.metadata.CollectionMetadataContext
 
isModifiedFlagNameExplicitlySpecified() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
isModifiedFlagsEnabled() - Method in class org.hibernate.envers.configuration.Configuration
 
isMutable() - Method in class org.hibernate.envers.internal.entities.RevisionTypeType
 
isNativeIdEnabled() - Method in class org.hibernate.envers.configuration.Configuration
 
isNotNull() - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply an "is not null" constraint to the another property
isNull() - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply an "is null" constraint
isOneToManyAttached() - Method in interface org.hibernate.envers.configuration.internal.metadata.CollectionMetadataContext
 
isOneToManySingleTableSubclass() - Method in interface org.hibernate.envers.configuration.internal.metadata.CollectionMetadataContext
 
isOverriddenAudited(ClassDetails) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.AuditedPropertiesReader
 
isOverriddenAudited(MemberDetails) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.AuditedPropertiesReader
 
isOverriddenNotAudited(ClassDetails) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.AuditedPropertiesReader
 
isOverriddenNotAudited(MemberDetails) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.AuditedPropertiesReader
 
isOwningManyToOneWithBidrectionalJoinTable() - Method in interface org.hibernate.envers.configuration.internal.metadata.CollectionMetadataContext
 
isPerformed() - Method in class org.hibernate.envers.internal.synchronization.work.AbstractAuditWorkUnit
 
isPerformed() - Method in interface org.hibernate.envers.internal.synchronization.work.AuditWorkUnit
 
isRelation(String) - Method in class org.hibernate.envers.internal.entities.EntityConfiguration
 
isRevisionEndTimestampEnabled() - Method in class org.hibernate.envers.configuration.Configuration
 
isRevisionEndTimestampNumeric() - Method in class org.hibernate.envers.configuration.Configuration
 
isRevisionEndTimestampOnly() - Method in class org.hibernate.envers.strategy.spi.MappingContext
 
isRevisionEndTimestampUseLegacyPlacement() - Method in class org.hibernate.envers.configuration.Configuration
 
isRevisionSequenceNoCache() - Method in class org.hibernate.envers.configuration.Configuration
 
isRootEntity() - Method in class org.hibernate.envers.configuration.internal.metadata.EntityMappingData
 
isSame(CollectionPersister, Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper
Checks whether the old collection element and new collection element are the same.
isSame(CollectionPersister, Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.MapCollectionMapper
 
isSet() - Method in class org.hibernate.envers.internal.tools.MutableBoolean
 
isStoreDataAtDelete() - Method in class org.hibernate.envers.configuration.Configuration
 
isSubclassEntity() - Method in class org.hibernate.envers.configuration.internal.metadata.EntityMappingData
 
isSynthetic() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
isSynthetic() - Method in class org.hibernate.envers.internal.entities.PropertyData
 
isTimestampDate() - Method in class org.hibernate.envers.internal.entities.RevisionTimestampData
 
isTimestampLocalDateTime() - Method in class org.hibernate.envers.internal.entities.RevisionTimestampData
 
isTrackEntitiesChanged() - Method in class org.hibernate.envers.configuration.Configuration
 
isUnionSubclassEntity() - Method in class org.hibernate.envers.configuration.internal.metadata.EntityMappingData
 
isUsingModifiedFlag() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
isUsingModifiedFlag() - Method in class org.hibernate.envers.internal.entities.PropertyData
 
isVersioned(String) - Method in class org.hibernate.envers.internal.entities.EntitiesConfigurations
 
iterator() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.CollectionProxy
 
iteratorToList(Iterator<T>) - Static method in class org.hibernate.envers.internal.tools.Tools
 

J

jaxbContribution(String) - Method in interface org.hibernate.envers.boot.EnversBootLogger
Log about usage of deprecated Scanner setting
Join - Class in org.hibernate.envers.boot.model
Contract that represents a secondary table join that is part of an entity hierarchy.
Join(String, String, String) - Constructor for class org.hibernate.envers.boot.model.Join
 
JoinAwarePersistentEntity - Interface in org.hibernate.envers.boot.model
Contract for entity mappings that support secondary table joins.
JoinColumnCollectionMetadataGenerator - Class in org.hibernate.envers.configuration.internal.metadata
An implementation of AbstractCollectionMetadataGenerator that builds collection metadata and association mappings where the association uses a join column mapping.
JoinColumnCollectionMetadataGenerator(EnversMetadataBuildingContext, BasicMetadataGenerator, ValueMetadataGenerator) - Constructor for class org.hibernate.envers.configuration.internal.metadata.JoinColumnCollectionMetadataGenerator
 
JOINED - Enum constant in enum class org.hibernate.envers.configuration.internal.metadata.InheritanceType
 
JoinedSubclassPersistentEntity - Class in org.hibernate.envers.boot.model
A persistent entity mapping that uses joined table(s) to store the hierarchy of entity types.
JoinedSubclassPersistentEntity(AuditTableData, PersistentClass) - Constructor for class org.hibernate.envers.boot.model.JoinedSubclassPersistentEntity
 
joinType - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 

K

Key - Class in org.hibernate.envers.boot.model
Contract for declaring a column name of a foreign key.
Key() - Constructor for class org.hibernate.envers.boot.model.Key
 
Key(Key) - Constructor for class org.hibernate.envers.boot.model.Key
 
Keyable - Interface in org.hibernate.envers.boot.model
Contract that defines an attribute that can participate in a key.
keySet() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.MapProxy
 
keySet() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 

L

last() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedSetProxy
 
LAST - Enum constant in enum class org.hibernate.envers.query.order.NullPrecedence
Null values will be rendered after non-null values.
lastIndexOf(Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.ListProxy
 
lastKey() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
le(Object) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply a "less than or equal" constraint
le(T) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "less than or equal" constraint
leFunction(AuditFunction) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply a "less than or equal" constraint to another function
leFunction(AuditFunction) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "less than or equal" constraint to a function
LegacyModifiedColumnNamingStrategy - Class in org.hibernate.envers.boot.internal
A ModifiedColumnNamingStrategy that adds modified columns with the following rules: If an audit annotation modified column name is supplied, use it directly with no suffix. If no audit annotation modified column name is present, use the property name appended with suffix. This is the default Envers modified column naming behavior.
LegacyModifiedColumnNamingStrategy() - Constructor for class org.hibernate.envers.boot.internal.LegacyModifiedColumnNamingStrategy
 
leProperty(String) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply a "less than or equal" constraint to a property
leProperty(String) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "less than or equal" constraint to another property
leProperty(String, String) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply a "less than or equal" constraint to a property
leProperty(String, String) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "less than or equal" constraint to another property
like(Object) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply a "like" constraint
like(String, MatchMode) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply a "like" constraint
like(String, MatchMode) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "like" constraint
like(T) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "like" constraint
list() - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
list() - Method in class org.hibernate.envers.query.internal.impl.EntitiesAtRevisionQuery
 
list() - Method in class org.hibernate.envers.query.internal.impl.EntitiesModifiedAtRevisionQuery
 
list() - Method in class org.hibernate.envers.query.internal.impl.RevisionsOfEntityQuery
 
ListCollectionInitializor - Class in org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor
Initializes a map.
ListCollectionInitializor(EnversService, AuditReaderImplementor, RelationQueryGenerator, Object, Number, boolean, MiddleComponentData, MiddleComponentData) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.ListCollectionInitializor
 
ListCollectionMapper - Class in org.hibernate.envers.internal.entities.mapper.relation
 
ListCollectionMapper(Configuration, CommonCollectionMapperData, MiddleComponentData, MiddleComponentData, boolean) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.ListCollectionMapper
 
listIterator() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.ListProxy
 
listIterator(int) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.ListProxy
 
ListProxy<U> - Class in org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy
 
ListProxy() - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.ListProxy
 
ListProxy(Initializor<List<U>>) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.ListProxy
 
listToIndexElementPairList(List<T>) - Static method in class org.hibernate.envers.internal.tools.Tools
Transforms a list of arbitrary elements to a list of index-element pairs.
loadClass(String, ClassLoaderService) - Static method in class org.hibernate.envers.internal.tools.ReflectionTools
Locate class with a given name.
loadClass(EnversMetadataBuildingContext, String) - Static method in class org.hibernate.envers.boot.registry.classloading.ClassLoaderAccessHelper
Loads a class by name.
loadImmediate(AuditReaderImplementor, Class<?>, String, Object, Number, boolean, EnversService) - Static method in class org.hibernate.envers.internal.entities.mapper.relation.ToOneEntityLoader
Immediately loads historical entity or its current state when excluded from audit process.
logger(Class) - Static method in class org.hibernate.envers.internal.EnversLogging
 
logger(String) - Static method in class org.hibernate.envers.internal.EnversLogging
 
LOGGER_NAME - Static variable in interface org.hibernate.envers.boot.EnversBootLogger
 
LogicalAuditExpression - Class in org.hibernate.envers.query.criteria.internal
 
LogicalAuditExpression(AuditCriterion, AuditCriterion, String) - Constructor for class org.hibernate.envers.query.criteria.internal.LogicalAuditExpression
 
lt(Object) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply a "less than" constraint
lt(T) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "less than" constraint
ltFunction(AuditFunction) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply a "less than" constraint to another function
ltFunction(AuditFunction) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "less than" constraint to a function
ltProperty(String) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply a "less than" constraint to a property
ltProperty(String) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "less than" constraint to another property
ltProperty(String, String) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply a "less than" constraint to a property
ltProperty(String, String) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "less than" constraint to another property

M

make(T1, T2) - Static method in class org.hibernate.envers.tools.Pair
 
make(T1, T2, T3) - Static method in class org.hibernate.envers.internal.tools.Triple
 
many(String, String, MiddleIdData) - Static method in class org.hibernate.envers.internal.entities.ComponentDescription
 
MANY - Enum constant in enum class org.hibernate.envers.internal.entities.ComponentDescription.ComponentType
 
ManyToOneAttribute - Class in org.hibernate.envers.boot.model
Represents a plural attribute mapping of a many-to-one or key-many-to-one.
ManyToOneAttribute(String, String, boolean, boolean, boolean, String) - Constructor for class org.hibernate.envers.boot.model.ManyToOneAttribute
 
ManyToOneAttribute(ManyToOneAttribute) - Constructor for class org.hibernate.envers.boot.model.ManyToOneAttribute
 
map(SessionImplementor, Map<String, Object>, String[], Object[], Object[]) - Method in interface org.hibernate.envers.internal.entities.mapper.ExtendedPropertyMapper
 
map(SessionImplementor, Map<String, Object>, String[], Object[], Object[]) - Method in class org.hibernate.envers.internal.entities.mapper.MultiDynamicComponentMapper
 
map(SessionImplementor, Map<String, Object>, String[], Object[], Object[]) - Method in class org.hibernate.envers.internal.entities.mapper.MultiPropertyMapper
 
map(SessionImplementor, Map<String, Object>, String[], Object[], Object[]) - Method in class org.hibernate.envers.internal.entities.mapper.SubclassPropertyMapper
 
mapCollectionChanges(SessionImplementor, String, PersistentCollection, Serializable, Object) - Method in class org.hibernate.envers.internal.entities.mapper.ComponentPropertyMapper
 
mapCollectionChanges(SessionImplementor, String, PersistentCollection, Serializable, Object) - Method in class org.hibernate.envers.internal.entities.mapper.MultiPropertyMapper
 
mapCollectionChanges(SessionImplementor, String, PersistentCollection, Serializable, Object) - Method in interface org.hibernate.envers.internal.entities.mapper.PropertyMapper
Maps collection changes.
mapCollectionChanges(SessionImplementor, String, PersistentCollection, Serializable, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper
 
mapCollectionChanges(SessionImplementor, String, PersistentCollection, Serializable, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractToOneMapper
 
mapCollectionChanges(SessionImplementor, String, PersistentCollection, Serializable, Object) - Method in class org.hibernate.envers.internal.entities.mapper.SinglePropertyMapper
 
mapCollectionChanges(SessionImplementor, String, PersistentCollection, Serializable, Object) - Method in class org.hibernate.envers.internal.entities.mapper.SubclassPropertyMapper
 
mapCollectionChanges(SessionImplementor, PersistentCollection, Serializable, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper
Map collection changes using hash identity.
mapCollectionChanges(SessionImplementor, PersistentCollection, Serializable, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.BasicCollectionMapper
 
mapCollectionChanges(SessionImplementor, PersistentCollection, Serializable, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.ListCollectionMapper
 
mapCollectionChanges(SessionImplementor, PersistentCollection, Serializable, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.MapCollectionMapper
 
MapCollectionInitializor<T extends Map> - Class in org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor
Initializes a map.
MapCollectionInitializor(EnversService, AuditReaderImplementor, RelationQueryGenerator, Object, Number, boolean, Class<? extends T>, MiddleComponentData, MiddleComponentData) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.MapCollectionInitializor
 
MapCollectionMapper<T extends Map> - Class in org.hibernate.envers.internal.entities.mapper.relation
 
MapCollectionMapper(Configuration, CommonCollectionMapperData, Class<? extends T>, Class<? extends T>, MiddleComponentData, MiddleComponentData, boolean) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.MapCollectionMapper
 
mapModifiedFlagsToMapForCollectionChange(String, Map<String, Object>) - Method in class org.hibernate.envers.internal.entities.mapper.ComponentPropertyMapper
 
mapModifiedFlagsToMapForCollectionChange(String, Map<String, Object>) - Method in class org.hibernate.envers.internal.entities.mapper.MultiPropertyMapper
 
mapModifiedFlagsToMapForCollectionChange(String, Map<String, Object>) - Method in interface org.hibernate.envers.internal.entities.mapper.PropertyMapper
 
mapModifiedFlagsToMapForCollectionChange(String, Map<String, Object>) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper
 
mapModifiedFlagsToMapForCollectionChange(String, Map<String, Object>) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractOneToOneMapper
 
mapModifiedFlagsToMapForCollectionChange(String, Map<String, Object>) - Method in class org.hibernate.envers.internal.entities.mapper.relation.ToOneIdMapper
 
mapModifiedFlagsToMapForCollectionChange(String, Map<String, Object>) - Method in class org.hibernate.envers.internal.entities.mapper.SinglePropertyMapper
 
mapModifiedFlagsToMapForCollectionChange(String, Map<String, Object>) - Method in class org.hibernate.envers.internal.entities.mapper.SubclassPropertyMapper
 
mapModifiedFlagsToMapFromEntity(SessionImplementor, Map<String, Object>, Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.ComponentPropertyMapper
 
mapModifiedFlagsToMapFromEntity(SessionImplementor, Map<String, Object>, Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.MultiDynamicComponentMapper
 
mapModifiedFlagsToMapFromEntity(SessionImplementor, Map<String, Object>, Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.MultiPropertyMapper
 
mapModifiedFlagsToMapFromEntity(SessionImplementor, Map<String, Object>, Object, Object) - Method in interface org.hibernate.envers.internal.entities.mapper.PropertyMapper
 
mapModifiedFlagsToMapFromEntity(SessionImplementor, Map<String, Object>, Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper
 
mapModifiedFlagsToMapFromEntity(SessionImplementor, Map<String, Object>, Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractOneToOneMapper
 
mapModifiedFlagsToMapFromEntity(SessionImplementor, Map<String, Object>, Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.ToOneIdMapper
 
mapModifiedFlagsToMapFromEntity(SessionImplementor, Map<String, Object>, Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.SinglePropertyMapper
 
mapModifiedFlagsToMapFromEntity(SessionImplementor, Map<String, Object>, Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.SubclassPropertyMapper
 
mappedBy() - Element in annotation interface org.hibernate.envers.AuditMappedBy
Name of the property in the related entity which maps back to this entity.
MappingCollector - Interface in org.hibernate.envers.configuration.internal
Used in building the AuditConfiguration to allow callbacks for generated audit entities.
MappingContext - Class in org.hibernate.envers.strategy.spi
Describes an audit mapping context.
MappingContext(PersistentEntity, Configuration, String, String, boolean) - Constructor for class org.hibernate.envers.strategy.spi.MappingContext
 
MappingTools - Class in org.hibernate.envers.internal.tools
 
MappingTools() - Constructor for class org.hibernate.envers.internal.tools.MappingTools
 
MapProxy<K,V> - Class in org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy
 
MapProxy() - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.MapProxy
 
MapProxy(Initializor<Map<K, V>>) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.MapProxy
 
mapToArray(Map<String, Object>, String[]) - Static method in class org.hibernate.envers.internal.tools.ArraysTools
Converts map's value set to an array.
mapToEntityFromEntity(Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.id.AbstractCompositeIdMapper
 
mapToEntityFromEntity(Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.id.AbstractIdMapper
 
mapToEntityFromEntity(Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.id.SingleIdMapper
 
mapToEntityFromEntity(Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.id.VirtualEntitySingleIdMapper
 
mapToEntityFromMap(Object, Map) - Method in class org.hibernate.envers.internal.entities.mapper.id.EmbeddedIdMapper
 
mapToEntityFromMap(Object, Map) - Method in interface org.hibernate.envers.internal.entities.mapper.id.IdMapper
 
mapToEntityFromMap(Object, Map) - Method in class org.hibernate.envers.internal.entities.mapper.id.MultipleIdMapper
 
mapToEntityFromMap(Object, Map) - Method in class org.hibernate.envers.internal.entities.mapper.id.SingleIdMapper
 
mapToEntityFromMap(Object, Map) - Method in class org.hibernate.envers.internal.entities.mapper.id.VirtualEntitySingleIdMapper
 
mapToEntityFromMap(EnversService, Object, Map, Object, AuditReaderImplementor, Number) - Method in class org.hibernate.envers.internal.entities.mapper.ComponentPropertyMapper
 
mapToEntityFromMap(EnversService, Object, Map, Object, AuditReaderImplementor, Number) - Method in class org.hibernate.envers.internal.entities.mapper.MultiDynamicComponentMapper
 
mapToEntityFromMap(EnversService, Object, Map, Object, AuditReaderImplementor, Number) - Method in class org.hibernate.envers.internal.entities.mapper.MultiPropertyMapper
 
mapToEntityFromMap(EnversService, Object, Map, Object, AuditReaderImplementor, Number) - Method in interface org.hibernate.envers.internal.entities.mapper.PropertyMapper
Maps properties from the given map to the given object.
mapToEntityFromMap(EnversService, Object, Map, Object, AuditReaderImplementor, Number) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper
 
mapToEntityFromMap(EnversService, Object, Map, Object, AuditReaderImplementor, Number) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractToOneMapper
 
mapToEntityFromMap(EnversService, Object, Map, Object, AuditReaderImplementor, Number) - Method in class org.hibernate.envers.internal.entities.mapper.SinglePropertyMapper
 
mapToEntityFromMap(EnversService, Object, Map, Object, AuditReaderImplementor, Number) - Method in class org.hibernate.envers.internal.entities.mapper.SubclassPropertyMapper
 
mapToEntityFromMap(EnversService, Map, Object, AuditReaderImplementor, Number) - Method in class org.hibernate.envers.internal.entities.mapper.ComponentPropertyMapper
 
mapToEntityFromMap(EnversService, Map, Object, AuditReaderImplementor, Number) - Method in class org.hibernate.envers.internal.entities.mapper.MultiDynamicComponentMapper
 
mapToEntityFromMap(EnversService, Map, Object, AuditReaderImplementor, Number) - Method in class org.hibernate.envers.internal.entities.mapper.MultiPropertyMapper
 
mapToEntityFromMap(EnversService, Map, Object, AuditReaderImplementor, Number) - Method in interface org.hibernate.envers.internal.entities.mapper.PropertyMapper
 
mapToEntityFromMap(EnversService, Map, Object, AuditReaderImplementor, Number) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper
 
mapToEntityFromMap(EnversService, Map, Object, AuditReaderImplementor, Number) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractToOneMapper
 
mapToEntityFromMap(EnversService, Map, Object, AuditReaderImplementor, Number) - Method in class org.hibernate.envers.internal.entities.mapper.SinglePropertyMapper
 
mapToEntityFromMap(EnversService, Map, Object, AuditReaderImplementor, Number) - Method in class org.hibernate.envers.internal.entities.mapper.SubclassPropertyMapper
 
mapToIdFromEntity(Object) - Method in class org.hibernate.envers.internal.entities.mapper.id.EmbeddedIdMapper
 
mapToIdFromEntity(Object) - Method in interface org.hibernate.envers.internal.entities.mapper.id.IdMapper
 
mapToIdFromEntity(Object) - Method in class org.hibernate.envers.internal.entities.mapper.id.MultipleIdMapper
 
mapToIdFromEntity(Object) - Method in class org.hibernate.envers.internal.entities.mapper.id.SingleIdMapper
 
mapToIdFromMap(Map) - Method in class org.hibernate.envers.internal.entities.mapper.id.AbstractCompositeIdMapper
 
mapToIdFromMap(Map) - Method in interface org.hibernate.envers.internal.entities.mapper.id.IdMapper
 
mapToIdFromMap(Map) - Method in class org.hibernate.envers.internal.entities.mapper.id.SingleIdMapper
 
mapToMapFromEntity(Map<String, Object>, Object) - Method in class org.hibernate.envers.internal.entities.mapper.id.EmbeddedIdMapper
 
mapToMapFromEntity(Map<String, Object>, Object) - Method in interface org.hibernate.envers.internal.entities.mapper.id.IdMapper
 
mapToMapFromEntity(Map<String, Object>, Object) - Method in class org.hibernate.envers.internal.entities.mapper.id.MultipleIdMapper
 
mapToMapFromEntity(Map<String, Object>, Object) - Method in class org.hibernate.envers.internal.entities.mapper.id.SingleIdMapper
 
mapToMapFromEntity(Map<String, Object>, Object) - Method in class org.hibernate.envers.internal.entities.mapper.id.VirtualEntitySingleIdMapper
 
mapToMapFromEntity(SessionImplementor, Map<String, Object>, Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.ComponentPropertyMapper
 
mapToMapFromEntity(SessionImplementor, Map<String, Object>, Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.MultiDynamicComponentMapper
 
mapToMapFromEntity(SessionImplementor, Map<String, Object>, Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.MultiPropertyMapper
 
mapToMapFromEntity(SessionImplementor, Map<String, Object>, Object, Object) - Method in interface org.hibernate.envers.internal.entities.mapper.PropertyMapper
Maps properties to the given map, basing on differences between properties of new and old objects.
mapToMapFromEntity(SessionImplementor, Map<String, Object>, Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper
 
mapToMapFromEntity(SessionImplementor, Map<String, Object>, Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractToOneMapper
 
mapToMapFromEntity(SessionImplementor, Map<String, Object>, Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.ToOneIdMapper
 
mapToMapFromEntity(SessionImplementor, Map<String, Object>, Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.SinglePropertyMapper
 
mapToMapFromEntity(SessionImplementor, Map<String, Object>, Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.SubclassPropertyMapper
 
mapToMapFromId(Map<String, Object>, Object) - Method in class org.hibernate.envers.internal.entities.mapper.id.EmbeddedIdMapper
 
mapToMapFromId(Map<String, Object>, Object) - Method in interface org.hibernate.envers.internal.entities.mapper.id.IdMapper
 
mapToMapFromId(Map<String, Object>, Object) - Method in class org.hibernate.envers.internal.entities.mapper.id.MultipleIdMapper
 
mapToMapFromId(Map<String, Object>, Object) - Method in class org.hibernate.envers.internal.entities.mapper.id.SingleIdMapper
 
mapToMapFromId(Session, Map<String, Object>, Object) - Method in interface org.hibernate.envers.internal.entities.mapper.id.IdMapper
 
mapToMapFromId(Session, Map<String, Object>, Object) - Method in class org.hibernate.envers.internal.entities.mapper.id.MultipleIdMapper
 
mapToMapFromId(Session, Map<String, Object>, Object) - Method in class org.hibernate.envers.internal.entities.mapper.id.VirtualEntitySingleIdMapper
 
mapToMapFromObject(SessionImplementor, Map<String, Object>, Map<String, Object>, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper
Maps the changed collection element to the given map.
mapToMapFromObject(SessionImplementor, Map<String, Object>, Map<String, Object>, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.BasicCollectionMapper
 
mapToMapFromObject(SessionImplementor, Map<String, Object>, Map<String, Object>, Object) - Method in interface org.hibernate.envers.internal.entities.mapper.relation.component.MiddleComponentMapper
Maps from an object to the object's map representation (for an entity - only its id).
mapToMapFromObject(SessionImplementor, Map<String, Object>, Map<String, Object>, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleDummyComponentMapper
 
mapToMapFromObject(SessionImplementor, Map<String, Object>, Map<String, Object>, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleEmbeddableComponentMapper
 
mapToMapFromObject(SessionImplementor, Map<String, Object>, Map<String, Object>, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleMapElementNotKeyComponentMapper
 
mapToMapFromObject(SessionImplementor, Map<String, Object>, Map<String, Object>, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleMapKeyIdComponentMapper
 
mapToMapFromObject(SessionImplementor, Map<String, Object>, Map<String, Object>, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleMapKeyPropertyComponentMapper
 
mapToMapFromObject(SessionImplementor, Map<String, Object>, Map<String, Object>, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleRelatedComponentMapper
 
mapToMapFromObject(SessionImplementor, Map<String, Object>, Map<String, Object>, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleSimpleComponentMapper
 
mapToMapFromObject(SessionImplementor, Map<String, Object>, Map<String, Object>, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleStraightComponentMapper
 
mapToMapFromObject(SessionImplementor, Map<String, Object>, Map<String, Object>, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.ListCollectionMapper
 
mapToMapFromObject(SessionImplementor, Map<String, Object>, Map<String, Object>, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.MapCollectionMapper
 
mapToMapFromObject(SessionImplementor, Map<String, Object>, Map<String, Object>, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.MiddleMapKeyEnumeratedComponentMapper
 
mapToObjectFromFullMap(EntityInstantiator, Map<String, Object>, Object, Number) - Method in interface org.hibernate.envers.internal.entities.mapper.relation.component.MiddleComponentMapper
Maps from full object data, contained in the given map (or object representation of the map, if available), to an object.
mapToObjectFromFullMap(EntityInstantiator, Map<String, Object>, Object, Number) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleDummyComponentMapper
 
mapToObjectFromFullMap(EntityInstantiator, Map<String, Object>, Object, Number) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleEmbeddableComponentMapper
 
mapToObjectFromFullMap(EntityInstantiator, Map<String, Object>, Object, Number) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleMapElementNotKeyComponentMapper
 
mapToObjectFromFullMap(EntityInstantiator, Map<String, Object>, Object, Number) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleMapKeyIdComponentMapper
 
mapToObjectFromFullMap(EntityInstantiator, Map<String, Object>, Object, Number) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleMapKeyPropertyComponentMapper
 
mapToObjectFromFullMap(EntityInstantiator, Map<String, Object>, Object, Number) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleRelatedComponentMapper
 
mapToObjectFromFullMap(EntityInstantiator, Map<String, Object>, Object, Number) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleSimpleComponentMapper
 
mapToObjectFromFullMap(EntityInstantiator, Map<String, Object>, Object, Number) - Method in class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleStraightComponentMapper
 
mapToObjectFromFullMap(EntityInstantiator, Map<String, Object>, Object, Number) - Method in class org.hibernate.envers.internal.entities.mapper.relation.MiddleMapKeyEnumeratedComponentMapper
 
mapToQueryParametersFromId(Object) - Method in class org.hibernate.envers.internal.entities.mapper.id.EmbeddedIdMapper
 
mapToQueryParametersFromId(Object) - Method in interface org.hibernate.envers.internal.entities.mapper.id.IdMapper
 
mapToQueryParametersFromId(Object) - Method in class org.hibernate.envers.internal.entities.mapper.id.MultipleIdMapper
 
mapToQueryParametersFromId(Object) - Method in class org.hibernate.envers.internal.entities.mapper.id.SingleIdMapper
 
markAsDynamicComponentMap() - Method in class org.hibernate.envers.internal.entities.mapper.AbstractPropertyMapper
 
markAsDynamicComponentMap() - Method in interface org.hibernate.envers.internal.entities.mapper.DynamicComponentMapperSupport
Mark the property mapper that it wraps a dynamic-component.
MatchMode - Enum Class in org.hibernate.envers.query.criteria
A strategy for matching strings using "like".
max() - Method in class org.hibernate.envers.query.criteria.AuditProperty
Projection on the maximum value
MAX - Enum constant in enum class org.hibernate.envers.query.criteria.AggregatedAuditExpression.AggregatedMode
 
maximize() - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "maximalize" constraint, with the ability to specify further constraints on the maximized property
merge(AddWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.AddWorkUnit
 
merge(AddWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.CollectionChangeWorkUnit
 
merge(AddWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.DelWorkUnit
 
merge(AddWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.FakeBidirectionalRelationWorkUnit
 
merge(AddWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.ModWorkUnit
 
merge(AddWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.PersistentCollectionChangeWorkUnit
 
merge(AddWorkUnit) - Method in interface org.hibernate.envers.internal.synchronization.work.WorkUnitMergeVisitor
 
merge(CollectionChangeWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.AddWorkUnit
 
merge(CollectionChangeWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.CollectionChangeWorkUnit
 
merge(CollectionChangeWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.DelWorkUnit
 
merge(CollectionChangeWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.FakeBidirectionalRelationWorkUnit
 
merge(CollectionChangeWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.ModWorkUnit
 
merge(CollectionChangeWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.PersistentCollectionChangeWorkUnit
 
merge(CollectionChangeWorkUnit) - Method in interface org.hibernate.envers.internal.synchronization.work.WorkUnitMergeVisitor
 
merge(DelWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.AddWorkUnit
 
merge(DelWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.CollectionChangeWorkUnit
 
merge(DelWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.DelWorkUnit
 
merge(DelWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.FakeBidirectionalRelationWorkUnit
 
merge(DelWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.ModWorkUnit
 
merge(DelWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.PersistentCollectionChangeWorkUnit
 
merge(DelWorkUnit) - Method in interface org.hibernate.envers.internal.synchronization.work.WorkUnitMergeVisitor
 
merge(FakeBidirectionalRelationWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.AddWorkUnit
 
merge(FakeBidirectionalRelationWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.CollectionChangeWorkUnit
 
merge(FakeBidirectionalRelationWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.DelWorkUnit
 
merge(FakeBidirectionalRelationWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.FakeBidirectionalRelationWorkUnit
 
merge(FakeBidirectionalRelationWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.ModWorkUnit
 
merge(FakeBidirectionalRelationWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.PersistentCollectionChangeWorkUnit
 
merge(FakeBidirectionalRelationWorkUnit) - Method in interface org.hibernate.envers.internal.synchronization.work.WorkUnitMergeVisitor
 
merge(FakeBidirectionalRelationWorkUnit, AuditWorkUnit, AuditWorkUnit) - Static method in class org.hibernate.envers.internal.synchronization.work.FakeBidirectionalRelationWorkUnit
 
merge(ModWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.AddWorkUnit
 
merge(ModWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.CollectionChangeWorkUnit
 
merge(ModWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.DelWorkUnit
 
merge(ModWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.FakeBidirectionalRelationWorkUnit
 
merge(ModWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.ModWorkUnit
 
merge(ModWorkUnit) - Method in class org.hibernate.envers.internal.synchronization.work.PersistentCollectionChangeWorkUnit
 
merge(ModWorkUnit) - Method in interface org.hibernate.envers.internal.synchronization.work.WorkUnitMergeVisitor
 
mergeCollectionModifiedData(Map<String, Object>) - Method in class org.hibernate.envers.internal.synchronization.work.CollectionChangeWorkUnit
 
messageLogger(Class) - Static method in class org.hibernate.envers.internal.EnversLogging
 
messageLogger(String) - Static method in class org.hibernate.envers.internal.EnversLogging
 
MIDDLE_ENTITY_ALIAS - Static variable in class org.hibernate.envers.internal.entities.mapper.relation.query.QueryConstants
 
MIDDLE_ENTITY_ALIAS_DEF_AUD_STR - Static variable in class org.hibernate.envers.internal.entities.mapper.relation.query.QueryConstants
 
MiddleComponentData - Class in org.hibernate.envers.internal.entities.mapper.relation
A data holder for a middle relation component (which is either the collection element or index): - component mapper used to map the component to and from versions entities - an index, which specifies in which element of the array returned by the query for reading the collection the data of the component is
MiddleComponentData(MiddleComponentMapper) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.MiddleComponentData
 
MiddleComponentData(MiddleComponentMapper, int) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.MiddleComponentData
 
MiddleComponentMapper - Interface in org.hibernate.envers.internal.entities.mapper.relation.component
 
MiddleDummyComponentMapper - Class in org.hibernate.envers.internal.entities.mapper.relation.component
 
MiddleDummyComponentMapper() - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleDummyComponentMapper
 
MiddleEmbeddableComponentMapper - Class in org.hibernate.envers.internal.entities.mapper.relation.component
 
MiddleEmbeddableComponentMapper(MultiPropertyMapper, Class<?>) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleEmbeddableComponentMapper
 
MiddleIdData - Class in org.hibernate.envers.internal.entities.mapper.relation
A class holding information about ids, which form a virtual "relation" from a middle-table.
MiddleIdData(Configuration, IdMappingData, String, String, boolean) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.MiddleIdData
 
MiddleMapElementNotKeyComponentMapper - Class in org.hibernate.envers.internal.entities.mapper.relation.component
A middle table component mapper which assigns a Map-type's element as part of the data-portion of the mapping rather than the identifier.
MiddleMapElementNotKeyComponentMapper(String) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleMapElementNotKeyComponentMapper
 
MiddleMapKeyEnumeratedComponentMapper - Class in org.hibernate.envers.internal.entities.mapper.relation
MiddleMapKeyEnumeratedComponentMapper(String) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.MiddleMapKeyEnumeratedComponentMapper
 
MiddleMapKeyIdComponentMapper - Class in org.hibernate.envers.internal.entities.mapper.relation.component
A component mapper for the @MapKey mapping: the value of the map's key is the id of the entity.
MiddleMapKeyIdComponentMapper(Configuration, IdMapper) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleMapKeyIdComponentMapper
 
MiddleMapKeyPropertyComponentMapper - Class in org.hibernate.envers.internal.entities.mapper.relation.component
A component mapper for the @MapKey mapping with the name parameter specified: the value of the map's key is a property of the entity.
MiddleMapKeyPropertyComponentMapper(String, String) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleMapKeyPropertyComponentMapper
 
MiddleRelatedComponentMapper - Class in org.hibernate.envers.internal.entities.mapper.relation.component
 
MiddleRelatedComponentMapper(MiddleIdData) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleRelatedComponentMapper
 
MiddleSimpleComponentMapper - Class in org.hibernate.envers.internal.entities.mapper.relation.component
 
MiddleSimpleComponentMapper(Configuration, String) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleSimpleComponentMapper
 
MiddleStraightComponentMapper - Class in org.hibernate.envers.internal.entities.mapper.relation.component
A mapper for reading and writing a property straight to/from maps.
MiddleStraightComponentMapper(String) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.component.MiddleStraightComponentMapper
 
MiddleTableCollectionMetadataGenerator - Class in org.hibernate.envers.configuration.internal.metadata
An implementation of AbstractCollectionMetadataGenerator that builds collection metadata and association mappings where the association uses a middle table mapping.
MiddleTableCollectionMetadataGenerator(EnversMetadataBuildingContext, BasicMetadataGenerator, ValueMetadataGenerator) - Constructor for class org.hibernate.envers.configuration.internal.metadata.MiddleTableCollectionMetadataGenerator
 
min() - Method in class org.hibernate.envers.query.criteria.AuditProperty
Projection on the minimum value
MIN - Enum constant in enum class org.hibernate.envers.query.criteria.AggregatedAuditExpression.AggregatedMode
 
minimize() - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "minimize" constraint, with the ability to specify further constraints on the minimized property
MOD - Enum constant in enum class org.hibernate.envers.RevisionType
Indicates that the entity was modified (one or more of its fields) at that revision.
ModelsHelper - Class in org.hibernate.envers.configuration.internal
Simple helper class to streamline hibernate-models interactions.
ModelsHelper() - Constructor for class org.hibernate.envers.configuration.internal.ModelsHelper
 
MODIFIED_COLUMN_NAMING_STRATEGY - Static variable in interface org.hibernate.envers.configuration.EnversSettings
MODIFIED_FLAG_SUFFIX - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Suffix of modified flag columns.
modifiedColumnName() - Element in annotation interface org.hibernate.envers.Audited
The column name of the modified field.
ModifiedColumnNameResolver - Class in org.hibernate.envers.boot.internal
 
ModifiedColumnNamingStrategy - Interface in org.hibernate.envers.boot.spi
Defines a naming strategy for applying modified columns to the audited entity metamodel.
ModifiedColumnNamingStrategyRegistrationProvider - Class in org.hibernate.envers.boot.internal
A StrategyRegistrationProvider for ModifiedColumnNamingStrategys.
ModifiedColumnNamingStrategyRegistrationProvider() - Constructor for class org.hibernate.envers.boot.internal.ModifiedColumnNamingStrategyRegistrationProvider
 
ModifiedEntityNames - Annotation Interface in org.hibernate.envers
Marks a property which holds entity names that have been modified during each revision.
ModifiedEntityNamesReader - Class in org.hibernate.envers.internal.revisioninfo
Returns modified entity names from a persisted revision info entity.
ModifiedEntityNamesReader(Class<?>, PropertyData, ServiceRegistry) - Constructor for class org.hibernate.envers.internal.revisioninfo.ModifiedEntityNamesReader
 
ModifiedFlagMapperSupport - Interface in org.hibernate.envers.internal.entities.mapper
Contract for PropertyMapper implementations to expose whether they contain any property that uses PropertyData.isUsingModifiedFlag().
ModifiedFlagPropertyName - Class in org.hibernate.envers.query.internal.property
PropertyNameGetter for modified flags
ModifiedFlagPropertyName(PropertyNameGetter) - Constructor for class org.hibernate.envers.query.internal.property.ModifiedFlagPropertyName
 
ModWorkUnit - Class in org.hibernate.envers.internal.synchronization.work
 
ModWorkUnit(SessionImplementor, String, EnversService, Object, EntityPersister, Object[], Object[]) - Constructor for class org.hibernate.envers.internal.synchronization.work.ModWorkUnit
 
MultiDynamicComponentMapper - Class in org.hibernate.envers.internal.entities.mapper
Multi mapper for dynamic components (it knows that component is a map, not a class)
MultiDynamicComponentMapper(PropertyData) - Constructor for class org.hibernate.envers.internal.entities.mapper.MultiDynamicComponentMapper
 
MultipleIdMapper - Class in org.hibernate.envers.internal.entities.mapper.id
An implementation of an identifier mapper for IdClass or multiple Id identifier mappings.
MultipleIdMapper(Component) - Constructor for class org.hibernate.envers.internal.entities.mapper.id.MultipleIdMapper
 
MultiPropertyMapper - Class in org.hibernate.envers.internal.entities.mapper
 
MultiPropertyMapper() - Constructor for class org.hibernate.envers.internal.entities.mapper.MultiPropertyMapper
 
MutableBoolean - Class in org.hibernate.envers.internal.tools
 
MutableBoolean() - Constructor for class org.hibernate.envers.internal.tools.MutableBoolean
 
MutableBoolean(boolean) - Constructor for class org.hibernate.envers.internal.tools.MutableBoolean
 
MutableInteger - Class in org.hibernate.envers.internal.tools
 
MutableInteger() - Constructor for class org.hibernate.envers.internal.tools.MutableInteger
 
MutableInteger(int) - Constructor for class org.hibernate.envers.internal.tools.MutableInteger
 

N

name() - Element in annotation interface org.hibernate.envers.AuditJoinTable
Name of the join table.
name() - Element in annotation interface org.hibernate.envers.AuditOverride
Name of the field (or property) whose mapping is being overridden.
name() - Element in annotation interface org.hibernate.envers.CollectionAuditTable
The name of the table
ne(Object) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply a "not equal" constraint
ne(Object) - Method in class org.hibernate.envers.query.criteria.AuditId
Apply a "not equal" constraint
ne(Object) - Method in class org.hibernate.envers.query.criteria.AuditRelatedId
Applies a "not equals" criteria predicate.
ne(T) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "not equal" constraint
neFunction(AuditFunction) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply a "not equal" constraint to another function
neFunction(AuditFunction) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "not equal" constraint to a function
neProperty(String) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply a "not equal" constraint to a property
neProperty(String) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "not equal" constraint to another property
neProperty(String, String) - Method in class org.hibernate.envers.query.criteria.AuditFunction
Apply a "not equal" constraint to a property
neProperty(String, String) - Method in class org.hibernate.envers.query.criteria.AuditProperty
Apply a "not equal" constraint to another property
NestedEmbeddedIdMapper - Class in org.hibernate.envers.internal.entities.mapper.id
An identifier mapper that is meant to support nested Embeddable instances inside an existing EmbeddedId identifier hierarchy.
NestedEmbeddedIdMapper(PropertyData, Component) - Constructor for class org.hibernate.envers.internal.entities.mapper.id.NestedEmbeddedIdMapper
 
newHashMap() - Static method in class org.hibernate.envers.internal.tools.Tools
 
newHashSet() - Static method in class org.hibernate.envers.internal.tools.Tools
 
newLinkedHashMap() - Static method in class org.hibernate.envers.internal.tools.Tools
 
newObjectInstance(Class<R>, Object...) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.AbstractCollectionInitializor
Creates a new object based on the specified class with the given constructor arguments.
newObjectInstance(Class<T>, Object...) - Method in class org.hibernate.envers.internal.entities.mapper.AbstractMapper
Creates a new object based on the specified class with the given constructor arguments.
newRevision(Object) - Method in interface org.hibernate.envers.RevisionListener
Called when a new revision is created.
newSubQueryBuilder(String, String) - Method in class org.hibernate.envers.internal.tools.query.QueryBuilder
 
NO_PREFIX - Static variable in class org.hibernate.envers.configuration.internal.metadata.reader.AuditedPropertiesReader
 
NONE - Enum constant in enum class org.hibernate.envers.configuration.internal.metadata.InheritanceType
 
not(AuditCriterion) - Static method in class org.hibernate.envers.query.AuditEntity
Return the negation of a criterion.
NOT_AUDITED - Enum constant in enum class org.hibernate.envers.RelationTargetAuditMode
 
NotAudited - Annotation Interface in org.hibernate.envers
When applied to a field, indicates that this field should not be audited.
NotAuditedException - Exception in org.hibernate.envers.exception
 
NotAuditedException(String, String) - Constructor for exception org.hibernate.envers.exception.NotAuditedException
 
NotAuditExpression - Class in org.hibernate.envers.query.criteria.internal
 
NotAuditExpression(AuditCriterion) - Constructor for class org.hibernate.envers.query.criteria.internal.NotAuditExpression
 
NotNullAuditExpression - Class in org.hibernate.envers.query.criteria.internal
 
NotNullAuditExpression(String, PropertyNameGetter) - Constructor for class org.hibernate.envers.query.criteria.internal.NotNullAuditExpression
 
NullAuditExpression - Class in org.hibernate.envers.query.criteria.internal
 
NullAuditExpression(String, PropertyNameGetter) - Constructor for class org.hibernate.envers.query.criteria.internal.NullAuditExpression
 
NullPrecedence - Enum Class in org.hibernate.envers.query.order
Defines the possible null handling modes.
nulls(NullPrecedence) - Method in interface org.hibernate.envers.query.order.AuditOrder
Specifies the null order precedence for the order-by column specification.
nulls(NullPrecedence) - Method in class org.hibernate.envers.query.order.internal.PropertyAuditOrder
 
nullSafeGet(ResultSet, int, WrapperOptions) - Method in class org.hibernate.envers.internal.entities.RevisionTypeType
 
nullSafeMapToEntityFromMap(EnversService, Object, Map, Object, AuditReaderImplementor, Number) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractOneToOneMapper
 
nullSafeMapToEntityFromMap(EnversService, Object, Map, Object, AuditReaderImplementor, Number) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractToOneMapper
Parameter obj is never null.
nullSafeMapToEntityFromMap(EnversService, Object, Map, Object, AuditReaderImplementor, Number) - Method in class org.hibernate.envers.internal.entities.mapper.relation.ToOneIdMapper
 
nullSafeMapToEntityFromMap(EnversService, Map, Object, AuditReaderImplementor, Number) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractOneToOneMapper
 
nullSafeMapToEntityFromMap(EnversService, Map, Object, AuditReaderImplementor, Number) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractToOneMapper
 
nullSafeMapToEntityFromMap(EnversService, Map, Object, AuditReaderImplementor, Number) - Method in class org.hibernate.envers.internal.entities.mapper.relation.ToOneIdMapper
 
nullSafeSet(PreparedStatement, RevisionType, int, WrapperOptions) - Method in class org.hibernate.envers.internal.entities.RevisionTypeType
 

O

onClauseCriterion - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
onCollectionAction(AbstractCollectionEvent, PersistentCollection, Serializable, CollectionEntry) - Method in class org.hibernate.envers.event.spi.BaseEnversCollectionEventListener
 
onCollectionActionInversed(AbstractCollectionEvent, PersistentCollection, Serializable, CollectionEntry) - Method in class org.hibernate.envers.event.spi.BaseEnversCollectionEventListener
 
one(String, ComponentAuditingData) - Static method in class org.hibernate.envers.internal.entities.ComponentDescription
 
ONE - Enum constant in enum class org.hibernate.envers.internal.entities.ComponentDescription.ComponentType
 
OneAuditEntityQueryGenerator - Class in org.hibernate.envers.internal.entities.mapper.relation.query
Selects data from an audit entity.
OneAuditEntityQueryGenerator(Configuration, MiddleIdData, String, MiddleIdData, boolean, String, boolean, String) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.query.OneAuditEntityQueryGenerator
 
OneEntityQueryGenerator - Class in org.hibernate.envers.internal.entities.mapper.relation.query
Selects data from a relation middle-table only.
OneEntityQueryGenerator(Configuration, String, MiddleIdData, boolean, MiddleComponentData...) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.query.OneEntityQueryGenerator
 
OneToOneNotOwningMapper - Class in org.hibernate.envers.internal.entities.mapper.relation
Property mapper for not owning side of OneToOne relation.
OneToOneNotOwningMapper(String, String, String, PropertyData, ServiceRegistry) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.OneToOneNotOwningMapper
 
OneToOnePrimaryKeyJoinColumnMapper - Class in org.hibernate.envers.internal.entities.mapper.relation
Property mapper for OneToOne with PrimaryKeyJoinColumn relation.
OneToOnePrimaryKeyJoinColumnMapper(String, String, PropertyData, ServiceRegistry) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.OneToOnePrimaryKeyJoinColumnMapper
 
onPostDelete(PostDeleteEvent) - Method in class org.hibernate.envers.event.spi.EnversPostDeleteEventListenerImpl
 
onPostInsert(PostInsertEvent) - Method in class org.hibernate.envers.event.spi.EnversPostInsertEventListenerImpl
 
onPostRecreateCollection(PostCollectionRecreateEvent) - Method in class org.hibernate.envers.event.spi.EnversPostCollectionRecreateEventListenerImpl
 
onPostUpdate(PostUpdateEvent) - Method in class org.hibernate.envers.event.spi.EnversPostUpdateEventListenerImpl
 
onPreRemoveCollection(PreCollectionRemoveEvent) - Method in class org.hibernate.envers.event.spi.EnversPreCollectionRemoveEventListenerImpl
 
onPreUpdate(PreUpdateEvent) - Method in class org.hibernate.envers.event.spi.EnversPreUpdateEventListenerImpl
 
onPreUpdateCollection(PreCollectionUpdateEvent) - Method in class org.hibernate.envers.event.spi.EnversPreCollectionUpdateEventListenerImpl
 
or(AuditCriterion, AuditCriterion) - Static method in class org.hibernate.envers.query.AuditEntity
Return the disjuction of two criterions.
OR - Static variable in class org.hibernate.envers.internal.tools.query.Parameters
 
orderByCollectionRole - Variable in class org.hibernate.envers.internal.entities.mapper.relation.query.AbstractRelationQueryGenerator
 
OrderByFragmentFunction - Class in org.hibernate.envers.function
Envers specific FunctionContributor
OrderByFragmentFunction() - Constructor for class org.hibernate.envers.function.OrderByFragmentFunction
 
OrderData(String, String, boolean, NullPrecedence) - Constructor for class org.hibernate.envers.query.order.AuditOrder.OrderData
 
OrderedSequenceGenerator - Class in org.hibernate.envers.enhanced
Revision number generator has to produce values in ascending order (gaps may occur).
OrderedSequenceGenerator() - Constructor for class org.hibernate.envers.enhanced.OrderedSequenceGenerator
 
OrderedSequenceStructure - Class in org.hibernate.envers.enhanced
Describes a sequence that supports ordered sequences.
OrderedSequenceStructure(JdbcEnvironment, QualifiedName, int, int, boolean, Class<?>) - Constructor for class org.hibernate.envers.enhanced.OrderedSequenceStructure
 
OrderedSequenceStructure(JdbcEnvironment, QualifiedName, int, int, Class<?>) - Constructor for class org.hibernate.envers.enhanced.OrderedSequenceStructure
 
ordinalInId - Variable in class org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper
 
org.hibernate.envers - package org.hibernate.envers
 
org.hibernate.envers.boot - package org.hibernate.envers.boot
 
org.hibernate.envers.boot.internal - package org.hibernate.envers.boot.internal
 
org.hibernate.envers.boot.model - package org.hibernate.envers.boot.model
 
org.hibernate.envers.boot.registry.classloading - package org.hibernate.envers.boot.registry.classloading
 
org.hibernate.envers.boot.spi - package org.hibernate.envers.boot.spi
 
org.hibernate.envers.configuration - package org.hibernate.envers.configuration
 
org.hibernate.envers.configuration.internal - package org.hibernate.envers.configuration.internal
 
org.hibernate.envers.configuration.internal.metadata - package org.hibernate.envers.configuration.internal.metadata
 
org.hibernate.envers.configuration.internal.metadata.reader - package org.hibernate.envers.configuration.internal.metadata.reader
 
org.hibernate.envers.enhanced - package org.hibernate.envers.enhanced
 
org.hibernate.envers.event.spi - package org.hibernate.envers.event.spi
 
org.hibernate.envers.exception - package org.hibernate.envers.exception
 
org.hibernate.envers.function - package org.hibernate.envers.function
 
org.hibernate.envers.internal - package org.hibernate.envers.internal
 
org.hibernate.envers.internal.entities - package org.hibernate.envers.internal.entities
 
org.hibernate.envers.internal.entities.mapper - package org.hibernate.envers.internal.entities.mapper
 
org.hibernate.envers.internal.entities.mapper.id - package org.hibernate.envers.internal.entities.mapper.id
 
org.hibernate.envers.internal.entities.mapper.relation - package org.hibernate.envers.internal.entities.mapper.relation
 
org.hibernate.envers.internal.entities.mapper.relation.component - package org.hibernate.envers.internal.entities.mapper.relation.component
 
org.hibernate.envers.internal.entities.mapper.relation.lazy - package org.hibernate.envers.internal.entities.mapper.relation.lazy
 
org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor - package org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor
 
org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy - package org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy
 
org.hibernate.envers.internal.entities.mapper.relation.query - package org.hibernate.envers.internal.entities.mapper.relation.query
 
org.hibernate.envers.internal.reader - package org.hibernate.envers.internal.reader
 
org.hibernate.envers.internal.revisioninfo - package org.hibernate.envers.internal.revisioninfo
 
org.hibernate.envers.internal.synchronization - package org.hibernate.envers.internal.synchronization
 
org.hibernate.envers.internal.synchronization.work - package org.hibernate.envers.internal.synchronization.work
 
org.hibernate.envers.internal.tools - package org.hibernate.envers.internal.tools
 
org.hibernate.envers.internal.tools.graph - package org.hibernate.envers.internal.tools.graph
 
org.hibernate.envers.internal.tools.query - package org.hibernate.envers.internal.tools.query
 
org.hibernate.envers.query - package org.hibernate.envers.query
 
org.hibernate.envers.query.criteria - package org.hibernate.envers.query.criteria
 
org.hibernate.envers.query.criteria.internal - package org.hibernate.envers.query.criteria.internal
 
org.hibernate.envers.query.internal.impl - package org.hibernate.envers.query.internal.impl
 
org.hibernate.envers.query.internal.property - package org.hibernate.envers.query.internal.property
 
org.hibernate.envers.query.order - package org.hibernate.envers.query.order
 
org.hibernate.envers.query.order.internal - package org.hibernate.envers.query.order.internal
 
org.hibernate.envers.query.projection - package org.hibernate.envers.query.projection
 
org.hibernate.envers.query.projection.internal - package org.hibernate.envers.query.projection.internal
 
org.hibernate.envers.strategy - package org.hibernate.envers.strategy
 
org.hibernate.envers.strategy.internal - package org.hibernate.envers.strategy.internal
 
org.hibernate.envers.strategy.spi - package org.hibernate.envers.strategy.spi
 
org.hibernate.envers.tools - package org.hibernate.envers.tools
 
ORIGINAL_ID_PROP_NAME - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Original id property name name.
OriginalIdPropertyName - Class in org.hibernate.envers.query.internal.property
Used for specifying restrictions on the identifier.
OriginalIdPropertyName(String) - Constructor for class org.hibernate.envers.query.internal.property.OriginalIdPropertyName
 
ownerAlias - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
ownerEntityName - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 

P

Pair<T1,T2> - Class in org.hibernate.envers.tools
A pair of objects.
Pair(T1, T2) - Constructor for class org.hibernate.envers.tools.Pair
 
parameters - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
Parameters - Class in org.hibernate.envers.internal.tools.query
Parameters of a query, built using QueryBuilder.
parent - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
perform(Session, Object) - Method in class org.hibernate.envers.internal.synchronization.work.AbstractAuditWorkUnit
 
perform(Session, Object) - Method in interface org.hibernate.envers.internal.synchronization.work.AuditWorkUnit
Perform this work unit in the given session.
perform(Session, Object) - Method in class org.hibernate.envers.internal.synchronization.work.PersistentCollectionChangeWorkUnit
 
perform(Session, String, EnversService, Object, Object, Object) - Method in interface org.hibernate.envers.strategy.AuditStrategy
perform(Session, String, Configuration, Object, Object, Object) - Method in class org.hibernate.envers.strategy.internal.DefaultAuditStrategy
 
perform(Session, String, Configuration, Object, Object, Object) - Method in class org.hibernate.envers.strategy.internal.ValidityAuditStrategy
 
perform(Session, String, Configuration, Object, Object, Object) - Method in interface org.hibernate.envers.strategy.spi.AuditStrategy
Perform the persistence of audited data for regular entities.
performCollectionChange(Session, String, String, EnversService, PersistentCollectionChangeData, Object) - Method in interface org.hibernate.envers.strategy.AuditStrategy
performCollectionChange(Session, String, String, Configuration, PersistentCollectionChangeData, Object) - Method in class org.hibernate.envers.strategy.internal.DefaultAuditStrategy
 
performCollectionChange(Session, String, String, Configuration, PersistentCollectionChangeData, Object) - Method in class org.hibernate.envers.strategy.internal.ValidityAuditStrategy
 
performCollectionChange(Session, String, String, Configuration, PersistentCollectionChangeData, Object) - Method in interface org.hibernate.envers.strategy.spi.AuditStrategy
Perform the persistence of audited data for collection ("middle") entities.
PersistentClassGraphDefiner - Class in org.hibernate.envers.configuration.internal
Defines a graph, where the vertexes are all persistent classes, and there is an edge from p.c.
PersistentClassGraphDefiner(MetadataImplementor) - Constructor for class org.hibernate.envers.configuration.internal.PersistentClassGraphDefiner
 
PersistentCollectionChangeData - Class in org.hibernate.envers.internal.entities.mapper
Data describing the change of a single object in a persistent collection (when the object was added, removed or modified in the collection).
PersistentCollectionChangeData(String, Map<String, Object>, Object) - Constructor for class org.hibernate.envers.internal.entities.mapper.PersistentCollectionChangeData
 
PersistentCollectionChangeWorkUnit - Class in org.hibernate.envers.internal.synchronization.work
 
PersistentCollectionChangeWorkUnit(SessionImplementor, String, EnversService, Object, List<PersistentCollectionChangeData>, String) - Constructor for class org.hibernate.envers.internal.synchronization.work.PersistentCollectionChangeWorkUnit
 
PersistentCollectionChangeWorkUnit(SessionImplementor, String, EnversService, PersistentCollection, CollectionEntry, Serializable, Object, String) - Constructor for class org.hibernate.envers.internal.synchronization.work.PersistentCollectionChangeWorkUnit
 
PersistentCollectionChangeWorkUnit.PersistentCollectionChangeWorkUnitId - Class in org.hibernate.envers.internal.synchronization.work
A unique identifier for a collection work unit.
PersistentCollectionChangeWorkUnitId(Object, String) - Constructor for class org.hibernate.envers.internal.synchronization.work.PersistentCollectionChangeWorkUnit.PersistentCollectionChangeWorkUnitId
 
PersistentEntity - Class in org.hibernate.envers.boot.model
Contract for a persisted entity mapping.
PersistentEntity(AuditTableData, PersistentClass) - Constructor for class org.hibernate.envers.boot.model.PersistentEntity
 
PersistentEntityInstantiator - Class in org.hibernate.envers.configuration.internal.metadata
Utility class meant to help facilitate the instantiation of PersistentEntity implementations.
PersistentEntityInstantiator(Configuration) - Constructor for class org.hibernate.envers.configuration.internal.metadata.PersistentEntityInstantiator
 
PersistentPropertiesSource - Interface in org.hibernate.envers.configuration.internal.metadata.reader
A source of data on persistent properties of a class or component.
PluralAttribute - Interface in org.hibernate.envers.boot.model
Contract for an attribute that represents multiple values.
positionMappedBy() - Element in annotation interface org.hibernate.envers.AuditMappedBy
Name of the property in the related entity which maps to the position column.
postInitialize(AuditStrategyContext) - Method in class org.hibernate.envers.strategy.internal.ValidityAuditStrategy
 
postInitialize(AuditStrategyContext) - Method in interface org.hibernate.envers.strategy.spi.AuditStrategy
Performs post initialization of the audit strategy implementation.
prefixMappedProperties(String) - Method in class org.hibernate.envers.internal.entities.mapper.id.EmbeddedIdMapper
 
prefixMappedProperties(String) - Method in interface org.hibernate.envers.internal.entities.mapper.id.IdMapper
Creates a mapper with all mapped properties prefixed.
prefixMappedProperties(String) - Method in class org.hibernate.envers.internal.entities.mapper.id.MultipleIdMapper
 
prefixMappedProperties(String) - Method in class org.hibernate.envers.internal.entities.mapper.id.SingleIdMapper
 
projections - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
properties - Variable in class org.hibernate.envers.internal.entities.mapper.MultiPropertyMapper
 
property(String) - Static method in class org.hibernate.envers.query.AuditEntity
Create restrictions, projections and specify order for a property of an audited entity.
property(String, String) - Static method in class org.hibernate.envers.query.AuditEntity
Create restrictions, projections and specify order for a property of an audited entity.
PropertyAuditExpression - Class in org.hibernate.envers.query.criteria.internal
 
PropertyAuditExpression(String, PropertyNameGetter, String, String, String) - Constructor for class org.hibernate.envers.query.criteria.internal.PropertyAuditExpression
 
PropertyAuditingData - Class in org.hibernate.envers.configuration.internal.metadata.reader
The boot-time representation of an audited property.
PropertyAuditingData() - Constructor for class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
PropertyAuditingData(String, String, boolean) - Constructor for class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
Create a property with the default RelationTargetAuditMode mode of AUDITED.
PropertyAuditingData(String, String, RelationTargetAuditMode, RelationTargetNotFoundAction, String, String, boolean, boolean, Value) - Constructor for class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
PropertyAuditingData(String, String, RelationTargetNotFoundAction, boolean, boolean, Value) - Constructor for class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
Create a property with the default RelationTargetAuditMode mode of AUDITED.
PropertyAuditOrder - Class in org.hibernate.envers.query.order.internal
 
PropertyAuditOrder(String, PropertyNameGetter, boolean) - Constructor for class org.hibernate.envers.query.order.internal.PropertyAuditOrder
 
PropertyAuditProjection - Class in org.hibernate.envers.query.projection.internal
 
PropertyAuditProjection(String, PropertyNameGetter, String, boolean) - Constructor for class org.hibernate.envers.query.projection.internal.PropertyAuditProjection
 
PropertyData - Class in org.hibernate.envers.internal.entities
The runtime representation of an audited property.
PropertyData(String, String, String) - Constructor for class org.hibernate.envers.internal.entities.PropertyData
 
PropertyData(String, String, String, boolean, String, boolean) - Constructor for class org.hibernate.envers.internal.entities.PropertyData
 
PropertyData(String, String, String, boolean, String, boolean, Type, Class<?>, PropertyAccessStrategy) - Constructor for class org.hibernate.envers.internal.entities.PropertyData
 
PropertyData(String, String, String, boolean, String, boolean, Type, PropertyAccessStrategy) - Constructor for class org.hibernate.envers.internal.entities.PropertyData
 
PropertyData(String, String, String, Type) - Constructor for class org.hibernate.envers.internal.entities.PropertyData
 
PropertyData(String, PropertyData) - Constructor for class org.hibernate.envers.internal.entities.PropertyData
Copies the given property data, except the name.
PropertyFunctionAuditExpression - Class in org.hibernate.envers.query.criteria.internal
An audit query criterion where a function is compared to a property.
PropertyFunctionAuditExpression(AuditFunction, String, String, String) - Constructor for class org.hibernate.envers.query.criteria.internal.PropertyFunctionAuditExpression
 
PropertyMapper - Interface in org.hibernate.envers.internal.entities.mapper
 
PropertyNameGetter - Interface in org.hibernate.envers.query.internal.property
Provides a function to get the name of a property, which is used in a query, to apply some restrictions on it.
put(String, Number, Object, Object) - Method in class org.hibernate.envers.internal.reader.FirstLevelCache
 
put(K, V) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.MapProxy
 
put(K, V) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
putAll(Map<? extends K, ? extends V>) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.MapProxy
 
putAll(Map<? extends K, ? extends V>) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
putOnEntityNameCache(Object, Number, Object, String) - Method in class org.hibernate.envers.internal.reader.FirstLevelCache
Adds the entityName into the cache.

Q

qb - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
queryBuilder - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
QueryBuilder - Class in org.hibernate.envers.internal.tools.query
A class for incrementally building a HQL query.
QueryBuilder(String, String, SessionFactoryImplementor) - Constructor for class org.hibernate.envers.internal.tools.query.QueryBuilder
 
QueryConstants - Class in org.hibernate.envers.internal.entities.mapper.relation.query
Constants used in JPQL queries.
queryForReferencedEntity(AuditReaderImplementor, AbstractToOneMapper.EntityInfo, Serializable, Number) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractOneToOneMapper
 
queryForReferencedEntity(AuditReaderImplementor, AbstractToOneMapper.EntityInfo, Serializable, Number) - Method in class org.hibernate.envers.internal.entities.mapper.relation.OneToOneNotOwningMapper
 
queryForReferencedEntity(AuditReaderImplementor, AbstractToOneMapper.EntityInfo, Serializable, Number) - Method in class org.hibernate.envers.internal.entities.mapper.relation.OneToOnePrimaryKeyJoinColumnMapper
 
QueryGeneratorBuilder - Class in org.hibernate.envers.configuration.internal.metadata
Builds query generators, for reading collection middle tables, along with any related entities.
QueryParameterData - Class in org.hibernate.envers.internal.entities.mapper.id
 
QueryParameterData(String, Object) - Constructor for class org.hibernate.envers.internal.entities.mapper.id.QueryParameterData
 

R

read() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.AuditedPropertiesReader
 
read(Audited) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.AuditedPropertiesReader
 
REFERENCED_ENTITY_ALIAS - Static variable in class org.hibernate.envers.internal.entities.mapper.relation.query.QueryConstants
 
REFERENCED_ENTITY_ALIAS_DEF_AUD_STR - Static variable in class org.hibernate.envers.internal.entities.mapper.relation.query.QueryConstants
 
referencingIdData - Variable in class org.hibernate.envers.internal.entities.mapper.relation.query.AbstractRelationQueryGenerator
 
ReflectionTools - Class in org.hibernate.envers.internal.tools
 
ReflectionTools() - Constructor for class org.hibernate.envers.internal.tools.ReflectionTools
 
register(String) - Method in class org.hibernate.envers.configuration.internal.metadata.AuditEntityNameRegister
Register an audit entity name.
registerProjection(String, AuditProjection) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
registerProjection(String, AuditProjection) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
RelatedAuditEqualityExpression - Class in org.hibernate.envers.query.criteria.internal
 
RelatedAuditEqualityExpression(String, PropertyNameGetter, Object, boolean) - Constructor for class org.hibernate.envers.query.criteria.internal.RelatedAuditEqualityExpression
 
RelatedAuditInExpression - Class in org.hibernate.envers.query.criteria.internal
 
RelatedAuditInExpression(String, PropertyNameGetter, Object[]) - Constructor for class org.hibernate.envers.query.criteria.internal.RelatedAuditInExpression
 
relatedId(String) - Static method in class org.hibernate.envers.query.AuditEntity
Create restrictions on an id of a related entity.
relatedId(String, String) - Static method in class org.hibernate.envers.query.AuditEntity
Create restrictions on an id of a related entity.
relationDescription - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
RelationDescription - Class in org.hibernate.envers.internal.entities
 
RelationQueryGenerator - Interface in org.hibernate.envers.internal.entities.mapper.relation.query
Implementations of this interface provide a method to generate queries on a relation table (a table used for mapping relations).
RelationTargetAuditMode - Enum Class in org.hibernate.envers
 
RelationTargetNotFoundAction - Enum Class in org.hibernate.envers
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.
RelationType - Enum Class in org.hibernate.envers.internal.entities
Type of a relation between two entities.
remove(int) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.ListProxy
 
remove(Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.CollectionProxy
 
remove(Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.MapProxy
 
remove(Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
removeAll(Collection<?>) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.CollectionProxy
 
removed - Variable in class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.AbstractCollectionInitializor
 
replace(RevisionType, RevisionType, Object) - Method in class org.hibernate.envers.internal.entities.RevisionTypeType
 
requiresPostCommitHandling(EntityPersister) - Method in class org.hibernate.envers.event.spi.EnversPostDeleteEventListenerImpl
 
requiresPostCommitHandling(EntityPersister) - Method in class org.hibernate.envers.event.spi.EnversPostInsertEventListenerImpl
 
requiresPostCommitHandling(EntityPersister) - Method in class org.hibernate.envers.event.spi.EnversPostUpdateEventListenerImpl
 
reset() - Static method in class org.hibernate.envers.internal.tools.ReflectionTools
 
resolveByValue(Instant) - Method in class org.hibernate.envers.internal.revisioninfo.RevisionTimestampValueResolver
 
resolveByValue(LocalDateTime) - Method in class org.hibernate.envers.internal.revisioninfo.RevisionTimestampValueResolver
 
resolveByValue(Date) - Method in class org.hibernate.envers.internal.revisioninfo.RevisionTimestampValueResolver
 
resolveCollectionPersister(SessionImplementor, PersistentCollection) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper
 
resolveMappedBy(Collection, PropertyAuditingData) - Static method in class org.hibernate.envers.configuration.internal.metadata.CollectionMappedByResolver
 
resolveMappedBy(Table, PersistentClass, PropertyAuditingData) - Static method in class org.hibernate.envers.configuration.internal.metadata.CollectionMappedByResolver
 
resolveNow(Object) - Method in class org.hibernate.envers.internal.revisioninfo.RevisionTimestampValueResolver
 
resolvePropertyData() - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
retainAll(Collection<?>) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.CollectionProxy
 
returnedClass() - Method in class org.hibernate.envers.internal.entities.RevisionTypeType
 
revision - Variable in class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.AbstractCollectionInitializor
 
REVISION_FIELD_NAME - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Revision field name.
REVISION_LISTENER - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Fully qualified class name of user defined revision listener.
REVISION_ON_COLLECTION_CHANGE - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Triggers revision generation when not-owned relation field changes.
REVISION_PARAMETER - Static variable in class org.hibernate.envers.internal.entities.mapper.relation.query.QueryConstants
 
REVISION_SEQUENCE_NOCACHE - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Whether to apply a nocache configuration for the revision sequence.
REVISION_TYPE_FIELD_NAME - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Revision type field name.
RevisionDoesNotExistException - Exception in org.hibernate.envers.exception
 
RevisionDoesNotExistException(Number) - Constructor for exception org.hibernate.envers.exception.RevisionDoesNotExistException
 
RevisionDoesNotExistException(Instant) - Constructor for exception org.hibernate.envers.exception.RevisionDoesNotExistException
 
RevisionDoesNotExistException(LocalDateTime) - Constructor for exception org.hibernate.envers.exception.RevisionDoesNotExistException
 
RevisionDoesNotExistException(Date) - Constructor for exception org.hibernate.envers.exception.RevisionDoesNotExistException
 
RevisionEntity - Annotation Interface in org.hibernate.envers
Marks an entity to be created whenever a new revision is generated.
RevisionInfoConfiguration - Class in org.hibernate.envers.configuration.internal
 
RevisionInfoConfiguration(Configuration, InFlightMetadataCollector) - Constructor for class org.hibernate.envers.configuration.internal.RevisionInfoConfiguration
 
RevisionInfoGenerator - Interface in org.hibernate.envers.internal.revisioninfo
 
RevisionInfoHelper - Class in org.hibernate.envers.configuration.internal.metadata
 
RevisionInfoNumberReader - Class in org.hibernate.envers.internal.revisioninfo
Gets a revision number from a persisted revision info entity.
RevisionInfoNumberReader(Class<?>, PropertyData, ServiceRegistry, RevisionInfoGenerator) - Constructor for class org.hibernate.envers.internal.revisioninfo.RevisionInfoNumberReader
 
RevisionInfoQueryCreator - Class in org.hibernate.envers.internal.revisioninfo
 
RevisionInfoQueryCreator(String, String, RevisionTimestampValueResolver) - Constructor for class org.hibernate.envers.internal.revisioninfo.RevisionInfoQueryCreator
 
RevisionListener - Interface in org.hibernate.envers
An implementation of this class, having a no-arg constructor, should be passed as an argument to the RevisionEntity annotation.
RevisionMapping - Class in org.hibernate.envers
 
RevisionMapping() - Constructor for class org.hibernate.envers.RevisionMapping
 
revisionNumber() - Static method in class org.hibernate.envers.query.AuditEntity
Create restrictions, projections and specify order for the revision number, corresponding to an audited entity.
revisionNumber(String) - Static method in class org.hibernate.envers.query.AuditEntity
Create restrictions, projections and specify order for the revision number, corresponding to an audited entity.
RevisionNumber - Annotation Interface in org.hibernate.envers
Marks a property which will hold the number of the revision in a revision entity, see RevisionListener.
RevisionNumberPropertyName - Class in org.hibernate.envers.query.internal.property
Used for specifying restrictions on the revision number, corresponding to an audit entity.
RevisionNumberPropertyName() - Constructor for class org.hibernate.envers.query.internal.property.RevisionNumberPropertyName
 
revisionProperty(String) - Static method in class org.hibernate.envers.query.AuditEntity
Create restrictions, projections and specify order for a property of the revision entity, corresponding to an audited entity.
revisionProperty(String, String) - Static method in class org.hibernate.envers.query.AuditEntity
Create restrictions, projections and specify order for a property of the revision entity, corresponding to an audited entity.
RevisionPropertyPropertyName - Class in org.hibernate.envers.query.internal.property
Used for specifying restrictions on a property of the revision entity, which is associated with an audit entity.
RevisionPropertyPropertyName(String) - Constructor for class org.hibernate.envers.query.internal.property.RevisionPropertyPropertyName
 
RevisionsOfEntityAssociationQuery<Q extends org.hibernate.envers.query.internal.impl.AuditQueryImplementor> - Class in org.hibernate.envers.query.internal.impl
RevisionsOfEntityAssociationQuery(EnversService, AuditReaderImplementor, Q, QueryBuilder, String, JoinType, Map<String, String>, Map<String, String>, String, String, AuditCriterion) - Constructor for class org.hibernate.envers.query.internal.impl.RevisionsOfEntityAssociationQuery
 
RevisionsOfEntityQuery - Class in org.hibernate.envers.query.internal.impl
 
RevisionsOfEntityQuery(EnversService, AuditReaderImplementor, Class<?>, boolean, boolean, boolean, boolean) - Constructor for class org.hibernate.envers.query.internal.impl.RevisionsOfEntityQuery
 
RevisionsOfEntityQuery(EnversService, AuditReaderImplementor, Class<?>, String, boolean, boolean, boolean, boolean) - Constructor for class org.hibernate.envers.query.internal.impl.RevisionsOfEntityQuery
 
RevisionTimestamp - Annotation Interface in org.hibernate.envers
Marks a property which will hold the timestamp of the revision in a revision entity, see RevisionListener.
RevisionTimestampData - Class in org.hibernate.envers.internal.entities
 
RevisionTimestampData(String, String, String, String) - Constructor for class org.hibernate.envers.internal.entities.RevisionTimestampData
 
RevisionTimestampData(RevisionTimestampData, String) - Constructor for class org.hibernate.envers.internal.entities.RevisionTimestampData
 
RevisionTimestampValueResolver - Class in org.hibernate.envers.internal.revisioninfo
 
RevisionTimestampValueResolver(Class<?>, RevisionTimestampData, ServiceRegistry) - Constructor for class org.hibernate.envers.internal.revisioninfo.RevisionTimestampValueResolver
 
revisionType - Variable in class org.hibernate.envers.internal.synchronization.work.AbstractAuditWorkUnit
 
revisionType() - Static method in class org.hibernate.envers.query.AuditEntity
Create restrictions, projections and specify order for the revision type, corresponding to an audited entity.
revisionType(String) - Static method in class org.hibernate.envers.query.AuditEntity
Create restrictions, projections and specify order for the revision type, corresponding to an audited entity.
RevisionType - Enum Class in org.hibernate.envers
Type of the revision.
RevisionTypeAuditExpression - Class in org.hibernate.envers.query.criteria.internal
 
RevisionTypeAuditExpression(String, Object, String) - Constructor for class org.hibernate.envers.query.criteria.internal.RevisionTypeAuditExpression
 
revisionTypeInId - Variable in class org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper
 
revisionTypeInId - Variable in class org.hibernate.envers.internal.entities.mapper.relation.query.AbstractRelationQueryGenerator
 
RevisionTypePropertyName - Class in org.hibernate.envers.query.internal.property
Used for specifying restrictions on the revision number, corresponding to an audit entity.
RevisionTypePropertyName() - Constructor for class org.hibernate.envers.query.internal.property.RevisionTypePropertyName
 
RevisionTypeType - Class in org.hibernate.envers.internal.entities
A hibernate type for the RevisionType enum.
RevisionTypeType() - Constructor for class org.hibernate.envers.internal.entities.RevisionTypeType
 
RootPersistentEntity - Class in org.hibernate.envers.boot.model
A persistent entity mapping that represents the root entity of an entity hierarchy.
RootPersistentEntity(AuditTableData, Class<?>, String, String) - Constructor for class org.hibernate.envers.boot.model.RootPersistentEntity
 
RootPersistentEntity(AuditTableData, PersistentClass) - Constructor for class org.hibernate.envers.boot.model.RootPersistentEntity
 

S

saveRevisionData(Session, Object) - Method in class org.hibernate.envers.internal.revisioninfo.DefaultRevisionInfoGenerator
 
saveRevisionData(Session, Object) - Method in interface org.hibernate.envers.internal.revisioninfo.RevisionInfoGenerator
 
scheduleAuditDataRemoval(Session, Object) - Method in class org.hibernate.envers.internal.synchronization.SessionCacheCleaner
Schedules audit data removal from session level cache after transaction completion.
schema() - Element in annotation interface org.hibernate.envers.AuditJoinTable
The schema of the join table.
schema() - Element in annotation interface org.hibernate.envers.AuditTable
The schema of the table.
schema() - Element in annotation interface org.hibernate.envers.CollectionAuditTable
The schema of the table.
SecondaryAuditTable - Annotation Interface in org.hibernate.envers
 
secondaryAuditTableName() - Element in annotation interface org.hibernate.envers.SecondaryAuditTable
 
SecondaryAuditTables - Annotation Interface in org.hibernate.envers
 
secondaryTableName() - Element in annotation interface org.hibernate.envers.SecondaryAuditTable
 
selectEntity(boolean) - Static method in class org.hibernate.envers.query.AuditEntity
Adds a projection to the current entity itself.
Selection<T> - Class in org.hibernate.envers.boot.model
A contract for a selection, can be a column or a formula.
Selection(Selection.SelectionType) - Constructor for class org.hibernate.envers.boot.model.Selection
 
Selection.SelectionType - Enum Class in org.hibernate.envers.boot.model
 
SequenceIdRevisionEntity - Class in org.hibernate.envers.enhanced
 
SequenceIdRevisionEntity() - Constructor for class org.hibernate.envers.enhanced.SequenceIdRevisionEntity
 
SequenceIdRevisionMapping - Class in org.hibernate.envers.enhanced
 
SequenceIdRevisionMapping() - Constructor for class org.hibernate.envers.enhanced.SequenceIdRevisionMapping
 
SequenceIdTrackingModifiedEntitiesRevisionEntity - Class in org.hibernate.envers.enhanced
Extension of standard SequenceIdRevisionEntity that allows tracking entity names changed in each revision.
SequenceIdTrackingModifiedEntitiesRevisionEntity() - Constructor for class org.hibernate.envers.enhanced.SequenceIdTrackingModifiedEntitiesRevisionEntity
 
SequenceIdTrackingModifiedEntitiesRevisionMapping - Class in org.hibernate.envers.enhanced
Extension of standard SequenceIdRevisionMapping that allows tracking entity names changed in each revision.
SequenceIdTrackingModifiedEntitiesRevisionMapping() - Constructor for class org.hibernate.envers.enhanced.SequenceIdTrackingModifiedEntitiesRevisionMapping
 
SessionCacheCleaner - Class in org.hibernate.envers.internal.synchronization
Class responsible for evicting audit data entries that have been stored in the session level cache.
SessionCacheCleaner() - Constructor for class org.hibernate.envers.internal.synchronization.SessionCacheCleaner
 
sessionImplementor - Variable in class org.hibernate.envers.internal.synchronization.work.AbstractAuditWorkUnit
 
set() - Method in class org.hibernate.envers.internal.tools.MutableBoolean
 
set(int) - Method in class org.hibernate.envers.internal.tools.MutableInteger
 
set(int, U) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.ListProxy
 
setAccessType(String) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
SetAttribute - Class in org.hibernate.envers.boot.model
A plural attribute that represents a set.
SetAttribute(String, String, String, String) - Constructor for class org.hibernate.envers.boot.model.SetAttribute
 
setAuditMappedBy(String) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
setAuditTable(AuditTable) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.ClassAuditingData
 
setBeanName(String) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
setCacheable(boolean) - Method in interface org.hibernate.envers.query.AuditAssociationQuery
 
setCacheable(boolean) - Method in interface org.hibernate.envers.query.AuditQuery
 
setCacheable(boolean) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
setCacheable(boolean) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
setCacheMode(CacheMode) - Method in interface org.hibernate.envers.query.AuditAssociationQuery
 
setCacheMode(CacheMode) - Method in interface org.hibernate.envers.query.AuditQuery
 
setCacheMode(CacheMode) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
setCacheMode(CacheMode) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
setCacheRegion(String) - Method in interface org.hibernate.envers.query.AuditAssociationQuery
 
setCacheRegion(String) - Method in interface org.hibernate.envers.query.AuditQuery
 
setCacheRegion(String) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
setCacheRegion(String) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
setCascade(String) - Method in class org.hibernate.envers.boot.model.SetAttribute
 
setCatalog(String) - Method in class org.hibernate.envers.boot.model.Join
 
setCollectionAuditTable(CollectionAuditTable) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
setColumnName(String) - Method in class org.hibernate.envers.boot.model.SetAttribute
 
setComment(String) - Method in interface org.hibernate.envers.query.AuditAssociationQuery
 
setComment(String) - Method in interface org.hibernate.envers.query.AuditQuery
 
setComment(String) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
setComment(String) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
setDefaultAudited(boolean) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.ClassAuditingData
 
setDiscriminator(DiscriminatorType) - Method in class org.hibernate.envers.boot.model.RootPersistentEntity
 
setDiscriminatorValue(String) - Method in class org.hibernate.envers.boot.model.DiscriminatorPersistentEntity
 
setDiscriminatorValue(String) - Method in class org.hibernate.envers.boot.model.JoinedSubclassPersistentEntity
 
setDiscriminatorValue(String) - Method in class org.hibernate.envers.boot.model.RootPersistentEntity
 
setElementType(String) - Method in class org.hibernate.envers.boot.model.SetAttribute
 
setEndTime(int) - Method in class org.hibernate.envers.internal.tools.graph.Vertex
 
setExplicitModifiedFlagName(String) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
setExtends(String) - Method in class org.hibernate.envers.boot.model.SubclassPersistentEntity
 
setFetch(String) - Method in class org.hibernate.envers.boot.model.SetAttribute
 
setFirstResult(int) - Method in interface org.hibernate.envers.query.AuditAssociationQuery
 
setFirstResult(int) - Method in interface org.hibernate.envers.query.AuditQuery
 
setFirstResult(int) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
setFirstResult(int) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
setFlushMode(FlushMode) - Method in interface org.hibernate.envers.query.AuditAssociationQuery
 
setFlushMode(FlushMode) - Method in interface org.hibernate.envers.query.AuditQuery
 
setFlushMode(FlushMode) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
setFlushMode(FlushMode) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
setForceInsertable(boolean) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
setForeignKey(String) - Method in class org.hibernate.envers.boot.model.ManyToOneAttribute
 
setGeneratorClass(String) - Method in class org.hibernate.envers.boot.model.SimpleIdentifier
 
setId(int) - Method in class org.hibernate.envers.enhanced.SequenceIdRevisionMapping
 
setId(int) - Method in class org.hibernate.envers.RevisionMapping
 
setIdentifier(Identifier) - Method in class org.hibernate.envers.boot.model.RootPersistentEntity
 
setInsertable(boolean) - Method in class org.hibernate.envers.boot.model.BasicAttribute
 
setInverse(boolean) - Method in class org.hibernate.envers.boot.model.Join
 
setJoinTable(AuditJoinTableData) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
setKey(boolean) - Method in class org.hibernate.envers.boot.model.BasicAttribute
 
setKey(boolean) - Method in interface org.hibernate.envers.boot.model.Keyable
Set whether this attribute should or shouldn't participate as a key attribute.
setKey(boolean) - Method in class org.hibernate.envers.boot.model.ManyToOneAttribute
 
setKey(Key) - Method in class org.hibernate.envers.boot.model.JoinedSubclassPersistentEntity
 
setKeyColumn(String) - Method in class org.hibernate.envers.boot.model.SetAttribute
 
setLazy(String) - Method in class org.hibernate.envers.boot.model.SetAttribute
 
setLockMode(LockMode) - Method in interface org.hibernate.envers.query.AuditAssociationQuery
 
setLockMode(LockMode) - Method in interface org.hibernate.envers.query.AuditQuery
 
setLockMode(LockMode) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
setLockMode(LockMode) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
Deprecated.
Instead use setLockOptions
setLockOptions(LockOptions) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
Set lock options
setMapKey(String) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
setMapKeyEnumType(EnumType) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
setMaxResults(int) - Method in interface org.hibernate.envers.query.AuditAssociationQuery
 
setMaxResults(int) - Method in interface org.hibernate.envers.query.AuditQuery
 
setMaxResults(int) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
setMaxResults(int) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
setModifiedEntityNames(Set<String>) - Method in class org.hibernate.envers.enhanced.SequenceIdTrackingModifiedEntitiesRevisionMapping
 
setModifiedEntityNames(Set<String>) - Method in class org.hibernate.envers.TrackingModifiedEntitiesRevisionMapping
 
setModifiedFlagName(String) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
setName(String) - Method in interface org.hibernate.envers.boot.model.Attribute
Set the name of the attribute
setName(String) - Method in class org.hibernate.envers.boot.model.BasicAttribute
 
setName(String) - Method in class org.hibernate.envers.boot.model.Column
 
setName(String) - Method in class org.hibernate.envers.boot.model.ManyToOneAttribute
 
setName(String) - Method in class org.hibernate.envers.boot.model.SetAttribute
 
setName(String) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
setOnDelete(String) - Method in class org.hibernate.envers.boot.model.ManyToOneAttribute
 
setOptional(boolean) - Method in class org.hibernate.envers.boot.model.Join
 
setParameter(String, String) - Method in interface org.hibernate.envers.boot.model.ConfigParameterContainer
Set a parameter
setParameter(String, String) - Method in class org.hibernate.envers.boot.model.SimpleIdentifier
 
setParameter(String, String) - Method in class org.hibernate.envers.boot.model.TypeSpecification
 
setParameterValue(Query) - Method in class org.hibernate.envers.internal.entities.mapper.id.QueryParameterData
 
setPerformed(Object) - Method in class org.hibernate.envers.internal.synchronization.work.AbstractAuditWorkUnit
 
setPositionMappedBy(String) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
setPropertyAccessStrategy(PropertyAccessStrategy) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
setPropertyType(Type) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
setPropertyValue(Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.relation.AbstractToOneMapper
 
SetProxy<U> - Class in org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy
 
SetProxy() - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SetProxy
 
SetProxy(Initializor<Set<U>>) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SetProxy
 
setQueryProperties(Query) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
setRelationMappedBy(String) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
setRelationTargetAuditMode(RelationTargetAuditMode) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
Set the relationTargetAuditMode property value.
setRelationTargetNotFoundAction(RelationTargetNotFoundAction) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
setRevisionInfoNumberReader(RevisionInfoNumberReader) - Method in class org.hibernate.envers.internal.revisioninfo.DefaultRevisionInfoGenerator
 
setRevisionInfoNumberReader(RevisionInfoNumberReader) - Method in interface org.hibernate.envers.internal.revisioninfo.RevisionInfoGenerator
Set the revision entity number reader instance.
setRevisionTimestampGetter(Getter) - Method in class org.hibernate.envers.strategy.internal.ValidityAuditStrategy
Deprecated.
with no replacement.
setSchema(String) - Method in class org.hibernate.envers.boot.model.Join
 
setStartTime(int) - Method in class org.hibernate.envers.internal.tools.graph.Vertex
 
setTable(String) - Method in class org.hibernate.envers.boot.model.Join
 
setTimeout(int) - Method in interface org.hibernate.envers.query.AuditAssociationQuery
 
setTimeout(int) - Method in interface org.hibernate.envers.query.AuditQuery
 
setTimeout(int) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
setTimeout(int) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
setTimestamp(long) - Method in class org.hibernate.envers.enhanced.SequenceIdRevisionMapping
 
setTimestamp(long) - Method in class org.hibernate.envers.RevisionMapping
 
setTrackEntitiesChanged(boolean) - Method in class org.hibernate.envers.configuration.Configuration
 
setType(TypeSpecification) - Method in class org.hibernate.envers.boot.model.BasicAttribute
 
setUsingModifiedFlag(boolean) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
setValue(Value) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
setValueOnObject(PropertyData, Object, Object) - Method in class org.hibernate.envers.internal.entities.mapper.id.AbstractIdMapper
 
setValueOnObject(PropertyData, Object, Object, ServiceRegistry) - Method in class org.hibernate.envers.internal.entities.mapper.AbstractMapper
Set the specified value on the object.
setVirtualPropertyType(Type) - Method in class org.hibernate.envers.configuration.internal.metadata.reader.PropertyAuditingData
 
setWhereClause(String) - Method in class org.hibernate.envers.boot.model.RootPersistentEntity
 
shouldGenerateRevision(AbstractCollectionEvent) - Method in class org.hibernate.envers.event.spi.BaseEnversCollectionEventListener
Checks whether modification of not-owned relation field triggers new revision and owner entity is versioned.
SimpleAuditExpression - Class in org.hibernate.envers.query.criteria.internal
 
SimpleAuditExpression(String, PropertyNameGetter, Object, String) - Constructor for class org.hibernate.envers.query.criteria.internal.SimpleAuditExpression
 
SimpleFunctionAuditExpression - Class in org.hibernate.envers.query.criteria.internal
An audit query criterion that compares a function call with a scalar value.
SimpleFunctionAuditExpression(AuditFunction, Object, String) - Constructor for class org.hibernate.envers.query.criteria.internal.SimpleFunctionAuditExpression
 
SimpleIdentifier - Class in org.hibernate.envers.boot.model
Represents a simple identifier mapping.
SimpleIdentifier(String, String) - Constructor for class org.hibernate.envers.boot.model.SimpleIdentifier
 
SimpleIdMapperBuilder - Interface in org.hibernate.envers.internal.entities.mapper.id
A simple identifier builder contract.
SimpleMapperBuilder - Interface in org.hibernate.envers.internal.entities.mapper
 
SINGLE - Enum constant in enum class org.hibernate.envers.configuration.internal.metadata.InheritanceType
 
SingleIdMapper - Class in org.hibernate.envers.internal.entities.mapper.id
An implementation of an identifier mapper for a single basic attribute property.
SingleIdMapper(ServiceRegistry) - Constructor for class org.hibernate.envers.internal.entities.mapper.id.SingleIdMapper
 
SingleIdMapper(ServiceRegistry, PropertyData) - Constructor for class org.hibernate.envers.internal.entities.mapper.id.SingleIdMapper
 
SinglePropertyMapper - Class in org.hibernate.envers.internal.entities.mapper
TODO: diff
SinglePropertyMapper() - Constructor for class org.hibernate.envers.internal.entities.mapper.SinglePropertyMapper
 
SinglePropertyMapper(PropertyData) - Constructor for class org.hibernate.envers.internal.entities.mapper.SinglePropertyMapper
 
SingularAttribute - Interface in org.hibernate.envers.boot.model
Contract for an attribute that represents a singular value.
size() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.CollectionProxy
 
size() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.MapProxy
 
size() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
sort(Collection<Vertex<R>>) - Method in class org.hibernate.envers.internal.tools.graph.TopologicalSort
 
sort(GraphDefiner<V, R>) - Static method in class org.hibernate.envers.internal.tools.graph.GraphTopologicalSort
Sorts a graph topologically.
SortedMapCollectionInitializor - Class in org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor
Initializes SortedMap collection with proper Comparator
SortedMapCollectionInitializor(EnversService, AuditReaderImplementor, RelationQueryGenerator, Object, Number, boolean, Class<? extends SortedMap>, MiddleComponentData, MiddleComponentData, Comparator) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.SortedMapCollectionInitializor
 
SortedMapCollectionMapper - Class in org.hibernate.envers.internal.entities.mapper.relation
 
SortedMapCollectionMapper(Configuration, CommonCollectionMapperData, Class<? extends SortedMap>, Class<? extends SortedMap>, MiddleComponentData, MiddleComponentData, Comparator, boolean) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.SortedMapCollectionMapper
 
SortedMapProxy<K,V> - Class in org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy
 
SortedMapProxy() - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
SortedMapProxy(Initializor<SortedMap<K, V>>) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
SortedSetCollectionInitializor - Class in org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor
Initializes SortedSet collection with proper Comparator
SortedSetCollectionInitializor(EnversService, AuditReaderImplementor, RelationQueryGenerator, Object, Number, boolean, Class<? extends SortedSet>, MiddleComponentData, Comparator) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.lazy.initializor.SortedSetCollectionInitializor
 
SortedSetCollectionMapper - Class in org.hibernate.envers.internal.entities.mapper.relation
 
SortedSetCollectionMapper(Configuration, CommonCollectionMapperData, Class<? extends SortedSet>, Class<? extends SortedSet>, MiddleComponentData, Comparator, boolean, boolean) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.SortedSetCollectionMapper
 
SortedSetProxy<U> - Class in org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy
 
SortedSetProxy() - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedSetProxy
 
SortedSetProxy(Initializor<SortedSet<U>>) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedSetProxy
 
START - Enum constant in enum class org.hibernate.envers.query.criteria.MatchMode
Match the start of the string to the pattern.
stop() - Method in class org.hibernate.envers.boot.internal.EnversServiceImpl
 
STORE_DATA_AT_DELETE - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Indicates whether entity data should be stored during removal.
StringTools - Class in org.hibernate.envers.internal.tools
 
StringTools() - Constructor for class org.hibernate.envers.internal.tools.StringTools
 
SubclassPersistentEntity - Class in org.hibernate.envers.boot.model
 
SubclassPersistentEntity(AuditTableData, PersistentClass) - Constructor for class org.hibernate.envers.boot.model.SubclassPersistentEntity
 
SubclassPropertyMapper - Class in org.hibernate.envers.internal.entities.mapper
A mapper which maps from a parent mapper and a "main" one, but adds only to the "main".
SubclassPropertyMapper(ExtendedPropertyMapper, ExtendedPropertyMapper) - Constructor for class org.hibernate.envers.internal.entities.mapper.SubclassPropertyMapper
 
subList(int, int) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.ListProxy
 
subLogger(String) - Static method in interface org.hibernate.envers.boot.EnversBootLogger
 
subLoggerName(String) - Static method in interface org.hibernate.envers.boot.EnversBootLogger
 
subMap(K, K) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
subSet(U, U) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedSetProxy
 

T

TABLE_PER_CLASS - Enum constant in enum class org.hibernate.envers.configuration.internal.metadata.InheritanceType
 
tailMap(K) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
tailSet(U) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedSetProxy
 
targetAuditMode() - Element in annotation interface org.hibernate.envers.Audited
Specifies if the entity that is the target of the relation should be audited or not.
targetNotFoundAction() - Element in annotation interface org.hibernate.envers.Audited
Specifies if the entity that is the relation target isn't found, how should the system react.
ThreeEntityQueryGenerator - Class in org.hibernate.envers.internal.entities.mapper.relation.query
Selects data from a relation middle-table and a two related versions entity.
ThreeEntityQueryGenerator(Configuration, String, MiddleIdData, MiddleIdData, MiddleIdData, boolean, String, MiddleComponentData...) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.query.ThreeEntityQueryGenerator
 
throwUnsupportedTypeException(Type, String, String) - Method in class org.hibernate.envers.configuration.internal.metadata.AbstractMetadataGenerator
 
TO_MANY_MIDDLE - Enum constant in enum class org.hibernate.envers.internal.entities.RelationType
A collection-of-references-valued relation.
TO_MANY_MIDDLE_NOT_OWNING - Enum constant in enum class org.hibernate.envers.internal.entities.RelationType
A collection-of-references-valued relation.
TO_MANY_NOT_OWNING - Enum constant in enum class org.hibernate.envers.internal.entities.RelationType
A collection-of-references-valued relation.
TO_ONE - Enum constant in enum class org.hibernate.envers.internal.entities.RelationType
A single-reference-valued relation.
TO_ONE_NOT_OWNING - Enum constant in enum class org.hibernate.envers.internal.entities.RelationType
A single-reference-valued relation.
toArray() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.CollectionProxy
 
toArray(V[]) - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.CollectionProxy
 
toMany(String, RelationType, String, String, IdMapper, PropertyMapper, PropertyMapper, MiddleIdData, MiddleIdData, String, boolean, boolean) - Static method in class org.hibernate.envers.internal.entities.RelationDescription
 
toMatchString(String) - Method in enum class org.hibernate.envers.query.criteria.MatchMode
Convert the pattern by prepending/append "%".
Tools - Class in org.hibernate.envers.internal.tools
 
Tools() - Constructor for class org.hibernate.envers.internal.tools.Tools
 
toOne(String, RelationType, String, String, IdMapper, PropertyMapper, PropertyMapper, boolean, boolean) - Static method in class org.hibernate.envers.internal.entities.RelationDescription
 
ToOneDelegateSessionImplementor - Class in org.hibernate.envers.internal.entities.mapper.relation.lazy
 
ToOneDelegateSessionImplementor(AuditReaderImplementor, Class<?>, Object, Number, boolean, EnversService) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.lazy.ToOneDelegateSessionImplementor
 
ToOneEntityLoader - Class in org.hibernate.envers.internal.entities.mapper.relation
 
ToOneIdMapper - Class in org.hibernate.envers.internal.entities.mapper.relation
 
ToOneIdMapper(IdMapper, PropertyData, String, boolean, boolean) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.ToOneIdMapper
 
ToOneRelationMetadataGenerator - Class in org.hibernate.envers.configuration.internal.metadata
Generates metadata for to-one relations (reference-valued properties).
ToOneRelationMetadataGenerator(EnversMetadataBuildingContext) - Constructor for class org.hibernate.envers.configuration.internal.metadata.ToOneRelationMetadataGenerator
 
TopologicalSort<R> - Class in org.hibernate.envers.internal.tools.graph
Topological sorting of a graph - based on DFS.
TopologicalSort() - Constructor for class org.hibernate.envers.internal.tools.graph.TopologicalSort
 
toQuery(Session) - Method in class org.hibernate.envers.internal.tools.query.QueryBuilder
 
toQuery(Session) - Method in class org.hibernate.envers.internal.tools.query.UpdateBuilder
 
toString() - Method in class org.hibernate.envers.enhanced.SequenceIdRevisionMapping
 
toString() - Method in class org.hibernate.envers.enhanced.SequenceIdTrackingModifiedEntitiesRevisionMapping
 
toString() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.CollectionProxy
 
toString() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.MapProxy
 
toString() - Method in class org.hibernate.envers.RevisionMapping
 
toString() - Method in class org.hibernate.envers.TrackingModifiedEntitiesRevisionMapping
 
TRACE_ENABLED - Static variable in interface org.hibernate.envers.boot.EnversBootLogger
 
TRACK_ENTITIES_CHANGED_IN_REVISION - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Track entity names that have been changed during each revision.
TrackingModifiedEntitiesRevisionMapping - Class in org.hibernate.envers
Extension of standard RevisionMapping that allows tracking entity names changed in each revision.
TrackingModifiedEntitiesRevisionMapping() - Constructor for class org.hibernate.envers.TrackingModifiedEntitiesRevisionMapping
 
traverseRelation(String, JoinType) - Method in interface org.hibernate.envers.query.AuditAssociationQuery
 
traverseRelation(String, JoinType) - Method in interface org.hibernate.envers.query.AuditQuery
 
traverseRelation(String, JoinType) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
traverseRelation(String, JoinType) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
traverseRelation(String, JoinType, String) - Method in interface org.hibernate.envers.query.AuditAssociationQuery
 
traverseRelation(String, JoinType, String) - Method in interface org.hibernate.envers.query.AuditQuery
 
traverseRelation(String, JoinType, String) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
traverseRelation(String, JoinType, String) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
traverseRelation(String, JoinType, String, AuditCriterion) - Method in interface org.hibernate.envers.query.AuditQuery
 
traverseRelation(String, JoinType, String, AuditCriterion) - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
traverseRelation(String, JoinType, String, AuditCriterion) - Method in class org.hibernate.envers.query.internal.impl.EntitiesAtRevisionQuery
 
traverseRelation(String, JoinType, String, AuditCriterion) - Method in class org.hibernate.envers.query.internal.impl.EntitiesModifiedAtRevisionQuery
 
traverseRelation(String, JoinType, String, AuditCriterion) - Method in class org.hibernate.envers.query.internal.impl.RevisionsOfEntityQuery
 
Triple<T1,T2,T3> - Class in org.hibernate.envers.internal.tools
A triple of objects.
Triple(T1, T2, T3) - Constructor for class org.hibernate.envers.internal.tools.Triple
 
TwoEntityOneAuditedQueryGenerator - Class in org.hibernate.envers.internal.entities.mapper.relation.query
Selects data from a relation middle-table and a related non-audited entity.
TwoEntityOneAuditedQueryGenerator(Configuration, String, MiddleIdData, MiddleIdData, boolean, String, MiddleComponentData...) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.query.TwoEntityOneAuditedQueryGenerator
 
TwoEntityQueryGenerator - Class in org.hibernate.envers.internal.entities.mapper.relation.query
Selects data from a relation middle-table and a related versions entity.
TwoEntityQueryGenerator(Configuration, String, MiddleIdData, MiddleIdData, boolean, String, MiddleComponentData...) - Constructor for class org.hibernate.envers.internal.entities.mapper.relation.query.TwoEntityQueryGenerator
 
TypeContributorImpl - Class in org.hibernate.envers.boot.internal
Envers specific TypeContributor
TypeContributorImpl() - Constructor for class org.hibernate.envers.boot.internal.TypeContributorImpl
 
TypeSpecification - Class in org.hibernate.envers.boot.model
Contract for a type specification mapping.
TypeSpecification(String) - Constructor for class org.hibernate.envers.boot.model.TypeSpecification
 
TypeSpecification(TypeSpecification) - Constructor for class org.hibernate.envers.boot.model.TypeSpecification
 

U

undo(Session) - Method in class org.hibernate.envers.internal.synchronization.work.AbstractAuditWorkUnit
 
undo(Session) - Method in interface org.hibernate.envers.internal.synchronization.work.AuditWorkUnit
 
UnionSubclassPersistentEntity - Class in org.hibernate.envers.boot.model
A persistent entity mapping that uses the table-per-class inheritance strategy.
UnionSubclassPersistentEntity(AuditTableData, PersistentClass) - Constructor for class org.hibernate.envers.boot.model.UnionSubclassPersistentEntity
 
unset() - Method in class org.hibernate.envers.internal.tools.MutableBoolean
 
up() - Method in interface org.hibernate.envers.query.AuditAssociationQuery
 
up() - Method in class org.hibernate.envers.query.internal.impl.AbstractAuditAssociationQuery
 
UpdateBuilder - Class in org.hibernate.envers.internal.tools.query
 
UpdateBuilder(String, String) - Constructor for class org.hibernate.envers.internal.tools.query.UpdateBuilder
 
updateCalculatedFields() - Method in class org.hibernate.envers.configuration.internal.ClassesAuditingData
After all meta-data is read, updates calculated fields.
updateValue(String, Object) - Method in class org.hibernate.envers.internal.tools.query.UpdateBuilder
 
USE_REVISION_ENTITY_WITH_NATIVE_ID - Static variable in interface org.hibernate.envers.configuration.EnversSettings
Use revision entity with native identifier generator.

V

ValidityAuditStrategy - Class in org.hibernate.envers.strategy.internal
An audit strategy implementation that persists and fetches audit information using a validity algorithm, based on the start-revision and end-revision of a row in the audit table schema.
ValidityAuditStrategy - Class in org.hibernate.envers.strategy
Deprecated.
ValidityAuditStrategy() - Constructor for class org.hibernate.envers.strategy.internal.ValidityAuditStrategy
 
ValidityAuditStrategy() - Constructor for class org.hibernate.envers.strategy.ValidityAuditStrategy
Deprecated.
 
value() - Element in annotation interface org.hibernate.envers.AuditOverrides
An array of AuditOverride values, to define the new auditing behavior.
value() - Element in annotation interface org.hibernate.envers.AuditTable
The name of the table
value() - Element in annotation interface org.hibernate.envers.RevisionEntity
The optional listener that will be used to fill in the custom revision entity.
value() - Element in annotation interface org.hibernate.envers.SecondaryAuditTables
 
ValueMetadataGenerator - Class in org.hibernate.envers.configuration.internal.metadata
 
ValueMetadataGenerator(EnversMetadataBuildingContext, BasicMetadataGenerator) - Constructor for class org.hibernate.envers.configuration.internal.metadata.ValueMetadataGenerator
 
valueOf(String) - Static method in enum class org.hibernate.envers.boot.model.Selection.SelectionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.hibernate.envers.configuration.internal.metadata.InheritanceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.hibernate.envers.internal.entities.ComponentDescription.ComponentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.hibernate.envers.internal.entities.RelationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.hibernate.envers.query.criteria.AggregatedAuditExpression.AggregatedMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.hibernate.envers.query.criteria.MatchMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.hibernate.envers.query.order.NullPrecedence
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.hibernate.envers.RelationTargetAuditMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.hibernate.envers.RelationTargetNotFoundAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.hibernate.envers.RevisionType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.hibernate.envers.boot.model.Selection.SelectionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.hibernate.envers.configuration.internal.metadata.InheritanceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.hibernate.envers.internal.entities.ComponentDescription.ComponentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.MapProxy
 
values() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
values() - Static method in enum class org.hibernate.envers.internal.entities.RelationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.hibernate.envers.query.criteria.AggregatedAuditExpression.AggregatedMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.hibernate.envers.query.criteria.MatchMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.hibernate.envers.query.order.NullPrecedence
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.hibernate.envers.RelationTargetAuditMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.hibernate.envers.RelationTargetNotFoundAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.hibernate.envers.RevisionType
Returns an array containing the constants of this enum class, in the order they are declared.
versionsEntityName - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
versionsReader - Variable in class org.hibernate.envers.query.internal.impl.AbstractAuditQuery
 
Vertex<R> - Class in org.hibernate.envers.internal.tools.graph
A graph vertex - stores its representation, neighbours, start and end time in (D|B)FS.
Vertex(R) - Constructor for class org.hibernate.envers.internal.tools.graph.Vertex
 
VirtualEntitySingleIdMapper - Class in org.hibernate.envers.internal.entities.mapper.id
An extension to the SingleIdMapper implementation that supports the use case of an @IdClass mapping that contains an entity association where the @IdClass stores the primary key of the associated entity rather than the entity object itself.
VirtualEntitySingleIdMapper(ServiceRegistry, PropertyData) - Constructor for class org.hibernate.envers.internal.entities.mapper.id.VirtualEntitySingleIdMapper
 

W

wasInitialized() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.CollectionProxy
 
wasInitialized() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.MapProxy
 
wasInitialized() - Method in class org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.SortedMapProxy
 
withModifiedFlag() - Element in annotation interface org.hibernate.envers.Audited
Should a modification flag be stored for each property in the annotated class or for the annotated property.
WorkUnitMergeDispatcher - Interface in org.hibernate.envers.internal.synchronization.work
Visitor patter dispatcher.
WorkUnitMergeVisitor - Interface in org.hibernate.envers.internal.synchronization.work
Visitor pattern visitor.
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form