Class LispAddressSerializer
java.lang.Object
org.opendaylight.lispflowmapping.lisp.serializer.address.LispAddressSerializer
- Direct Known Subclasses:
 DistinguishedNameSerializer,Ipv4BinarySerializer,Ipv4PrefixBinarySerializer,Ipv4PrefixSerializer,Ipv4Serializer,Ipv6BinarySerializer,Ipv6PrefixBinarySerializer,Ipv6PrefixSerializer,Ipv6Serializer,LcafSerializer,MacSerializer,NoAddressSerializer
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptiondeserializeEid(ByteBuffer buffer, LispAddressSerializerContext ctx) protected EiddeserializeEidData(ByteBuffer buffer, LispAddressSerializerContext ctx) protected EiddeserializeLcafEidData(ByteBuffer buffer, byte res2, short length, LispAddressSerializerContext ctx) protected RlocdeserializeLcafRlocData(ByteBuffer buffer, byte res2, short length, LispAddressSerializerContext ctx) deserializeRloc(ByteBuffer buffer) protected RlocdeserializeRlocData(ByteBuffer buffer) protected SimpleAddressintgetAddressSize(LispAddress lispAddress) protected intgetAddressSize(SimpleAddress address) protected shortgetAfi()static LispAddressSerializerprotected shortgetLcafLength(LispAddress lispAddress) protected byteprotected InstanceIdTypevoidserialize(ByteBuffer buffer, LispAddress lispAddress) protected voidserializeData(ByteBuffer buffer, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpPrefix lispAddress) protected voidserializeData(ByteBuffer buffer, LispAddress lispAddress) protected voidserializeData(ByteBuffer buffer, SimpleAddress lispAddress)  
- 
Field Details
- 
DEFAULT_VNI
 
 - 
 - 
Constructor Details
- 
LispAddressSerializer
protected LispAddressSerializer() 
 - 
 - 
Method Details
- 
getInstance
 - 
serializeData
 - 
serializeData
 - 
serializeData
protected void serializeData(ByteBuffer buffer, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpPrefix lispAddress)  - 
deserializeEidData
 - 
deserializeSimpleAddressData
protected SimpleAddress deserializeSimpleAddressData(ByteBuffer buffer, LispAddressSerializerContext ctx)  - 
deserializeLcafEidData
protected Eid deserializeLcafEidData(ByteBuffer buffer, byte res2, short length, LispAddressSerializerContext ctx)  - 
deserializeRlocData
 - 
deserializeLcafRlocData
protected Rloc deserializeLcafRlocData(ByteBuffer buffer, byte res2, short length, LispAddressSerializerContext ctx)  - 
getAfi
protected short getAfi() - 
getLcafType
protected byte getLcafType() - 
getLcafLength
 - 
getAddressSize
 - 
getAddressSize
 - 
getVni
 - 
serialize
 - 
deserializeEid
 - 
deserializeRloc
 
 -