X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=mdsalutil%2Fmdsalutil-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fgenius%2Fmdsalutil%2Fmatches%2FMatchMetadata.java;h=4b76c49082b03473c3e8432021db55a59f465dcc;hb=868ec032398b8ba71fe1643c7a91f8e3c881ea0f;hp=a2f7d441bdba69dfd77ea0a3cb833691445eebde;hpb=759b9d369a786cf32ae029ad3dc75fb016b0fddd;p=genius.git diff --git a/mdsalutil/mdsalutil-api/src/main/java/org/opendaylight/genius/mdsalutil/matches/MatchMetadata.java b/mdsalutil/mdsalutil-api/src/main/java/org/opendaylight/genius/mdsalutil/matches/MatchMetadata.java index a2f7d441b..4b76c4908 100644 --- a/mdsalutil/mdsalutil-api/src/main/java/org/opendaylight/genius/mdsalutil/matches/MatchMetadata.java +++ b/mdsalutil/mdsalutil-api/src/main/java/org/opendaylight/genius/mdsalutil/matches/MatchMetadata.java @@ -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 { + // 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 { builder.setMetadata(metadata).setMetadataMask(mask); } - public BigInteger getMetadata() { + public Uint64 getMetadata() { return metadata; } - public BigInteger getMask() { + public Uint64 getMask() { return mask; }