Class DropPolicyCodec
- java.lang.Object
-
- org.onosproject.codec.JsonCodec<org.onosproject.segmentrouting.policy.api.DropPolicy>
-
- org.onosproject.segmentrouting.policy.impl.DropPolicyCodec
-
public final class DropPolicyCodec extends org.onosproject.codec.JsonCodec<org.onosproject.segmentrouting.policy.api.DropPolicy>Codec of DropPolicy class.
-
-
Field Summary
Fields Modifier and Type Field Description static StringPOLICY_IDstatic StringPOLICY_TYPE
-
Constructor Summary
Constructors Constructor Description DropPolicyCodec()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.onosproject.segmentrouting.policy.api.DropPolicydecode(com.fasterxml.jackson.databind.node.ObjectNode json, org.onosproject.codec.CodecContext context)com.fasterxml.jackson.databind.node.ObjectNodeencode(org.onosproject.segmentrouting.policy.api.DropPolicy policy, org.onosproject.codec.CodecContext context)
-
-
-
Field Detail
-
POLICY_ID
public static final String POLICY_ID
- See Also:
- Constant Field Values
-
POLICY_TYPE
public static final String POLICY_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
encode
public com.fasterxml.jackson.databind.node.ObjectNode encode(org.onosproject.segmentrouting.policy.api.DropPolicy policy, org.onosproject.codec.CodecContext context)- Overrides:
encodein classorg.onosproject.codec.JsonCodec<org.onosproject.segmentrouting.policy.api.DropPolicy>
-
decode
public org.onosproject.segmentrouting.policy.api.DropPolicy decode(com.fasterxml.jackson.databind.node.ObjectNode json, org.onosproject.codec.CodecContext context)- Overrides:
decodein classorg.onosproject.codec.JsonCodec<org.onosproject.segmentrouting.policy.api.DropPolicy>
-
-