Class LispAddressStringifier
java.lang.Object
org.opendaylight.lispflowmapping.lisp.util.LispAddressStringifier
Utility class with static methods returning string representations of
supported LISP address types, both for use in URLs and for user friendly
output.
- Author:
- Lorand Jakab
-
Nested Class Summary
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
static String
static String
getString
(LispAddress lispAddress) static String
protected static String
protected static String
protected static String
protected static String
protected static String
protected static String
protected static String
protected static String
protected static String
protected static String
protected static String
protected static String
protected static String
protected static String
protected static String
protected static String
protected static String
protected static String
protected static String
static String
getURIString
(LispAddress lispAddress) static String
getURIString
(XtrId xtrId) static String
getURLString
(LispAddress lispAddress) static String
getURLString
(XtrId xtrId)
-
Field Details
-
LOG
protected static final org.slf4j.Logger LOG -
noAddrSeq
protected static int noAddrSeq
-
-
Method Details
-
getString
-
getString
-
getString
-
getString
-
getURIString
-
getURIString
-
getURLString
-
getURLString
-
getStringFromNoAddress
protected static String getStringFromNoAddress(LispAddressStringifier.Destination dst, NoAddress addr) -
getStringFromIpv4
-
getStringFromIpv4Binary
protected static String getStringFromIpv4Binary(LispAddressStringifier.Destination dst, Ipv4Binary addr) -
getStringFromIpv4Prefix
protected static String getStringFromIpv4Prefix(LispAddressStringifier.Destination dst, Ipv4Prefix addr) -
getStringFromIpv4PrefixBinary
protected static String getStringFromIpv4PrefixBinary(LispAddressStringifier.Destination dst, Ipv4PrefixBinary addr) -
getStringFromIpv6
-
getStringFromIpv6Binary
protected static String getStringFromIpv6Binary(LispAddressStringifier.Destination dst, Ipv6Binary addr) -
getStringFromIpv6Prefix
protected static String getStringFromIpv6Prefix(LispAddressStringifier.Destination dst, Ipv6Prefix addr) -
getStringFromIpv6PrefixBinary
protected static String getStringFromIpv6PrefixBinary(LispAddressStringifier.Destination dst, Ipv6PrefixBinary addr) -
getStringFromDistinguishedName
protected static String getStringFromDistinguishedName(LispAddressStringifier.Destination dst, DistinguishedName addr) -
getStringFromAsNumber
protected static String getStringFromAsNumber(LispAddressStringifier.Destination dst, AsNumber addr) -
getStringFromAfiList
-
getStringFromInstanceId
protected static String getStringFromInstanceId(LispAddressStringifier.Destination dst, InstanceId addr) -
getStringFromApplicationData
protected static String getStringFromApplicationData(LispAddressStringifier.Destination dst, ApplicationData addr) -
getStringFromExplicitLocatorPath
protected static String getStringFromExplicitLocatorPath(LispAddressStringifier.Destination dst, ExplicitLocatorPath addr) -
getStringFromSourceDestKey
protected static String getStringFromSourceDestKey(LispAddressStringifier.Destination dst, SourceDestKey addr) -
getStringFromKeyValueAddress
protected static String getStringFromKeyValueAddress(LispAddressStringifier.Destination dst, KeyValueAddress addr) -
getStringFromMac
-
getStringFromServicePath
protected static String getStringFromServicePath(LispAddressStringifier.Destination dst, ServicePath addr)
-