public Builder add(String property,Attributes attributes){
  Map<String,String> map=attributes.getAttributes();
  StringBuilder stringBuilder=new StringBuilder();
  stringBuilder.append(property);
  stringBuilder.append('.');
  stringBuilder.append(Utils.join(map,'.','(',')'));
  properties.add(stringBuilder.toString());
  return this;
}

public Builder add ( String property , Attributes attributes ) { Map < String , String > map = attributes . getAttributes ( ) ; StringBuilder stringBuilder = new StringBuilder ( ) ; stringBuilder . append ( property ) ; stringBuilder . append ( '.' ) ; stringBuilder . append ( Utils . join ( map , '.' , '(' , ')' ) ) ; properties . add ( stringBuilder . toString ( ) ) ; return this ; }
add property and attribute you need
