PageRenderTime 38ms CodeModel.GetById 13ms RepoModel.GetById 0ms app.codeStats 0ms

/tags/release-0.1-rc2/hive/external/serde/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/serde/Constants.java

#
Java | 111 lines | 69 code | 37 blank | 5 comment | 0 complexity | 83eb6ed61c7c873b300b32982b1d9017 MD5 | raw file
Possible License(s): Apache-2.0, BSD-3-Clause, JSON, CPL-1.0
  1. /**
  2. * Autogenerated by Thrift
  3. *
  4. * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
  5. */
  6. package org.apache.hadoop.hive.serde;
  7. import java.util.List;
  8. import java.util.ArrayList;
  9. import java.util.Map;
  10. import java.util.HashMap;
  11. import java.util.EnumMap;
  12. import java.util.Set;
  13. import java.util.HashSet;
  14. import java.util.EnumSet;
  15. import java.util.Collections;
  16. import java.util.BitSet;
  17. import java.nio.ByteBuffer;
  18. import java.util.Arrays;
  19. import org.slf4j.Logger;
  20. import org.slf4j.LoggerFactory;
  21. public class Constants {
  22. public static final String SERIALIZATION_LIB = "serialization.lib";
  23. public static final String SERIALIZATION_CLASS = "serialization.class";
  24. public static final String SERIALIZATION_FORMAT = "serialization.format";
  25. public static final String SERIALIZATION_DDL = "serialization.ddl";
  26. public static final String SERIALIZATION_NULL_FORMAT = "serialization.null.format";
  27. public static final String SERIALIZATION_LAST_COLUMN_TAKES_REST = "serialization.last.column.takes.rest";
  28. public static final String SERIALIZATION_SORT_ORDER = "serialization.sort.order";
  29. public static final String SERIALIZATION_USE_JSON_OBJECTS = "serialization.use.json.object";
  30. public static final String FIELD_DELIM = "field.delim";
  31. public static final String COLLECTION_DELIM = "colelction.delim";
  32. public static final String LINE_DELIM = "line.delim";
  33. public static final String MAPKEY_DELIM = "mapkey.delim";
  34. public static final String QUOTE_CHAR = "quote.delim";
  35. public static final String ESCAPE_CHAR = "escape.delim";
  36. public static final String VOID_TYPE_NAME = "void";
  37. public static final String BOOLEAN_TYPE_NAME = "boolean";
  38. public static final String TINYINT_TYPE_NAME = "tinyint";
  39. public static final String SMALLINT_TYPE_NAME = "smallint";
  40. public static final String INT_TYPE_NAME = "int";
  41. public static final String BIGINT_TYPE_NAME = "bigint";
  42. public static final String FLOAT_TYPE_NAME = "float";
  43. public static final String DOUBLE_TYPE_NAME = "double";
  44. public static final String STRING_TYPE_NAME = "string";
  45. public static final String DATE_TYPE_NAME = "date";
  46. public static final String DATETIME_TYPE_NAME = "datetime";
  47. public static final String TIMESTAMP_TYPE_NAME = "timestamp";
  48. public static final String LIST_TYPE_NAME = "array";
  49. public static final String MAP_TYPE_NAME = "map";
  50. public static final String STRUCT_TYPE_NAME = "struct";
  51. public static final String UNION_TYPE_NAME = "uniontype";
  52. public static final String LIST_COLUMNS = "columns";
  53. public static final String LIST_COLUMN_TYPES = "columns.types";
  54. public static final Set<String> PrimitiveTypes = new HashSet<String>();
  55. static {
  56. PrimitiveTypes.add("void");
  57. PrimitiveTypes.add("boolean");
  58. PrimitiveTypes.add("tinyint");
  59. PrimitiveTypes.add("smallint");
  60. PrimitiveTypes.add("int");
  61. PrimitiveTypes.add("bigint");
  62. PrimitiveTypes.add("float");
  63. PrimitiveTypes.add("double");
  64. PrimitiveTypes.add("string");
  65. PrimitiveTypes.add("date");
  66. PrimitiveTypes.add("datetime");
  67. PrimitiveTypes.add("timestamp");
  68. }
  69. public static final Set<String> CollectionTypes = new HashSet<String>();
  70. static {
  71. CollectionTypes.add("array");
  72. CollectionTypes.add("map");
  73. }
  74. }