Class Ipv6PrefixSerializer
java.lang.Object
org.opendaylight.lispflowmapping.lisp.serializer.address.LispAddressSerializer
org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv6PrefixSerializer
Class to (de)serialize IPv6 prefixes from/to String representation.
- Author:
- Lorand Jakab
-
Field Summary
FieldsFields inherited from class org.opendaylight.lispflowmapping.lisp.serializer.address.LispAddressSerializer
DEFAULT_VNI -
Method Summary
Modifier and TypeMethodDescriptionprotected EiddeserializeEidData(ByteBuffer buffer, LispAddressSerializerContext ctx) protected RlocdeserializeRlocData(ByteBuffer buffer) protected SimpleAddressintgetAddressSize(LispAddress lispAddress) intgetAddressSize(SimpleAddress simpleAddress) protected shortgetAfi()static Ipv6PrefixSerializerprotected voidserializeData(ByteBuffer buffer, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpPrefix prefix) protected voidserializeData(ByteBuffer buffer, LispAddress lispAddress) protected voidserializeData(ByteBuffer buffer, SimpleAddress address) Methods inherited from class org.opendaylight.lispflowmapping.lisp.serializer.address.LispAddressSerializer
deserializeEid, deserializeLcafEidData, deserializeLcafRlocData, deserializeRloc, getLcafLength, getLcafType, getVni, serialize
-
Field Details
-
LOG
protected static final org.slf4j.Logger LOG
-
-
Method Details
-
getInstance
-
getAddressSize
- Overrides:
getAddressSizein classLispAddressSerializer
-
getAddressSize
- Overrides:
getAddressSizein classLispAddressSerializer
-
getAfi
protected short getAfi()- Overrides:
getAfiin classLispAddressSerializer
-
serializeData
- Overrides:
serializeDatain classLispAddressSerializer
-
serializeData
protected void serializeData(ByteBuffer buffer, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpPrefix prefix) - Overrides:
serializeDatain classLispAddressSerializer
-
serializeData
- Overrides:
serializeDatain classLispAddressSerializer
-
deserializeEidData
- Overrides:
deserializeEidDatain classLispAddressSerializer
-
deserializeRlocData
- Overrides:
deserializeRlocDatain classLispAddressSerializer
-
deserializeSimpleAddressData
protected SimpleAddress deserializeSimpleAddressData(ByteBuffer buffer, LispAddressSerializerContext ctx) - Overrides:
deserializeSimpleAddressDatain classLispAddressSerializer
-