outliersEx.setSchema(Schema.list(Schema.STRING)); extractions.put("outlierNames", outliersEx); roleEx.setSchema(Schema.STRING); extractions.put("role", roleEx); nameEx.setSchema(Schema.STRING); extractions.put("name", nameEx); structEx.setSchema(Schema.STRING); extractions.put("structType", structEx); nameEx.setSchema(Schema.STRING); extractions.put("name", nameEx); definitionEx.setSchema(Schema.list(Schema.IP)); extractions.put("definition", definitionEx); hypothesisSpecificDesc = "have ${name} equal to ${definition}"; nameEx.setSchema(Schema.STRING); extractions.put("name", nameEx); structEx.setSchema(Schema.STRING); extractions.put("structType", structEx); definitionEx.setSchema(Schema.OBJECT); extractions.put("structDefinition", definitionEx);