public final class MappingAddressCodec extends org.onosproject.codec.JsonCodec<MappingAddress>
| Modifier and Type | Field and Description |
|---|---|
protected static String |
AS |
protected static String |
DN |
protected static String |
IPV4 |
protected static String |
IPV6 |
protected static org.slf4j.Logger |
log |
protected static String |
MAC |
protected static String |
TYPE |
| Constructor and Description |
|---|
MappingAddressCodec() |
| Modifier and Type | Method and Description |
|---|---|
MappingAddress |
decode(com.fasterxml.jackson.databind.node.ObjectNode json,
org.onosproject.codec.CodecContext context) |
com.fasterxml.jackson.databind.node.ObjectNode |
encode(MappingAddress address,
org.onosproject.codec.CodecContext context) |
protected static final org.slf4j.Logger log
protected static final String TYPE
protected static final String IPV4
protected static final String IPV6
protected static final String MAC
protected static final String DN
protected static final String AS
public com.fasterxml.jackson.databind.node.ObjectNode encode(MappingAddress address, org.onosproject.codec.CodecContext context)
encode in class org.onosproject.codec.JsonCodec<MappingAddress>public MappingAddress decode(com.fasterxml.jackson.databind.node.ObjectNode json, org.onosproject.codec.CodecContext context)
decode in class org.onosproject.codec.JsonCodec<MappingAddress>