commit | 5e3c45cdd91db5c3bc478fc6792ae8b82d38e8a3 | [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 | 4a0ce6793eda9cbe0a496e8ca9a14b6fa07392c9 | |
parent | 0520c7c55eec1a6afbebd1dfc2226def955a082b [diff] [blame] |
[ONOS-3908] Implemetation of YANG container translator. Change-Id: I9ffcfc4b370edb801dfc90c5394cef787c77641d
diff --git a/src/main/java/org/onosproject/yangutils/translator/tojava/utils/JavaIdentifierSyntax.java b/src/main/java/org/onosproject/yangutils/translator/tojava/utils/JavaIdentifierSyntax.java index 94bcfeb..cd26056 100644 --- a/src/main/java/org/onosproject/yangutils/translator/tojava/utils/JavaIdentifierSyntax.java +++ b/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); + } }