code: public void addIdAttribute(SingularAttribute<? super X, ?> idAttribute, boolean isIdClass,
              Set<SingularAttribute<? super X, ?>> idClassAttributes)
      {
  
          this.idAttribute = idAttribute;
          this.isIdClass = isIdClass;
          this.idClassAttributes = idClassAttributes;
          if (MetadataUtils.onCheckValidationConstraints((Field) idAttribute.getJavaMember()))
          {
              this.hasValidationConstraints = true;
          }
      }
docs: Adds the id attribute.
  
  @param idAttribute
  the id attribute
  @param isIdClass
  the is id class
  @param idClassAttributes
  the id class attributes