Class AuditRecord


  • public class AuditRecord
    extends java.lang.Object
    • Method Detail

      • getEntityType

        public java.lang.String getEntityType()
      • getEntityId

        public java.lang.String getEntityId()
      • getMandatoryFieldValues

        public java.util.Collection<? extends FieldValue> getMandatoryFieldValues()
      • getFieldRecords

        public java.util.Collection<? extends FieldAuditRecord> getFieldRecords()
      • getChildRecords

        public java.util.Collection<? extends AuditRecord> getChildRecords()
      • hasNoChanges

        public boolean hasNoChanges()
      • toString

        public java.lang.String toString()
        Generates a deep string representation of the entire hierarchy of records.
        WARNING: if there are many nested levels of child records, will have poor performance!
        Overrides:
        toString in class java.lang.Object
      • toString

        public java.lang.String toString​(int maxDepth)
        Generates a deep string representation limited to the given number of nested levels.
        Parameters:
        maxDepth - maximum depth of recursion, must be at least one (one means without child records).