Signed-off-by: MichaelMorris <michael.morris@est.tech>
Issue-ID: SDC-4664
Change-Id: I90dae030e099b2d2936120342335534a031e98a7
+ @SuppressWarnings("unchecked")
private Map<String, Object> createProperties(final Object value) {
final Map<String, Object> propertiesMap = new HashMap<>();
propertiesMap.put("type", ((Map<String, Object>) value).get("type"));
propertiesMap.put("required", ((Map<String, Object>) value).get("required"));
private Map<String, Object> createProperties(final Object value) {
final Map<String, Object> propertiesMap = new HashMap<>();
propertiesMap.put("type", ((Map<String, Object>) value).get("type"));
propertiesMap.put("required", ((Map<String, Object>) value).get("required"));
- final Object entrySchema = ((Map<String, Object>) value).get("entry_schema");
+ final Object entrySchema = getValue("entry_schema", (Map<String, Object>) value);
if (entrySchema != null) {
propertiesMap.put("entry_schema", entrySchema);
}
if (entrySchema != null) {
propertiesMap.put("entry_schema", entrySchema);
}