File Coverage

blib/lib/Thrift/API/HiveClient2/Constants.pm
Criterion Covered Total %
statement 21 21 100.0
branch n/a
condition n/a
subroutine 7 7 100.0
pod n/a
total 28 28 100.0


line stmt bran cond sub pod time code
1             #
2             # Autogenerated by Thrift Compiler (0.9.0)
3             #
4             # DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
5             #
6             package Thrift::API::HiveClient2::Constants;
7             $Thrift::API::HiveClient2::Constants::VERSION = '0.026';
8             {
9             $Thrift::API::HiveClient2::Constants::DIST = 'Thrift-API-HiveClient2';
10             }
11             require 5.6.0;
12 1     1   176873 use strict;
  1         4  
  1         63  
13 1     1   8 use warnings;
  1         2  
  1         91  
14 1     1   589 use Thrift;
  1         3015  
  1         59  
15              
16              
17 1         91 use constant PRIMITIVE_TYPES => [
18             0 => 1,
19             1 => 1,
20             2 => 1,
21             3 => 1,
22             4 => 1,
23             5 => 1,
24             6 => 1,
25             7 => 1,
26             8 => 1,
27             9 => 1,
28 1     1   9 ];
  1         1  
29              
30 1         67 use constant COMPLEX_TYPES => [
31             10 => 1,
32             11 => 1,
33             12 => 1,
34             13 => 1,
35             14 => 1,
36 1     1   9 ];
  1         2  
37              
38 1         108 use constant COLLECTION_TYPES => [
39             10 => 1,
40             11 => 1,
41 1     1   6 ];
  1         2  
42              
43 1         97 use constant TYPE_NAMES => {
44             0 => "BOOLEAN",
45             1 => "TINYINT",
46             2 => "SMALLINT",
47             3 => "INT",
48             4 => "BIGINT",
49             5 => "FLOAT",
50             6 => "DOUBLE",
51             7 => "STRING",
52             8 => "TIMESTAMP",
53             9 => "BINARY",
54             10 => "ARRAY",
55             11 => "MAP",
56             12 => "STRUCT",
57             13 => "UNIONTYPE",
58 1     1   8 };
  1         3  
59              
60             1;
61              
62             __END__