## Uses of Interface
com.h3c.of.lib.MutableObject

- Packages that use MutableObject
  Package | Description
  --- | ---
  com.h3c.of.ctl.pipeline | Definitions for conveying OpenFlow switch pipeline definitions and capabilities.
  com.h3c.of.lib | OpenFlow Protocol Library.
  com.h3c.of.lib.instr | Representations of OpenFlow Protocol Instructions and Actions.
  com.h3c.of.lib.match | Representations of OpenFlow Protocol Match Structures.
  com.h3c.of.lib.mp | Representations of OpenFlow Protocol Multipart Message bodies.
  com.h3c.of.lib.msg | Representations of OpenFlow Protocol Messages.

- - ### Uses of MutableObject in com.h3c.of.ctl.pipeline

    Subinterfaces of MutableObject in com.h3c.of.ctl.pipeline
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `MutablePipelineDefinition` Mutable variant of `PipelineDefinition`.
    `interface` | `MutableTableContext` Mutable variant of `TableContext`.

  - ### Uses of MutableObject in com.h3c.of.lib

    Subinterfaces of MutableObject in com.h3c.of.lib
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `MutableStructure` Implemented by OpenFlow structure classes that provide mutators for setting the state of the structure.

    Methods in com.h3c.of.lib with parameters of type MutableObject
    Modifier and Type | Method and Description
    --- | ---
    `void` | Mutable.`checkWritable(MutableObject mo)` Checks that this mutable is still writable.
    `void` | Mutable.`invalidate(MutableObject mo)` Invalidates this mutable, marking it forever unwritable.

  - ### Uses of MutableObject in com.h3c.of.lib.instr

    Classes in com.h3c.of.lib.instr that implement MutableObject
    Modifier and Type | Class and Description
    --- | ---
    `class` | `InstrMutableAction` Mutable subclass of `InstrAction`.
    `class` | `InstrMutableApplyActions` Mutable version of `InstrApplyActions`.
    `class` | `InstrMutableWriteActions` Mutable version of `InstrWriteActions`.

  - ### Uses of MutableObject in com.h3c.of.lib.match

    Classes in com.h3c.of.lib.match that implement MutableObject
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MutableMatch` Mutable subclass of `Match`.

  - ### Uses of MutableObject in com.h3c.of.lib.mp

    Classes in com.h3c.of.lib.mp that implement MutableObject
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `MBodyFlowStats.MutableArray` A mutable array of flow stats elements.
    `static class` | `MBodyGroupDescStats.MutableArray` A mutable array of group description elements.
    `static class` | `MBodyGroupStats.MutableArray` A mutable array of group stats elements.
    `static class` | `MBodyMeterConfig.MutableArray` A mutable array of meter config elements.
    `static class` | `MBodyMeterStats.MutableArray` A mutable array of meter stats elements.
    `class` | `MBodyMutableDesc` Mutable subclass of `MBodyDesc`.
    `class` | `MBodyMutableExperimenter` Mutable subclass of `MBodyExperimenter`.
    `class` | `MBodyMutableFlowStats` Mutable subclass of `MBodyFlowStats`.
    `class` | `MBodyMutableFlowStatsRequest` Mutable subclass of `MBodyFlowStatsRequest`.
    `class` | `MBodyMutableGroupDescStats` Mutable subclass of `MBodyGroupDescStats`.
    `class` | `MBodyMutableGroupFeatures` Mutable subclass of `MBodyGroupFeatures`.
    `class` | `MBodyMutableGroupStats` Mutable subclass of `MBodyGroupStats`.
    `class` | `MBodyMutableGroupStatsRequest` Mutable subclass of `MBodyGroupStatsRequest`.
    `class` | `MBodyMutableMeterConfig` Mutable subclass of `MBodyMeterConfig`.
    `class` | `MBodyMutableMeterConfigRequest` Mutable subclass of `MBodyMeterConfigRequest`.
    `class` | `MBodyMutableMeterFeatures` Mutable subclass of `MBodyMeterFeatures`.
    `class` | `MBodyMutableMeterRequest` Base class for mutable subclass of `MBodyMeterRequest`.
    `class` | `MBodyMutableMeterStats` Mutable subclass of `MBodyMeterStats`.
    `class` | `MBodyMutableMeterStatsRequest` Mutable subclass of `MBodyMeterStatsRequest`.
    `class` | `MBodyMutablePortStats` Mutable subclass of `MBodyPortStats`.
    `class` | `MBodyMutablePortStatsRequest` Mutable subclass of `MBodyPortStatsRequest`.
    `class` | `MBodyMutableQueueStats` Mutable subclass of `MBodyQueueStats`.
    `class` | `MBodyMutableQueueStatsRequest` Mutable subclass of `MBodyQueueStatsRequest`.
    `class` | `MBodyMutableTableFeatures` Mutable subclass of `MBodyTableFeatures`.
    `class` | `MBodyMutableTableStats` Mutable subclass of `MBodyTableStats`.
    `static class` | `MBodyPortDesc.MutableArray` A mutable array of port descriptions.
    `static class` | `MBodyPortStats.MutableArray` A mutable array of port stats elements.
    `static class` | `MBodyQueueStats.MutableArray` A mutable array of queue statistics.
    `static class` | `MBodyTableFeatures.MutableArray` A mutable array of table features elements.
    `static class` | `MBodyTableStats.MutableArray` A mutable array of table stats elements.

  - ### Uses of MutableObject in com.h3c.of.lib.msg

    Subinterfaces of MutableObject in com.h3c.of.lib.msg
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `MutableMessage` Implemented by OpenFlow message classes that provide mutators for setting the state of the message.

    Classes in com.h3c.of.lib.msg that implement MutableObject
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MutableBucket` Mutable subclass of `Bucket`.
    `class` | `MutablePort` Mutable subclass of `Port`.
    `class` | `MutableQueue` Mutable subclass of `Queue`.
    `class` | `OfmMutableBarrierReply` Mutable subclass of `OfmBarrierReply`.
    `class` | `OfmMutableBarrierRequest` Mutable subclass of `OfmBarrierRequest`.
    `class` | `OfmMutableEchoReply` Mutable subclass of `OfmEchoReply`.
    `class` | `OfmMutableEchoRequest` Mutable subclass of `OfmEchoRequest`.
    `class` | `OfmMutableError` Mutable subclass of `OfmError`.
    `class` | `OfmMutableErrorExper` Mutable subclass of `OfmErrorExper`.
    `class` | `OfmMutableExperimenter` Mutable subclass of `OfmExperimenter`.
    `class` | `OfmMutableFeaturesReply` Mutable subclass of `OfmFeaturesReply`.
    `class` | `OfmMutableFeaturesRequest` Mutable subclass of `OfmFeaturesRequest`.
    `class` | `OfmMutableFlowMod` Mutable subclass of `OfmFlowMod`.
    `class` | `OfmMutableFlowRemoved` Mutable subclass of `OfmFlowRemoved`.
    `class` | `OfmMutableGetAsyncReply` Mutable subclass of `OfmGetAsyncReply`.
    `class` | `OfmMutableGetAsyncRequest` Mutable subclass of `OfmGetAsyncRequest`.
    `class` | `OfmMutableGetConfigReply` Mutable subclass of `OfmGetConfigReply`.
    `class` | `OfmMutableGetConfigRequest` Mutable subclass of `OfmGetConfigRequest`.
    `class` | `OfmMutableGroupMod` Mutable subclass of `OfmGroupMod`.
    `class` | `OfmMutableHello` Mutable subclass of `OfmHello`.
    `class` | `OfmMutableMeterMod` Mutable subclass of `OfmMeterMod`.
    `class` | `OfmMutableMultipartReply` Mutable subclass of `OfmMultipartReply`.
    `class` | `OfmMutableMultipartRequest` Mutable subclass of `OfmMultipartRequest`.
    `class` | `OfmMutablePacketIn` Mutable subclass of `OfmPacketIn`.
    `class` | `OfmMutablePacketOut` Mutable subclass of `OfmPacketOut`.
    `class` | `OfmMutablePortMod` Mutable subclass of `OfmPortMod`.
    `class` | `OfmMutablePortStatus` Mutable subclass of `OfmPortStatus`.
    `class` | `OfmMutableQueueGetConfigReply` Mutable subclass of `OfmQueueGetConfigReply`.
    `class` | `OfmMutableQueueGetConfigRequest` Mutable subclass of `OfmQueueGetConfigRequest`.
    `class` | `OfmMutableRoleReply` Mutable subclass of `OfmRoleReply`.
    `class` | `OfmMutableRoleRequest` Mutable subclass of `OfmRoleRequest`.
    `class` | `OfmMutableSetAsync` Mutable subclass of `OfmSetAsync`.
    `class` | `OfmMutableSetConfig` Mutable subclass of `OfmSetConfig`.
    `class` | `OfmMutableTableMod` Mutable subclass of `OfmTableMod`.

Copyright © 2014. All Rights Reserved.