1 package org.opendaylight.openflowplugin.openflow.md.core.translator;
3 import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819.AddFlowInput;
4 import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819.RemoveFlowInput;
5 import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819.UpdateFlowInput;
6 import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819.node.error.reference.object.reference.FlowRefBuilder;
9 public class FlowEntityData extends AbstractDPNEntity {
11 FlowRefBuilder flowRef = new FlowRefBuilder();
14 public FlowRefBuilder getBuilder(Object object) {
15 // TODO Auto-generated method stub
16 if (object instanceof AddFlowInput) {
17 AddFlowInput addFlowinput = ((AddFlowInput) object);
18 flowRef.setFlowRef(addFlowinput.getFlowRef());
19 } else if (object instanceof RemoveFlowInput) {
21 RemoveFlowInput removeFlowinput = ((RemoveFlowInput) object);
22 flowRef.setFlowRef(removeFlowinput.getFlowRef());
24 UpdateFlowInput updateFlowinput = ((UpdateFlowInput) object);
25 flowRef.setFlowRef(updateFlowinput.getFlowRef());