code: protected boolean skip() {
          return (attribute.isSimplePk() && attribute.getJpa().isAutomaticallyAssigned()) //
                  || attribute.isInFk() //
                  || attribute.isAuditEntityAttribute();
      }
docs: Tells if the annotations should not be applied to the attribute.<br>
  By default, annotation are not applied if one of the following case is true:
  <p>
  <ul>
  <li>The attribute is a simple PK and is automatically assigned
  <li>The attribute is a part of an FK
  </ul>
  The attribute belongs to the AuditEntity