Class EntitiesConfigurations
- java.lang.Object
-
- org.hibernate.envers.internal.entities.EntitiesConfigurations
-
public class EntitiesConfigurations extends Object
Configuration of the user entities: property mapping of the entities, relations, inheritance.
-
-
Constructor Summary
Constructors Constructor Description EntitiesConfigurations(Map<String,EntityConfiguration> entitiesConfigurations, Map<String,EntityConfiguration> notAuditedEntitiesConfigurations)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EntityConfigurationget(String entityName)ComponentDescriptiongetComponentDescription(String entityName, String propertyName)StringgetEntityNameForVersionsEntityName(String versionsEntityName)EntityConfigurationgetNotVersionEntityConfiguration(String entityName)RelationDescriptiongetRelationDescription(String entityName, String propertyName)Set<String>getToPropertyNames(String fromEntityName, String fromPropertyName, String toEntityName)booleanhasAuditedEntities()booleanisVersioned(String entityName)
-
-
-
Constructor Detail
-
EntitiesConfigurations
public EntitiesConfigurations(Map<String,EntityConfiguration> entitiesConfigurations, Map<String,EntityConfiguration> notAuditedEntitiesConfigurations)
-
-
Method Detail
-
get
public EntityConfiguration get(String entityName)
-
getNotVersionEntityConfiguration
public EntityConfiguration getNotVersionEntityConfiguration(String entityName)
-
getEntityNameForVersionsEntityName
public String getEntityNameForVersionsEntityName(String versionsEntityName)
-
isVersioned
public boolean isVersioned(String entityName)
-
hasAuditedEntities
public boolean hasAuditedEntities()
-
getRelationDescription
public RelationDescription getRelationDescription(String entityName, String propertyName)
-
getComponentDescription
public ComponentDescription getComponentDescription(String entityName, String propertyName)
-
-