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