# # Autogenerated by Thrift Compiler (0.9.0) # # DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING # require 'thrift' require 'serde_types' SERIALIZATION_LIB = %q"serialization.lib" SERIALIZATION_CLASS = %q"serialization.class" SERIALIZATION_FORMAT = %q"serialization.format" SERIALIZATION_DDL = %q"serialization.ddl" SERIALIZATION_NULL_FORMAT = %q"serialization.null.format" SERIALIZATION_LAST_COLUMN_TAKES_REST = %q"serialization.last.column.takes.rest" SERIALIZATION_SORT_ORDER = %q"serialization.sort.order" SERIALIZATION_USE_JSON_OBJECTS = %q"serialization.use.json.object" FIELD_DELIM = %q"field.delim" COLLECTION_DELIM = %q"colelction.delim" LINE_DELIM = %q"line.delim" MAPKEY_DELIM = %q"mapkey.delim" QUOTE_CHAR = %q"quote.delim" ESCAPE_CHAR = %q"escape.delim" VOID_TYPE_NAME = %q"void" BOOLEAN_TYPE_NAME = %q"boolean" TINYINT_TYPE_NAME = %q"tinyint" SMALLINT_TYPE_NAME = %q"smallint" INT_TYPE_NAME = %q"int" BIGINT_TYPE_NAME = %q"bigint" FLOAT_TYPE_NAME = %q"float" DOUBLE_TYPE_NAME = %q"double" STRING_TYPE_NAME = %q"string" DATE_TYPE_NAME = %q"date" DATETIME_TYPE_NAME = %q"datetime" TIMESTAMP_TYPE_NAME = %q"timestamp" LIST_TYPE_NAME = %q"array" MAP_TYPE_NAME = %q"map" STRUCT_TYPE_NAME = %q"struct" UNION_TYPE_NAME = %q"uniontype" LIST_COLUMNS = %q"columns" LIST_COLUMN_TYPES = %q"columns.types" PrimitiveTypes = Set.new([ %q"void", %q"boolean", %q"tinyint", %q"smallint", %q"int", %q"bigint", %q"float", %q"double", %q"string", %q"date", %q"datetime", %q"timestamp", ]) CollectionTypes = Set.new([ %q"array", %q"map", ])