Uses of Class org.hibernate.envers.entities.mapper.relation.MiddleIdData (Hibernate JavaDocs)
Date: 2012-04-05

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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

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

Uses of MiddleIdData in org.hibernate.envers.strategy

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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