public final class MappingAddressCodec extends org.onosproject.codec.JsonCodec<MappingAddress>
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
AS |
protected static java.lang.String |
DN |
protected static java.lang.String |
IPV4 |
protected static java.lang.String |
IPV6 |
protected static org.slf4j.Logger |
log |
protected static java.lang.String |
MAC |
protected static java.lang.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 java.lang.String TYPE
protected static final java.lang.String IPV4
protected static final java.lang.String IPV6
protected static final java.lang.String MAC
protected static final java.lang.String DN
protected static final java.lang.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>