Class InstanceIdSerializer
- java.lang.Object
- 
- org.opendaylight.lispflowmapping.lisp.serializer.address.LispAddressSerializer
- 
- org.opendaylight.lispflowmapping.lisp.serializer.address.LcafSerializer
- 
- org.opendaylight.lispflowmapping.lisp.serializer.address.InstanceIdSerializer
 
 
 
- 
 public final class InstanceIdSerializer extends LcafSerializer 
- 
- 
Field Summary- 
Fields inherited from class org.opendaylight.lispflowmapping.lisp.serializer.address.LispAddressSerializerDEFAULT_VNI
 
- 
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected EiddeserializeLcafEidData(java.nio.ByteBuffer buffer, byte res2, short length, LispAddressSerializerContext ctx)protected shortgetAfi()static InstanceIdSerializergetInstance()protected intgetInstanceIdSize()protected shortgetLcafLength(LispAddress lispAddress)protected bytegetLcafType()protected voidserializeData(java.nio.ByteBuffer buffer, LispAddress lispAddress)protected voidserializeNonLcafAddress(java.nio.ByteBuffer buffer, LispAddress lispAddress)- 
Methods inherited from class org.opendaylight.lispflowmapping.lisp.serializer.address.LcafSerializerdeserializeEidData, deserializeRlocData, getAddressSize, getLcafHeaderSize, serializeLCAFAddressHeaderForInstanceId
 - 
Methods inherited from class org.opendaylight.lispflowmapping.lisp.serializer.address.LispAddressSerializerdeserializeEid, deserializeLcafRlocData, deserializeRloc, deserializeSimpleAddressData, getAddressSize, getVni, serialize, serializeData, serializeData
 
- 
 
- 
- 
- 
Method Detail- 
getInstancepublic static InstanceIdSerializer getInstance() 
 - 
getLcafTypeprotected byte getLcafType() - Overrides:
- getLcafTypein class- LispAddressSerializer
 
 - 
getLcafLengthprotected short getLcafLength(LispAddress lispAddress) - Overrides:
- getLcafLengthin class- LcafSerializer
 
 - 
getInstanceIdSizeprotected int getInstanceIdSize() 
 - 
getAfiprotected short getAfi() - Overrides:
- getAfiin class- LcafSerializer
 
 - 
serializeDataprotected void serializeData(java.nio.ByteBuffer buffer, LispAddress lispAddress)- Overrides:
- serializeDatain class- LcafSerializer
 
 - 
serializeNonLcafAddressprotected void serializeNonLcafAddress(java.nio.ByteBuffer buffer, LispAddress lispAddress)
 - 
deserializeLcafEidDataprotected Eid deserializeLcafEidData(java.nio.ByteBuffer buffer, byte res2, short length, LispAddressSerializerContext ctx) - Overrides:
- deserializeLcafEidDatain class- LispAddressSerializer
 
 
- 
 
-