1 6 package tests.jfun.parsec.rfc822; 7 8 13 public class Mailbox { 14 private final AddrSpec addr_spec; 15 private final String [] phrase; 16 private final String [][] route; 17 public String toString(){ 18 if(phrase.length == 0) 19 return addr_spec.toString(); 20 else 21 return ToString.printPhrase(phrase) + " " + 22 new RouteAddr(route, addr_spec).toString(); 23 } 24 29 public Mailbox(final AddrSpec addr_spec, final String [] phrase, 30 final String [][] route) { 31 this.addr_spec = addr_spec; 32 this.phrase = phrase; 33 this.route = route; 34 } 35 38 public AddrSpec getAddrSpec() { 39 return addr_spec; 40 } 41 44 public String [] getPhrase() { 45 return phrase; 46 } 47 50 public String [][] getRoute() { 51 return route; 52 } 53 } 54 | Popular Tags |