in jQuery we often do this:
$('#el1').css('margin-left','5px').attr('title','test title').removeClass('class1'); 
in Java StringBuilder, same as above:
StringBuilder builder  = new StringBuilder();  
builder.append("str1").insert(0, 'A').deleteCharAt(2); 
So, what design pattern does this code follow?
 
     
     
    