org.openflow.protocol.statistics.tableFeatures
Class OFTableFeaturesPropertyNextTables

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

public class OFTableFeaturesPropertyNextTables
extends OFTableFeaturesProperty

Represents an ofp_table_features_prop_nextTableIds

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

Field Summary
protected  byte[] nextTableIds
           
 
Fields inherited from class org.openflow.protocol.statistics.tableFeatures.OFTableFeaturesProperty
length, MINIMUM_LENGTH, OFFSET_LENGTH, OFFSET_TYPE, type
 
Constructor Summary
OFTableFeaturesPropertyNextTables()
           
 
Method Summary
 OFTableFeaturesPropertyNextTables clone()
           
 boolean equals(java.lang.Object obj)
           
 byte[] getNextTableIds()
          Returns read-only copies of the nextTableIds contained in this Flow Mod
 int hashCode()
           
 void readFrom(java.nio.ByteBuffer data)
           
 OFTableFeaturesPropertyNextTables setNextTableIds(byte[] nextTableIds)
          Sets the list of nextTableIds 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

nextTableIds

protected byte[] nextTableIds
Constructor Detail

OFTableFeaturesPropertyNextTables

public OFTableFeaturesPropertyNextTables()
Method Detail

getNextTableIds

public byte[] getNextTableIds()
Returns read-only copies of the nextTableIds contained in this Flow Mod

Returns:
a list of ordered byte table ids

setNextTableIds

public OFTableFeaturesPropertyNextTables setNextTableIds(byte[] nextTableIds)
Sets the list of nextTableIds this Flow Mod contains

Parameters:
nextTableIds - a list of ordered byte 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 OFTableFeaturesPropertyNextTables clone()
                                        throws java.lang.CloneNotSupportedException
Overrides:
clone in class OFTableFeaturesProperty
Throws:
java.lang.CloneNotSupportedException