code: public Attribute<?> getAttribute(String attributeName) {
      for (Attribute<?> attribute : getAllAttributes()) {
        if (attribute.getAttributeName().equals(attributeName)) {
          return attribute;
        }
      }
      return null;
    }
docs: Return the attribute for the attribute name
  
  @param attributeName the name of the attribute
  @return the attribute or null if it not exists