1
#pragma once
2

            
3
#include "absl/strings/string_view.h"
4

            
5
namespace Envoy {
6
namespace Json {
7

            
8
class Constants {
9
public:
10
  // Constants for common JSON values.
11
  static constexpr absl::string_view True = "true";
12
  static constexpr absl::string_view False = "false";
13
  static constexpr absl::string_view Null = "null";
14

            
15
  // Constants for common JSON delimiters.
16
  static constexpr absl::string_view DoubleQuote = "\"";
17
  static constexpr absl::string_view Comma = ",";
18
  static constexpr absl::string_view Colon = ":";
19
  static constexpr absl::string_view ArrayBegin = "[";
20
  static constexpr absl::string_view ArrayEnd = "]";
21
  static constexpr absl::string_view MapBegin = "{";
22
  static constexpr absl::string_view MapEnd = "}";
23
};
24

            
25
} // namespace Json
26
} // namespace Envoy