Class TableFeaturesMatchFieldDeserializer
- java.lang.Object
-
- org.opendaylight.openflowplugin.impl.protocol.deserialization.multipart.TableFeaturesMatchFieldDeserializer
-
public class TableFeaturesMatchFieldDeserializer extends Object
-
-
Constructor Summary
Constructors Constructor Description TableFeaturesMatchFieldDeserializer()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<SetFieldMatch>
deserialize(io.netty.buffer.ByteBuf message)
Deserialize match field if deserializer supports it, otherwise returns empty optional.protected static SetFieldMatchBuilder
processHeader(io.netty.buffer.ByteBuf in)
Processes match entry header and returns if it have mask, or not.
-
-
-
Method Detail
-
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
-
-