org.hibernate.envers.query.criteria
Class CriteriaTools
java.lang.Object
org.hibernate.envers.query.criteria.CriteriaTools
public class CriteriaTools
- extends Object
|
Method Summary |
static void |
checkPropertyNotARelation(AuditConfiguration verCfg,
String entityName,
String propertyName)
|
static String |
determinePropertyName(AuditConfiguration auditCfg,
AuditReaderImplementor versionsReader,
String entityName,
PropertyNameGetter propertyNameGetter)
|
static String |
determinePropertyName(AuditConfiguration auditCfg,
AuditReaderImplementor versionsReader,
String entityName,
String propertyName)
|
static RelationDescription |
getRelatedEntity(AuditConfiguration verCfg,
String entityName,
String propertyName)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
checkPropertyNotARelation
public static void checkPropertyNotARelation(AuditConfiguration verCfg,
String entityName,
String propertyName)
throws AuditException
- Throws:
AuditException
getRelatedEntity
public static RelationDescription getRelatedEntity(AuditConfiguration verCfg,
String entityName,
String propertyName)
throws AuditException
- Throws:
AuditException
determinePropertyName
public static String determinePropertyName(AuditConfiguration auditCfg,
AuditReaderImplementor versionsReader,
String entityName,
PropertyNameGetter propertyNameGetter)
- See Also:
determinePropertyName(AuditConfiguration, AuditReaderImplementor, String, String)
determinePropertyName
public static String determinePropertyName(AuditConfiguration auditCfg,
AuditReaderImplementor versionsReader,
String entityName,
String propertyName)
- Parameters:
auditCfg - Audit configuration.versionsReader - Versions reader.entityName - Original entity name (not audited).propertyName - Property name or placeholder.
- Returns:
- Path to property. Handles identifier placeholder used by
AuditId.
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.