Fix creation of sub Avro items 90/69790/2
authorliamfallon <liam.fallon@ericsson.com>
Thu, 4 Oct 2018 06:06:41 +0000 (07:06 +0100)
committerliamfallon <liam.fallon@ericsson.com>
Thu, 4 Oct 2018 15:44:57 +0000 (16:44 +0100)
commitb213e23edf68d36b4c0984d94d38d444f96949e2
treebd7b60df8e8220abe93094fbbe373bc9c19791d0
parent16a8f59fed2e53b1bbedaf65a33165bb4d3225f8
Fix creation of sub Avro items

When an Avro object is created, nested sub avro objects
are not created automatically. This change allows
invocation of a method to create sub objects of Avro
objects.

Issue-ID: POLICY-954
Change-Id: Ie510867f2631ba6a8c6f5452c08aef5db67e8997
Signed-off-by: liamfallon <liam.fallon@ericsson.com>
context/context-management/src/main/java/org/onap/policy/apex/context/SchemaHelper.java
context/context-management/src/main/java/org/onap/policy/apex/context/impl/schema/AbstractSchemaHelper.java
context/context-management/src/main/java/org/onap/policy/apex/context/impl/schema/java/JavaSchemaHelper.java
context/context-management/src/test/java/org/onap/policy/apex/context/impl/schema/java/JavaSchemaHelperInstanceCreationTest.java
plugins/plugins-context/plugins-context-schema/plugins-context-schema-avro/src/main/java/org/onap/policy/apex/plugins/context/schema/avro/AvroSchemaHelper.java
plugins/plugins-context/plugins-context-schema/plugins-context-schema-avro/src/test/java/org/onap/policy/apex/plugins/context/schema/avro/TestAvroSchemaMap.java
plugins/plugins-context/plugins-context-schema/plugins-context-schema-avro/src/test/java/org/onap/policy/apex/plugins/context/schema/avro/TestAvroSchemaRecord.java