public String toString(){
  StringBuilder buf=new StringBuilder();
  buf.append("@");
  buf.append(type);
  int len=values.length();
  if (len > 0) {
    buf.append('(');
    boolean first=true;
    for (    Pair<MethodSymbol,Attribute> value : values) {
      if (!first)       buf.append(", ");
      first=false;
      Name name=value.fst.name;
      if (len > 1 || name != name.table.names.value) {
        buf.append(name);
        buf.append('=');
      }
      buf.append(value.snd);
    }
    buf.append(')');
  }
  return buf.toString();
}

public String toString ( ) { StringBuilder buf = new StringBuilder ( ) ; buf . append ( "@" ) ; buf . append ( type ) ; int len = values . length ( ) ; if ( len > 0 ) { buf . append ( '(' ) ; boolean first = true ; for ( Pair < MethodSymbol , Attribute > value : values ) { if ( ! first ) buf . append ( ", " ) ; first = false ; Name name = value . fst . name ; if ( len > 1 || name != name . table . names . value ) { buf . append ( name ) ; buf . append ( '=' ) ; } buf . append ( value . snd ) ; } buf . append ( ')' ) ; } return buf . toString ( ) ; }
returns a string representation of this annotation . string is of one of the forms :
