org.hibernate.envers.entities.mapper.relation
Class MiddleIdData
java.lang.Object
   org.hibernate.envers.entities.mapper.relation.MiddleIdData
org.hibernate.envers.entities.mapper.relation.MiddleIdData
- public final class MiddleIdData 
- extends Object
A class holding information about ids, which form a virtual "relation" from a middle-table. Middle-tables are used
 when mapping collections.
- Author:
- Adam Warski (adam at warski dot org)
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
MiddleIdData
public MiddleIdData(AuditEntitiesConfiguration verEntCfg,
                    IdMappingData mappingData,
                    String prefix,
                    String entityName,
                    boolean audited)
getOriginalMapper
public IdMapper getOriginalMapper()
- 
- Returns:
- Original id mapper of the related entity.
 
getPrefixedMapper
public IdMapper getPrefixedMapper()
- 
- Returns:
- prefixed id mapper (with the names for the id fields that are used in the middle table) of the related entity.
 
getEntityName
public String getEntityName()
- 
- Returns:
- Name of the related entity (regular, not audited).
 
getAuditEntityName
public String getAuditEntityName()
- 
- Returns:
- Audit name of the related entity.
 
isAudited
public boolean isAudited()
- 
- Returns:
- Is the entity, to which this middle id data correspond, audited.
 
Copyright © 2001-2010 Red Hat, Inc.  All Rights Reserved.