Class AuditRelatedId


  • public class AuditRelatedId
    extends java.lang.Object
    Create restrictions on an id of an entity related to an audited entity.
    • Constructor Summary

      Constructors 
      Constructor Description
      AuditRelatedId​(java.lang.String alias, org.hibernate.envers.query.internal.property.PropertyNameGetter propertyNameGetter)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      AuditCriterion eq​(java.lang.Object id)
      Applies an "equals" criteria predicate.
      AuditCriterion in​(java.lang.Object[] values)
      Applies an "in" criteria predicate.
      AuditCriterion ne​(java.lang.Object id)
      Applies a "not equals" criteria predicate.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AuditRelatedId

        public AuditRelatedId​(java.lang.String alias,
                              org.hibernate.envers.query.internal.property.PropertyNameGetter propertyNameGetter)
    • Method Detail

      • eq

        public AuditCriterion eq​(java.lang.Object id)
        Applies an "equals" criteria predicate.
        Parameters:
        id - the value to test equality with
        Returns:
        the criterion.
      • ne

        public AuditCriterion ne​(java.lang.Object id)
        Applies a "not equals" criteria predicate.
        Parameters:
        id - the value to test inequality with
        Returns:
        the criterion
      • in

        public AuditCriterion in​(java.lang.Object[] values)
        Applies an "in" criteria predicate.
        Parameters:
        values - the values to test with
        Returns:
        the criterion