commit | 594bc6dacd6a3a181cce8f1cba7632813c4efc1f | [log] [tgz] |
---|---|---|
author | Bharat saraswal <bharat.saraswal@huawei.com> | Mon Feb 22 22:15:21 2016 +0530 |
committer | Gerrit Code Review <gerrit@onlab.us> | Tue Feb 23 03:42:54 2016 +0000 |
tree | aa7b643a653f4b46707ff423acd9a7ba1a28f1ce | |
parent | fb16e99e8505d4e770498e457d8e1df690220ba9 [diff] [blame] |
[ONOS-3908] Implemetation of YANG container translator. Change-Id: I9ffcfc4b370edb801dfc90c5394cef787c77641d
diff --git a/utils/yangutils/src/main/java/org/onosproject/yangutils/translator/tojava/utils/JavaIdentifierSyntax.java b/utils/yangutils/src/main/java/org/onosproject/yangutils/translator/tojava/utils/JavaIdentifierSyntax.java index 94bcfeb..cd26056a 100644 --- a/utils/yangutils/src/main/java/org/onosproject/yangutils/translator/tojava/utils/JavaIdentifierSyntax.java +++ b/utils/yangutils/src/main/java/org/onosproject/yangutils/translator/tojava/utils/JavaIdentifierSyntax.java
@@ -163,4 +163,14 @@ } return camelCase; } + + /** + * Translate the YANG identifier name to java identifier with first letter in caps. + * + * @param yangIdentifier identifier in YANG file. + * @return corresponding java identifier + */ + public static String getCaptialCase(String yangIdentifier) { + return yangIdentifier.substring(0, 1).toUpperCase() + yangIdentifier.substring(1); + } }