package org.opendaylight.bgpmanager.thrift.client.globals; public class Route { private int prefixlen; private int label; private String rd; private String prefix; private String nexthop; public Route(String rd, String prefix, int prefixlen, String nexthop, int label) { this.rd = rd; this.prefix = prefix; this.prefixlen = prefixlen; this.nexthop = nexthop; this.label = label; } public String getRd() { return this.rd; } public String getPrefix() { return new StringBuilder().append(this.prefix).append("/").append(this.prefixlen).toString(); } public String getNexthop() { return this.nexthop; } public int getLabel() { return this.label; } public void setRd(String rd) { this.rd = rd; } public void setPrefix(String prefix) { String[] splitStr = prefix.split("/"); this.prefix = splitStr[0]; this.prefixlen = Integer.parseInt(splitStr[1]); } public void setNexthop(String nextHop) { this.nexthop = nextHop; } public void setLabel(int label) { this.label = label; } }