| # |
| # Autogenerated by Thrift Compiler (0.10.0) |
| # |
| # DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING |
| # |
| # options string: py |
| # |
| |
| from thrift.Thrift import TType, TMessageType, TFrozenDict, TException, TApplicationException |
| from thrift.protocol.TProtocol import TProtocolException |
| import sys |
| from .ttypes import * |
| PRIMITIVE_TYPES = set(( |
| 0, |
| 1, |
| 2, |
| 3, |
| 4, |
| 5, |
| 6, |
| 7, |
| 8, |
| 9, |
| 15, |
| 16, |
| 17, |
| 18, |
| 19, |
| 20, |
| 21, |
| )) |
| COMPLEX_TYPES = set(( |
| 10, |
| 11, |
| 12, |
| 13, |
| 14, |
| )) |
| COLLECTION_TYPES = set(( |
| 10, |
| 11, |
| )) |
| TYPE_NAMES = { |
| 0: "BOOLEAN", |
| 1: "TINYINT", |
| 2: "SMALLINT", |
| 3: "INT", |
| 4: "BIGINT", |
| 5: "FLOAT", |
| 6: "DOUBLE", |
| 7: "STRING", |
| 8: "TIMESTAMP", |
| 9: "BINARY", |
| 10: "ARRAY", |
| 11: "MAP", |
| 12: "STRUCT", |
| 13: "UNIONTYPE", |
| 15: "DECIMAL", |
| 16: "NULL", |
| 17: "DATE", |
| 18: "VARCHAR", |
| 19: "CHAR", |
| 20: "INTERVAL_YEAR_MONTH", |
| 21: "INTERVAL_DAY_TIME", |
| } |
| CHARACTER_MAXIMUM_LENGTH = "characterMaximumLength" |
| PRECISION = "precision" |
| SCALE = "scale" |