[ONOS-4718] Initial implementation of  LISP control message objects

Change-Id: I22cdb1a4b5d7bb7f0681c9fa9a45223b60bdb282
diff --git a/protocols/lisp/msg/src/main/java/org/onosproject/lisp/msg/protocols/DefaultLispMapReply.java b/protocols/lisp/msg/src/main/java/org/onosproject/lisp/msg/protocols/DefaultLispMapReply.java
index ef2a8a2..7f89dc0 100644
--- a/protocols/lisp/msg/src/main/java/org/onosproject/lisp/msg/protocols/DefaultLispMapReply.java
+++ b/protocols/lisp/msg/src/main/java/org/onosproject/lisp/msg/protocols/DefaultLispMapReply.java
@@ -35,4 +35,67 @@
     public Builder createBuilder() {
         return null;
     }
+
+    @Override
+    public boolean isProbe() {
+        return false;
+    }
+
+    @Override
+    public boolean isEtr() {
+        return false;
+    }
+
+    @Override
+    public boolean isSecurity() {
+        return false;
+    }
+
+    @Override
+    public byte getRecordCount() {
+        return 0;
+    }
+
+    @Override
+    public long getNonce() {
+        return 0;
+    }
+
+    public static final class DefaultReplyBuilder implements ReplyBuilder {
+
+        @Override
+        public LispMessage build() {
+            return null;
+        }
+
+        @Override
+        public LispType getType() {
+            return null;
+        }
+
+        @Override
+        public ReplyBuilder withIsProbe(boolean isProbe) {
+            return null;
+        }
+
+        @Override
+        public ReplyBuilder withIsEtr(boolean isEtr) {
+            return null;
+        }
+
+        @Override
+        public ReplyBuilder withIsSecurity(boolean isSecurity) {
+            return null;
+        }
+
+        @Override
+        public ReplyBuilder withRecordCount(byte recordCount) {
+            return null;
+        }
+
+        @Override
+        public ReplyBuilder withNonce(long nonce) {
+            return null;
+        }
+    }
 }