Annotation Type AuditOverride

    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      AuditJoinTable auditJoinTable
      New AuditJoinTable used for this field (or property).
      java.lang.Class forClass
      Specifies class which field (or property) mapping is being overridden.
      boolean isAudited
      Indicates if the field (or property) is audited; defaults to true.
      java.lang.String name
      Name of the field (or property) whose mapping is being overridden.
    • Element Detail

      • name

        java.lang.String name
        Name of the field (or property) whose mapping is being overridden. Allows empty value if AuditOverride is used to change auditing behavior of all attributes inherited from MappedSuperclass type.
        Default:
        ""
      • isAudited

        boolean isAudited
        Indicates if the field (or property) is audited; defaults to true.
        Default:
        true
      • auditJoinTable

        AuditJoinTable auditJoinTable
        New AuditJoinTable used for this field (or property). Its value is ignored if isAudited() equals to false.
        Default:
        @org.hibernate.envers.AuditJoinTable
      • forClass

        java.lang.Class forClass
        Specifies class which field (or property) mapping is being overridden. Required if AuditOverride is used to change auditing behavior of attributes inherited from MappedSuperclass type.
        Default:
        void.class