Class TableFeaturesMatchFieldDeserializer

java.lang.Object
org.opendaylight.openflowplugin.impl.protocol.deserialization.multipart.TableFeaturesMatchFieldDeserializer

public class TableFeaturesMatchFieldDeserializer extends Object
  • Constructor Details

    • TableFeaturesMatchFieldDeserializer

      public TableFeaturesMatchFieldDeserializer()
  • Method Details

    • processHeader

      protected static SetFieldMatchBuilder processHeader(io.netty.buffer.ByteBuf in)
      Processes match entry header and returns if it have mask, or not.
      Parameters:
      in - input buffer
      Returns:
      SetFieldMatchBuilder with hasMask properly set
    • deserialize

      public Optional<SetFieldMatch> deserialize(io.netty.buffer.ByteBuf message)
      Deserialize match field if deserializer supports it, otherwise returns empty optional.
      Parameters:
      message - input buffer
      Returns:
      set field match