Make default value type object 57/32657/4
authorsubhash kumar singh <subhash.kumar.singh@huawei.com>
Fri, 23 Feb 2018 06:05:28 +0000 (06:05 +0000)
committersubhash kumar singh <subhash.kumar.singh@huawei.com>
Wed, 28 Feb 2018 09:12:38 +0000 (09:12 +0000)
commit225400a393da49322bdf500a61ae423ec00efead
tree2d55acf0d8b7833bd8e595cb902e29a4c789d9bb
parent3903891dfe8f9e2488fc9d1bd0858fa4670cff0e
Make default value type object

Enhance default value type from String to Object so that it will
directly support different type (BOOL, Array, Map).

Issue-ID: CLI-74
Change-Id: Iaca438e58150c80047340acba92917ecae685242
Signed-off-by: subhash kumar singh <subhash.kumar.singh@huawei.com>
framework/src/main/java/org/onap/cli/fw/input/OnapCommandParameter.java
framework/src/main/java/org/onap/cli/fw/schema/OnapCommandSchemaLoader.java
framework/src/main/java/org/onap/cli/fw/utils/OnapCommandHelperUtils.java
framework/src/test/java/org/onap/cli/fw/input/OnapCommandParameterTest.java
framework/src/test/java/org/onap/cli/fw/utils/OnapCommandUtilsTest.java
framework/src/test/resources/open-cli-schema/sample-test-schema.yaml
main/src/main/java/org/onap/cli/main/utils/OnapCliArgsParser.java
main/src/test/java/org/onap/cli/main/utils/OnapCliUtilsTest.java
profiles/http/src/main/java/org/onap/cli/fw/http/cmd/OnapHttpCommand.java