[ONOS-5413]From string and to string method generation for YTB to handle in yms

Change-Id: Ib066598ca40ff642113481617369d82a6d94620a
diff --git a/plugin/src/main/java/org/onosproject/yangutils/utils/UtilConstants.java b/plugin/src/main/java/org/onosproject/yangutils/utils/UtilConstants.java
index d8d75f4..6bfd9a8 100644
--- a/plugin/src/main/java/org/onosproject/yangutils/utils/UtilConstants.java
+++ b/plugin/src/main/java/org/onosproject/yangutils/utils/UtilConstants.java
@@ -167,6 +167,11 @@
     public static final String JAVA_DOC_BUILD = " * Builds object of ";
 
     /**
+     * JavaDocs's return statement for build method.
+     */
+    public static final String JAVA_DOC_BUILD_RETURN = "object of ";
+
+    /**
      * JavaDocs's statement for builder object.
      */
     public static final String BUILDER_OBJECT = "builder object of ";
@@ -323,6 +328,11 @@
     public static final String SCHEMA_NAME = "schemaName";
 
     /**
+     * Static attribute for schema name value.
+     */
+    public static final String STR_VAL = "stringValue";
+
+    /**
      * Static attribute for validateRange.
      */
     public static final String VALIDATE_RANGE = "validateRange";
@@ -484,6 +494,11 @@
     public static final String SUBJECT = "Subject";
 
     /**
+     * Static attribute for ListenerRegistry.
+     */
+    public static final String LISTENER_REG = "ListenerRegistry";
+
+    /**
      * Static attribute for ListenerService.
      */
     public static final String LISTENER_SERVICE = "ListenerService";
@@ -694,6 +709,15 @@
     public static final String SUFFIX_S = "s";
 
     /**
+     * Static attribute for string builder var.
+     */
+    public static final String STRING_BUILDER_VAR = "sBuild";
+    /**
+     * Static attribute for string builder var.
+     */
+    public static final String APPEND = "append";
+
+    /**
      * Static attribute for if.
      */
     public static final String IF = "if";
@@ -821,7 +845,7 @@
     /**
      * Static attribute for empty parameter function call.
      */
-    public static final String EMPTY_PARAMETER_FUNCTION_CALL = "()";
+    public static final String OPEN_CLOSE_BRACKET_STRING = "()";
 
     /**
      * Static attribute for open curly bracket syntax.
@@ -1062,6 +1086,10 @@
     public static final String STRING_DATA_TYPE = "String";
 
     /**
+     * String built in java type.
+     */
+    public static final String STRING_BUILDER = "StringBuilder";
+    /**
      * Java.lang.* packages.
      */
     public static final String JAVA_LANG = "java.lang";
@@ -1254,6 +1282,11 @@
     public static final String BUILDER_LOWER_CASE = "builder";
 
     /**
+     * Static attribute for manager syntax.
+     */
+    public static final String MANAGER = "Manager";
+
+    /**
      * Static attribute for service syntax.
      */
     public static final String SERVICE = "Service";
@@ -1309,6 +1342,11 @@
     public static final String NEW = "new";
 
     /**
+     * Static attribute for java new syntax.
+     */
+    public static final String TO_STRING_METHOD = "toString";
+
+    /**
      * Static attribute for this syntax.
      */
     public static final String THIS = "this";
@@ -1402,6 +1440,12 @@
             "MoreObjects";
 
     /**
+     * Static attribute for more object import class.
+     */
+    public static final String MORE_OBJ_ATTR =
+            "MoreObjects.ToStringHelper helper = ";
+
+    /**
      * Static attribute for to string method.
      */
     public static final String GOOGLE_MORE_OBJECT_METHOD_STRING =
@@ -1410,7 +1454,22 @@
     /**
      * Static attribute for java utilities import package.
      */
-    public static final String JAVA_UTIL_OBJECTS_IMPORT_PKG = "java.util";
+    public static final String JAVA_UTIL_PKG = "java.util";
+
+    /**
+     * Static attribute for java utilities import package.
+     */
+    public static final String JAVA_UTIL_REGEX_PKG = "java.util.regex";
+
+    /**
+     * Static attribute for java utilities import package.
+     */
+    public static final String SET_VALUE_PARA = "setValue";
+
+    /**
+     * Static attribute for java utilities import package.
+     */
+    public static final String HELPER = "helper";
 
     /**
      * Static attribute for bitset.
@@ -1454,7 +1513,7 @@
     public static final String SET = "Set";
 
     /**
-     * Comment to be added for auto generated impl methods.
+     * Comment to be added for autogenerated impl methods.
      */
     public static final String YANG_UTILS_TODO =
             "//TODO: YANG utils generated code";
@@ -1742,6 +1801,11 @@
     public static final String BITS = "bits";
 
     /**
+     * Static attribute for bits.
+     */
+    public static final String BITS_CAPS = "Bits";
+
+    /**
      * Static attribute for YANG.
      */
     public static final String YANG = "yang";