blob: c4b2606db27ee0d985083c3f77b52525b711b06e [file] [log] [blame]
package net.floodlightcontroller.core.web;
import net.floodlightcontroller.core.IOFSwitch;
import net.floodlightcontroller.core.web.serializers.OFFlowStatsEntryModSerializer;
import org.projectfloodlight.openflow.protocol.OFFlowStatsEntry;
import org.codehaus.jackson.map.annotate.JsonSerialize;
@JsonSerialize(using = OFFlowStatsEntryModSerializer.class)
public class OFFlowStatsEntryMod {
private OFFlowStatsEntry FlowStatsEntry = null;
/*
* need switch to get table name so the we could sepcify table name (ip,acl,mpls)
* instead of table number
*/
private IOFSwitch sw;
public OFFlowStatsEntryMod() {
}
public OFFlowStatsEntryMod(OFFlowStatsEntry FlowStatsEntry, IOFSwitch sw1) {
this.FlowStatsEntry = FlowStatsEntry;
this.sw = sw1;
}
public OFFlowStatsEntry getFlowStatsEntry() {
return this.FlowStatsEntry;
}
public IOFSwitch getSwitch(){
return this.sw;
}
}