blob: 3c601f817a6974b39596b2321d98f37066e46db7 [file] [log] [blame]
Andreas Wundsam40e14f72013-05-06 14:49:08 -07001package org.openflow.protocol.match;
2
Yotam Harchold7b84202013-07-26 16:08:10 -07003import org.openflow.types.OFValueType;
Andreas Wundsam40e14f72013-05-06 14:49:08 -07004
Yotam Harchold7b84202013-07-26 16:08:10 -07005public interface MatchBuilder extends Match {
6 public <F extends OFValueType> MatchBuilder set(MatchField<F> match, F value);
7
8 //public <M> void setMasked(MatchField<?, M> match, M value);
Andreas Wundsam40e14f72013-05-06 14:49:08 -07009
10 public Match getMatch();
11}