Bump version odlparent->6.0.0,mdsal->5.0.3
[genius.git] / mdsalutil / mdsalutil-api / src / main / java / org / opendaylight / genius / mdsalutil / matches / MatchMetadata.java
index a2f7d441bdba69dfd77ea0a3cb833691445eebde..4b76c49082b03473c3e8432021db55a59f465dcc 100644 (file)
@@ -7,20 +7,20 @@
  */
 package org.opendaylight.genius.mdsalutil.matches;
 
-import java.math.BigInteger;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.flow.MatchBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.model.match.types.rev131026.match.Metadata;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.model.match.types.rev131026.match.MetadataBuilder;
+import org.opendaylight.yangtools.yang.common.Uint64;
 
 /**
  * Metadata match.
  */
 public class MatchMetadata extends MatchInfoHelper<Metadata, MetadataBuilder> {
+    // FIXME: just use WriteMetadata
+    private final Uint64 metadata;
+    private final Uint64 mask;
 
-    private final BigInteger metadata;
-    private final BigInteger mask;
-
-    public MatchMetadata(BigInteger metadata, BigInteger mask) {
+    public MatchMetadata(Uint64 metadata, Uint64 mask) {
         this.metadata = metadata;
         this.mask = mask;
     }
@@ -35,11 +35,11 @@ public class MatchMetadata extends MatchInfoHelper<Metadata, MetadataBuilder> {
         builder.setMetadata(metadata).setMetadataMask(mask);
     }
 
-    public BigInteger getMetadata() {
+    public Uint64 getMetadata() {
         return metadata;
     }
 
-    public BigInteger getMask() {
+    public Uint64 getMask() {
         return mask;
     }