ST defect fixes and review comments fixes
Change-Id: Ib8c56a88c19cd9aa23918d0f9e37c89e74cb0d13
diff --git a/src/main/java/org/onosproject/yangutils/datamodel/YangType.java b/src/main/java/org/onosproject/yangutils/datamodel/YangType.java
index 85db895..dd3e232 100644
--- a/src/main/java/org/onosproject/yangutils/datamodel/YangType.java
+++ b/src/main/java/org/onosproject/yangutils/datamodel/YangType.java
@@ -47,7 +47,7 @@
/**
* Maintains the data type information.
*
- * @param <T> YANG data type info.
+ * @param <T> YANG data type info
*/
public class YangType<T> implements Parsable {
@@ -57,6 +57,11 @@
private String dataTypeName;
/**
+ * Java package in which the Java type is defined.
+ */
+ private String javaPackage;
+
+ /**
* YANG data type.
*/
private YangDataTypes dataType;
@@ -93,6 +98,24 @@
}
/**
+ * Get the Java package where the type is defined.
+ *
+ * @return Java package where the type is defined
+ */
+ public String getJavaPackage() {
+ return javaPackage;
+ }
+
+ /**
+ * Set Java package where the type is defined.
+ *
+ * @param javaPackage Java package where the type is defined
+ */
+ public void setJavaPackage(String javaPackage) {
+ this.javaPackage = javaPackage;
+ }
+
+ /**
* Get the type of data.
*
* @return the data type