public final class PortCodec extends AnnotatedCodec<org.onosproject.net.Port>
| Constructor and Description |
|---|
PortCodec() |
| Modifier and Type | Method and Description |
|---|---|
org.onosproject.net.Port |
decode(com.fasterxml.jackson.databind.node.ObjectNode json,
org.onosproject.codec.CodecContext context)
Note: Result of
Port.element() returned Port object,
is not a full Device object. |
com.fasterxml.jackson.databind.node.ObjectNode |
encode(org.onosproject.net.Port port,
org.onosproject.codec.CodecContext context) |
annotate, extractAnnotationspublic com.fasterxml.jackson.databind.node.ObjectNode encode(org.onosproject.net.Port port,
org.onosproject.codec.CodecContext context)
encode in class org.onosproject.codec.JsonCodec<org.onosproject.net.Port>public org.onosproject.net.Port decode(com.fasterxml.jackson.databind.node.ObjectNode json,
org.onosproject.codec.CodecContext context)
Port.element() returned Port object,
is not a full Device object.
Only it's DeviceId can be used.decode in class org.onosproject.codec.JsonCodec<org.onosproject.net.Port>