code: public AttributeMapping addAttributeMapping(String targetAttributeName) {
      if (attributeMappings.containsKey(targetAttributeName)) {
        throw new IllegalStateException(
            "AttributeMapping already exists for target attribute " + targetAttributeName);
      }
      Attribute targetAttribute = targetEntityType.getAttribute(targetAttributeName);
      AttributeMapping attributeMapping = new AttributeMapping(targetAttribute);
      attributeMappings.put(targetAttributeName, attributeMapping);
      return attributeMapping;
    }
docs: Adds a new empty attribute mapping to a target attribute
  
  @return the newly created attribute mapping.