Changes required to adopt new loxi APIs into legacy OFMatch:
1. Added value getters to new value types
2. Changed Match, MatchBuilder interfaces according to new desing
diff --git a/java_gen/pre-written/src/main/java/org/openflow/protocol/match/MatchBuilder.java b/java_gen/pre-written/src/main/java/org/openflow/protocol/match/MatchBuilder.java
index 3c601f8..fc4c07a 100644
--- a/java_gen/pre-written/src/main/java/org/openflow/protocol/match/MatchBuilder.java
+++ b/java_gen/pre-written/src/main/java/org/openflow/protocol/match/MatchBuilder.java
@@ -3,8 +3,10 @@
 import org.openflow.types.OFValueType;
 
 public interface MatchBuilder extends Match {
-    public <F extends OFValueType> MatchBuilder set(MatchField<F> match, F value);
+    public <F extends OFValueType<F>> MatchBuilder set(MatchField<F> field, F value);
 
+    public <F extends OFValueType<F>> MatchBuilder unset(MatchField<F> field);
+    
     //public <M> void setMasked(MatchField<?, M> match, M value);
 
     public Match getMatch();