Uses of Class
org.hibernate.envers.entities.mapper.relation.MiddleIdData

Packages that use MiddleIdData
org.hibernate.envers.entities.mapper.relation   
org.hibernate.envers.entities.mapper.relation.component   
org.hibernate.envers.entities.mapper.relation.query   
org.hibernate.envers.strategy   
 

Uses of MiddleIdData in org.hibernate.envers.entities.mapper.relation
 

Methods in org.hibernate.envers.entities.mapper.relation that return MiddleIdData
 MiddleIdData CommonCollectionMapperData.getReferencingIdData()
           
 

Constructors in org.hibernate.envers.entities.mapper.relation with parameters of type MiddleIdData
CommonCollectionMapperData(AuditEntitiesConfiguration verEntCfg, String versionsMiddleEntityName, PropertyData collectionReferencingPropertyData, MiddleIdData referencingIdData, RelationQueryGenerator queryGenerator)
           
 

Uses of MiddleIdData in org.hibernate.envers.entities.mapper.relation.component
 

Constructors in org.hibernate.envers.entities.mapper.relation.component with parameters of type MiddleIdData
MiddleRelatedComponentMapper(MiddleIdData relatedIdData)
           
 

Uses of MiddleIdData in org.hibernate.envers.entities.mapper.relation.query
 

Fields in org.hibernate.envers.entities.mapper.relation.query declared as MiddleIdData
protected  MiddleIdData AbstractRelationQueryGenerator.referencingIdData
           
 

Constructors in org.hibernate.envers.entities.mapper.relation.query with parameters of type MiddleIdData
AbstractRelationQueryGenerator(AuditEntitiesConfiguration verEntCfg, MiddleIdData referencingIdData, boolean revisionTypeInId)
           
OneAuditEntityQueryGenerator(GlobalConfiguration globalCfg, AuditEntitiesConfiguration verEntCfg, AuditStrategy auditStrategy, MiddleIdData referencingIdData, String referencedEntityName, MiddleIdData referencedIdData, boolean revisionTypeInId)
           
OneEntityQueryGenerator(AuditEntitiesConfiguration verEntCfg, AuditStrategy auditStrategy, String versionsMiddleEntityName, MiddleIdData referencingIdData, boolean revisionTypeInId, MiddleComponentData... componentDatas)
           
ThreeEntityQueryGenerator(GlobalConfiguration globalCfg, AuditEntitiesConfiguration verEntCfg, AuditStrategy auditStrategy, String versionsMiddleEntityName, MiddleIdData referencingIdData, MiddleIdData referencedIdData, MiddleIdData indexIdData, boolean revisionTypeInId, MiddleComponentData... componentDatas)
           
TwoEntityOneAuditedQueryGenerator(AuditEntitiesConfiguration verEntCfg, AuditStrategy auditStrategy, String versionsMiddleEntityName, MiddleIdData referencingIdData, MiddleIdData referencedIdData, boolean revisionTypeInId, MiddleComponentData... componentDatas)
           
TwoEntityQueryGenerator(GlobalConfiguration globalCfg, AuditEntitiesConfiguration verEntCfg, AuditStrategy auditStrategy, String versionsMiddleEntityName, MiddleIdData referencingIdData, MiddleIdData referencedIdData, boolean revisionTypeInId, MiddleComponentData... componentDatas)
           
 

Uses of MiddleIdData in org.hibernate.envers.strategy
 

Methods in org.hibernate.envers.strategy with parameters of type MiddleIdData
 void AuditStrategy.addAssociationAtRevisionRestriction(QueryBuilder rootQueryBuilder, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData referencingIdData, String versionsMiddleEntityName, String eeOriginalIdPropertyPath, String revisionPropertyPath, String originalIdPropertyName, String alias1, MiddleComponentData... componentDatas)
          Update the rootQueryBuilder with an extra WHERE clause to restrict the revision for a middle-entity association.
 void ValidityAuditStrategy.addAssociationAtRevisionRestriction(QueryBuilder rootQueryBuilder, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData referencingIdData, String versionsMiddleEntityName, String eeOriginalIdPropertyPath, String revisionPropertyPath, String originalIdPropertyName, String alias1, MiddleComponentData... componentDatas)
           
 void DefaultAuditStrategy.addAssociationAtRevisionRestriction(QueryBuilder rootQueryBuilder, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData referencingIdData, String versionsMiddleEntityName, String eeOriginalIdPropertyPath, String revisionPropertyPath, String originalIdPropertyName, String alias1, MiddleComponentData... componentDatas)
           
 void AuditStrategy.addEntityAtRevisionRestriction(GlobalConfiguration globalCfg, QueryBuilder rootQueryBuilder, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData idData, String revisionPropertyPath, String originalIdPropertyName, String alias1, String alias2)
          Update the rootQueryBuilder with an extra WHERE clause to restrict the revision for a two-entity relation.
 void ValidityAuditStrategy.addEntityAtRevisionRestriction(GlobalConfiguration globalCfg, QueryBuilder rootQueryBuilder, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData idData, String revisionPropertyPath, String originalIdPropertyName, String alias1, String alias2)
           
 void DefaultAuditStrategy.addEntityAtRevisionRestriction(GlobalConfiguration globalCfg, QueryBuilder rootQueryBuilder, String revisionProperty, String revisionEndProperty, boolean addAlias, MiddleIdData idData, String revisionPropertyPath, String originalIdPropertyName, String alias1, String alias2)
           
 



Copyright © 2001-2013 Red Hat, Inc. All Rights Reserved.