Bump upstreams for 2022.09 Chlorine
[openflowplugin.git] / openflowjava / openflow-protocol-impl / src / main / java / org / opendaylight / openflowjava / protocol / impl / deserialization / match / OxmMetadataDeserializer.java
index 120f483b55b1c5bf77d4ae87004faa910af16a2f..f5a22e5128c764423bfad59b3198d4afcaec4f8b 100644 (file)
@@ -20,7 +20,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc
  */
 public class OxmMetadataDeserializer extends AbstractOxmMatchEntryDeserializer {
     public OxmMetadataDeserializer() {
-        super(Metadata.class);
+        super(Metadata.VALUE);
     }
 
     @Override
@@ -29,7 +29,7 @@ public class OxmMetadataDeserializer extends AbstractOxmMatchEntryDeserializer {
         input.readBytes(metadataBytes);
 
         final MetadataBuilder metadataBuilder = new MetadataBuilder().setMetadata(metadataBytes);
-        if (builder.isHasMask()) {
+        if (builder.getHasMask()) {
             metadataBuilder.setMask(OxmDeserializerHelper.convertMask(input, Long.BYTES));
         }
         builder.setMatchEntryValue(new MetadataCaseBuilder().setMetadata(metadataBuilder.build()).build());