code: @Deprecated
  	@SuppressWarnings({ "rawtypes", "unchecked" })
  	public void setAttributes(Map<String, PrimitiveAttribute<?>> attributes) {
  		if (!isPrimitiveOnly()) {
  			throw new UnsupportedOperationException("Primitive API not supported for nested association values");
  		}
  		this.attributes = (Map) attributes;
  	}
docs: Set the attributes for the associated object.
  
  @param attributes attributes for associated objects
  @deprecated replaced by {@link #setAllAttributes(Map)} after introduction of nested associations