public final class LispRouterId
extends org.onlab.util.Identifier<org.onlab.packet.IpAddress>
| Constructor and Description |
|---|
LispRouterId()
A default constructor.
|
LispRouterId(org.onlab.packet.IpAddress value)
A constructor with an IpAddress value specified.
|
LispRouterId(String value)
A constructor with a String value specified.
|
| Modifier and Type | Method and Description |
|---|---|
static LispRouterId |
routerId(URI uri)
Returns LispRouterId created from a given device URI.
|
static URI |
uri(org.onlab.packet.IpAddress ipAddress)
Produces device URI from the given device IpAddress.
|
static URI |
uri(LispRouterId routerId)
Produces a device URI from the given LispRouterId.
|
public LispRouterId()
public LispRouterId(org.onlab.packet.IpAddress value)
value - the value to usepublic LispRouterId(String value)
value - the value to usepublic static LispRouterId routerId(URI uri)
uri - device URIpublic static URI uri(LispRouterId routerId)
routerId - device identifierpublic static URI uri(org.onlab.packet.IpAddress ipAddress)
ipAddress - device ip address