diff --git a/src/main/java/org/openflow/protocol/statistics/OFAggregateStatisticsReply.java b/src/main/java/org/openflow/protocol/statistics/OFAggregateStatisticsReply.java
index b5a486c31cee6766fe9a0e1a8afb459ae8c0e391..7dec16b69d8d295985363703585fb82ab08f3da1 100644
--- a/src/main/java/org/openflow/protocol/statistics/OFAggregateStatisticsReply.java
+++ b/src/main/java/org/openflow/protocol/statistics/OFAggregateStatisticsReply.java
@@ -18,6 +18,7 @@
 package org.openflow.protocol.statistics;
 
 
+import org.codehaus.jackson.annotate.JsonIgnore;
 import org.jboss.netty.buffer.ChannelBuffer;
 
 /**
@@ -72,6 +73,7 @@ public class OFAggregateStatisticsReply implements OFStatistics {
     }
 
     @Override
+    @JsonIgnore
     public int getLength() {
         return 24;
     }
diff --git a/src/main/java/org/openflow/protocol/statistics/OFFlowStatisticsReply.java b/src/main/java/org/openflow/protocol/statistics/OFFlowStatisticsReply.java
index 420717fb3df42007eb168af167bcaefd85467063..803db8a9167fee4918e7d795cb9b42b665191100 100644
--- a/src/main/java/org/openflow/protocol/statistics/OFFlowStatisticsReply.java
+++ b/src/main/java/org/openflow/protocol/statistics/OFFlowStatisticsReply.java
@@ -19,6 +19,7 @@ package org.openflow.protocol.statistics;
 
 import java.util.List;
 
+import org.codehaus.jackson.annotate.JsonIgnore;
 import org.jboss.netty.buffer.ChannelBuffer;
 import org.openflow.protocol.OFMatch;
 import org.openflow.protocol.action.OFAction;
@@ -195,6 +196,7 @@ public class OFFlowStatisticsReply implements OFStatistics, OFActionFactoryAware
     }
 
     @Override
+    @JsonIgnore
     public int getLength() {
         return U16.f(length);
     }
diff --git a/src/main/java/org/openflow/protocol/statistics/OFPortStatisticsReply.java b/src/main/java/org/openflow/protocol/statistics/OFPortStatisticsReply.java
index 047ca5425ee6cdc56f18a19091e3f56d8d84f580..87a2465eaef54df954157d05edf53ab5052c95eb 100644
--- a/src/main/java/org/openflow/protocol/statistics/OFPortStatisticsReply.java
+++ b/src/main/java/org/openflow/protocol/statistics/OFPortStatisticsReply.java
@@ -18,6 +18,7 @@
 package org.openflow.protocol.statistics;
 
 
+import org.codehaus.jackson.annotate.JsonIgnore;
 import org.jboss.netty.buffer.ChannelBuffer;
 
 /**
@@ -222,6 +223,7 @@ public class OFPortStatisticsReply implements OFStatistics {
     }
 
     @Override
+    @JsonIgnore
     public int getLength() {
         return 104;
     }
diff --git a/src/main/java/org/openflow/protocol/statistics/OFQueueStatisticsReply.java b/src/main/java/org/openflow/protocol/statistics/OFQueueStatisticsReply.java
index 7d0238a3fffcd2fbf9e90450bdb3ef946924b8c6..03cbb9cef0c87b3056a57fef8c309e2ad2d1ed23 100644
--- a/src/main/java/org/openflow/protocol/statistics/OFQueueStatisticsReply.java
+++ b/src/main/java/org/openflow/protocol/statistics/OFQueueStatisticsReply.java
@@ -18,6 +18,7 @@
 package org.openflow.protocol.statistics;
 
 
+import org.codehaus.jackson.annotate.JsonIgnore;
 import org.jboss.netty.buffer.ChannelBuffer;
 
 /**
@@ -102,6 +103,7 @@ public class OFQueueStatisticsReply implements OFStatistics {
     }
 
     @Override
+    @JsonIgnore
     public int getLength() {
         return 32;
     }