class AssociationValue implements Serializable {

	public Object getAttributeValue(String attributeName) {
		Attribute attribute = getAllAttributes().get(attributeName);
		if (attribute != null) {
			return attribute.getValue();
		}
		return null;
	}

	public  AssociationValue();
	@SuppressWarnings({ "unchecked", "rawtypes" }) public  AssociationValue(PrimitiveAttribute<?> id, Map<String, PrimitiveAttribute<?>> attributes);
	public  AssociationValue(PrimitiveAttribute<?> id, Map<String, Attribute<?>> attributes, boolean primitiveOnly);

}