public final class MappingAddresses extends Object
| Modifier and Type | Method and Description |
|---|---|
static ASMappingAddress |
asMappingAddress(String asn)
Creates an ASMappingAddress using the specified value.
|
static DNMappingAddress |
dnMappingAddress(String dn)
Creates a DNMappingAddress using the specified value.
|
static EthMappingAddress |
ethMappingAddress(org.onlab.packet.MacAddress mac)
Creates an EthMappingAddress using the specified value.
|
static ExtensionMappingAddressWrapper |
extensionMappingAddressWrapper(ExtensionMappingAddress address)
Creates an extension mapping address wrapper.
|
static ExtensionMappingAddressWrapper |
extensionMappingAddressWrapper(ExtensionMappingAddress address,
org.onosproject.net.DeviceId deviceId)
Creates an extension mapping address wrapper.
|
static IPMappingAddress |
ipv4MappingAddress(org.onlab.packet.IpPrefix ip)
Creates an IPv4MappingAddress using the specified value.
|
static IPMappingAddress |
ipv6MappingAddress(org.onlab.packet.IpPrefix ip)
Creates an IPv6MappingAddress using the specified value.
|
public static ASMappingAddress asMappingAddress(String asn)
asn - Autonomous System Numberpublic static DNMappingAddress dnMappingAddress(String dn)
dn - Distinguished Namepublic static EthMappingAddress ethMappingAddress(org.onlab.packet.MacAddress mac)
mac - MAC addresspublic static IPMappingAddress ipv4MappingAddress(org.onlab.packet.IpPrefix ip)
ip - IP addresspublic static IPMappingAddress ipv6MappingAddress(org.onlab.packet.IpPrefix ip)
ip - IP addresspublic static ExtensionMappingAddressWrapper extensionMappingAddressWrapper(ExtensionMappingAddress address, org.onosproject.net.DeviceId deviceId)
address - extension mapping addressdeviceId - device identifierpublic static ExtensionMappingAddressWrapper extensionMappingAddressWrapper(ExtensionMappingAddress address)
address - extension mapping address