org.openflow.protocol.statistics.tableFeatures
Class OFTableFeaturesPropertyActions

java.lang.Object
  extended by org.openflow.protocol.statistics.tableFeatures.OFTableFeaturesProperty
      extended by org.openflow.protocol.statistics.tableFeatures.OFTableFeaturesPropertyActions
All Implemented Interfaces:
java.lang.Cloneable

public class OFTableFeaturesPropertyActions
extends OFTableFeaturesProperty

Represents an ofp_table_features_prop_actions

Author:
Srini Seetharaman (srini.seetharaman@gmail.com)

Field Summary
protected  java.util.List<OFAction> actions
           
 
Fields inherited from class org.openflow.protocol.statistics.tableFeatures.OFTableFeaturesProperty
length, MINIMUM_LENGTH, OFFSET_LENGTH, OFFSET_TYPE, type
 
Constructor Summary
OFTableFeaturesPropertyActions()
           
 
Method Summary
 OFTableFeaturesPropertyActions clone()
           
 boolean equals(java.lang.Object obj)
           
 java.util.List<OFAction> getActions()
          Returns read-only copies of the actions contained in this Flow Mod
 int hashCode()
           
 void readFrom(java.nio.ByteBuffer data)
           
 OFTableFeaturesPropertyActions setActions(java.util.List<OFAction> actions)
          Sets the list of actions this Flow Mod contains
 java.lang.String toString()
          Returns a summary of the message
 void writeTo(java.nio.ByteBuffer data)
           
 
Methods inherited from class org.openflow.protocol.statistics.tableFeatures.OFTableFeaturesProperty
getLength, getLengthU, getType, setLength, setType
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

actions

protected java.util.List<OFAction> actions
Constructor Detail

OFTableFeaturesPropertyActions

public OFTableFeaturesPropertyActions()
Method Detail

getActions

public java.util.List<OFAction> getActions()
Returns read-only copies of the actions contained in this Flow Mod

Returns:
a list of ordered OFAction objects

setActions

public OFTableFeaturesPropertyActions setActions(java.util.List<OFAction> actions)
Sets the list of actions this Flow Mod contains

Parameters:
actions - a list of ordered OFAction objects

readFrom

public void readFrom(java.nio.ByteBuffer data)
Overrides:
readFrom in class OFTableFeaturesProperty

writeTo

public void writeTo(java.nio.ByteBuffer data)
Overrides:
writeTo in class OFTableFeaturesProperty

hashCode

public int hashCode()
Overrides:
hashCode in class OFTableFeaturesProperty

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class OFTableFeaturesProperty

toString

public java.lang.String toString()
Description copied from class: OFTableFeaturesProperty
Returns a summary of the message

Overrides:
toString in class OFTableFeaturesProperty
Returns:
string summary of message

clone

public OFTableFeaturesPropertyActions clone()
                                     throws java.lang.CloneNotSupportedException
Overrides:
clone in class OFTableFeaturesProperty
Throws:
java.lang.CloneNotSupportedException