class SchemaValidationUtils {

    public static List<String> extractFieldsFromSchema(String schemaJsonAsString)
        throws InvalidParseOperationException {
        List<String> listProperties = new ArrayList<>();
        JsonNode externalSchema = JsonHandler.getFromString(schemaJsonAsString);
        if (externalSchema != null && externalSchema.get(PROPERTIES) != null) {
            extractPropertyFromJsonNode(externalSchema.get(PROPERTIES), listProperties);
        }
        return listProperties;

    }

}