org.hibernate.envers.entities
Class EntityConfiguration

java.lang.Object
  extended by org.hibernate.envers.entities.EntityConfiguration

public class EntityConfiguration
extends Object

Author:
Adam Warski (adam at warski dot org)

Constructor Summary
EntityConfiguration(String versionsEntityName, IdMappingData idMappingData, ExtendedPropertyMapper propertyMapper, String parentEntityName)
           
 
Method Summary
 void addToManyMiddleNotOwningRelation(String fromPropertyName, String mappedByPropertyName, String toEntityName)
           
 void addToManyMiddleRelation(String fromPropertyName, String toEntityName)
           
 void addToManyNotOwningRelation(String fromPropertyName, String mappedByPropertyName, String toEntityName, IdMapper idMapper)
           
 void addToOneNotOwningRelation(String fromPropertyName, String mappedByPropertyName, String toEntityName, IdMapper idMapper)
           
 void addToOneRelation(String fromPropertyName, String toEntityName, IdMapper idMapper)
           
 IdMapper getIdMapper()
           
 IdMappingData getIdMappingData()
           
 ExtendedPropertyMapper getPropertyMapper()
           
 RelationDescription getRelationDescription(String propertyName)
           
 boolean isRelation(String propertyName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntityConfiguration

public EntityConfiguration(String versionsEntityName,
                           IdMappingData idMappingData,
                           ExtendedPropertyMapper propertyMapper,
                           String parentEntityName)
Method Detail

addToOneRelation

public void addToOneRelation(String fromPropertyName,
                             String toEntityName,
                             IdMapper idMapper)

addToOneNotOwningRelation

public void addToOneNotOwningRelation(String fromPropertyName,
                                      String mappedByPropertyName,
                                      String toEntityName,
                                      IdMapper idMapper)

addToManyNotOwningRelation

public void addToManyNotOwningRelation(String fromPropertyName,
                                       String mappedByPropertyName,
                                       String toEntityName,
                                       IdMapper idMapper)

addToManyMiddleRelation

public void addToManyMiddleRelation(String fromPropertyName,
                                    String toEntityName)

addToManyMiddleNotOwningRelation

public void addToManyMiddleNotOwningRelation(String fromPropertyName,
                                             String mappedByPropertyName,
                                             String toEntityName)

isRelation

public boolean isRelation(String propertyName)

getRelationDescription

public RelationDescription getRelationDescription(String propertyName)

getIdMappingData

public IdMappingData getIdMappingData()

getIdMapper

public IdMapper getIdMapper()

getPropertyMapper

public ExtendedPropertyMapper getPropertyMapper()


Copyright © 2008 Hibernate.org. All Rights Reserved.