KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > tests > jfun > parsec > rfc822 > RouteAddr


1 /*
2  * Created on Dec 8, 2004
3  *
4  * Author Ben Yu
5  */

6 package tests.jfun.parsec.rfc822;
7
8 /**
9  * @author Ben Yu
10  *
11  * Dec 8, 2004
12  */

13 public class RouteAddr {
14   private final String JavaDoc[][] route; //an array of domains
15
private final AddrSpec addr_spec;
16   
17   /**
18    * @param route
19    * @param addr_spec
20    */

21   public RouteAddr(final String JavaDoc[][] route, final AddrSpec addr_spec) {
22     this.route = route;
23     this.addr_spec = addr_spec;
24   }
25   /**
26    * @return Returns the addr_spec.
27    */

28   public AddrSpec getAddrSpec() {
29     return addr_spec;
30   }
31   /**
32    * @return Returns the route.
33    */

34   public String JavaDoc[][] getRoute() {
35     return route;
36   }
37   public String JavaDoc toString(){
38     return "<" + ToString.printRoute(route)
39       + (route.length==0?"":" ")
40       + addr_spec.toString()
41       + ">";
42   }
43 }
44
Popular Tags