Implementation of PcInitate and PcUpdate messages

Change-Id: I746a5860a8b4a8022d747a02075ed3237741c53a
diff --git a/pcep/pcepio/src/main/java/org/onosproject/pcepio/types/ErrorObjListWithOpen.java b/pcep/pcepio/src/main/java/org/onosproject/pcepio/types/ErrorObjListWithOpen.java
index dad9fec..df4ebbc 100755
--- a/pcep/pcepio/src/main/java/org/onosproject/pcepio/types/ErrorObjListWithOpen.java
+++ b/pcep/pcepio/src/main/java/org/onosproject/pcepio/types/ErrorObjListWithOpen.java
@@ -10,14 +10,17 @@
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+import com.google.common.base.MoreObjects;
+import com.google.common.base.MoreObjects.ToStringHelper;
+
 /*
  * Provide the error object list with open object.
  */
 public class ErrorObjListWithOpen {
     //errorObjList is mandatory
-    LinkedList<PcepErrorObject> llerrorObjList;
+    private LinkedList<PcepErrorObject> llerrorObjList;
     // openObject is optional
-    PcepOpenObject openObject;
+    private PcepOpenObject openObject;
     // flag to check if open object is set or not
     public boolean isOpenObjectSet;
     protected static final Logger log = LoggerFactory.getLogger(ErrorObjListWithOpen.class);
@@ -49,6 +52,11 @@
         isOpenObjectSet = false;
     }
 
+    /**
+     * Returns error type.
+     *
+     * @return error type
+     */
     public LinkedList<Integer> getErrorType() {
         LinkedList<Integer> errorType = new LinkedList<Integer>();
         if (llerrorObjList != null) {
@@ -56,7 +64,7 @@
             int error;
             PcepErrorObject errorObj;
             while (errObjListIterator.hasNext()) {
-                errorObj =  errObjListIterator.next();
+                errorObj = errObjListIterator.next();
                 error = errorObj.getErrorType();
                 errorType.add(error);
             }
@@ -64,6 +72,11 @@
         return errorType;
     }
 
+    /**
+     * Returns error value.
+     *
+     * @return error value
+     */
     public LinkedList<Integer> getErrorValue() {
         LinkedList<Integer> errorValue = new LinkedList<Integer>();
         if (llerrorObjList != null) {
@@ -71,7 +84,7 @@
             int error;
             PcepErrorObject errorObj;
             while (errObjListIterator.hasNext()) {
-                errorObj =  errObjListIterator.next();
+                errorObj = errObjListIterator.next();
                 error = errorObj.getErrorValue();
                 errorValue.add(error);
 
@@ -79,7 +92,8 @@
         }
         return errorValue;
     }
-    /*
+
+    /**
      * Checks whether error object list is empty or not.
      *
      * @return whether error object list is empty or not
@@ -90,7 +104,7 @@
         return (!this.llerrorObjList.isEmpty()) ? true : false;
     }
 
-    /*
+    /**
      * Write Error Object List and Open Object to channel buffer.
      *
      * @param bb of type channel buffer
@@ -121,7 +135,7 @@
         return bb.writerIndex() - iLenStartIndex;
     }
 
-    /*
+    /**
      * Prints the attributes of ErrorObject List with open Object.
      */
     public void print() {
@@ -137,4 +151,19 @@
             openObject.print();
         }
     }
+
+    @Override
+    public String toString() {
+        ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass());
+
+        if (openObject == null) {
+            toStrHelper
+            .add("error Obj List", llerrorObjList);
+        } else {
+            toStrHelper
+            .add("error Obj List", llerrorObjList)
+            .add("open Object", openObject);
+        }
+        return toStrHelper.toString();
+    }
 }