private AttributeValues findAttributeValues(String attr){
  AttributeValues list=attributes.get(attr);
  if (list == null) {
    list=new AttributeValues();
    AttributeValues prev=attributes.putIfAbsent(attr,list);
    if (prev != null)     return prev;
  }
  return list;
}

private AttributeValues findAttributeValues ( String attr ) { AttributeValues list = attributes . get ( attr ) ; if ( list == null ) { list = new AttributeValues ( ) ; AttributeValues prev = attributes . putIfAbsent ( attr , list ) ; if ( prev != null ) return prev ; } return list ; }
find the attribute values for the specified attribute .
