Lines Matching full:as
14 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
37 * Implements a protocol which uses JSON as the wire-format.
39 * Thrift types are represented as described below:
41 * 1. Every Thrift integer type is represented as a JSON number.
43 * 2. Thrift doubles are represented as JSON numbers. Some special values are
44 * represented as strings:
49 * 3. Thrift string values are emitted as JSON strings, with appropriate
52 * 4. Thrift binary values are encoded into Base64 and emitted as JSON strings.
60 * 5. Thrift structs are represented as JSON objects, with the field ID as the
61 * key, and the field value represented as a JSON object with a single
69 * 6. Thrift lists and sets are represented as JSON arrays, with the first
74 * 7. Thrift maps are represented as JSON arrays, with the first two elements
80 * are serialized as strings.
82 * 8. Thrift messages are represented as JSON arrays, with the protocol
83 * version #, the message name, the message type, and the sequence ID as
87 * the current implementation is to match as closely as possible the behavior
91 * work for me in C++, loses any precision, but I am leaving this as a future