1 /*-------------------------------------------------------------------------
3 * pgsp_json.h: Definitions of plan handler for JSON/XML/YAML style plans
5 * Copyright (c) 2012-2019, NIPPON TELEGRAPH AND TELEPHONE CORPORATION
8 * pg_store_plans/pgsp_json.h
10 *-------------------------------------------------------------------------
13 #include "pgsp_json_text.h"
15 extern char *pgsp_json_normalize(char *json);
16 extern char *pgsp_json_shorten(char *json);
17 extern char *pgsp_json_inflate(char *json);
18 extern char *pgsp_json_yamlize(char *json);
19 extern char *pgsp_json_xmlize(char *json);
20 extern void normalize_expr(char *expr, bool preserve_space);