Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
types.h File Reference
#include <string>
#include "common/logging.h"
#include "gen-cpp/Types_types.h"
#include "gen-cpp/TCLIService_types.h"
Include dependency graph for types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  impala::ColumnType
 

Namespaces

 impala
 This file contains type definitions that are used throughout the code base.
 

Enumerations

enum  impala::PrimitiveType {
  impala::INVALID_TYPE = 0, impala::TYPE_NULL, impala::TYPE_BOOLEAN, impala::TYPE_TINYINT,
  impala::TYPE_SMALLINT, impala::TYPE_INT, impala::TYPE_BIGINT, impala::TYPE_FLOAT,
  impala::TYPE_DOUBLE, impala::TYPE_TIMESTAMP, impala::TYPE_STRING, impala::TYPE_DATE,
  impala::TYPE_DATETIME, impala::TYPE_BINARY, impala::TYPE_DECIMAL, impala::TYPE_CHAR,
  impala::TYPE_VARCHAR
}
 

Functions

PrimitiveType impala::ThriftToType (TPrimitiveType::type ttype)
 
TPrimitiveType::type impala::ToThrift (PrimitiveType ptype)
 
string impala::TypeToString (PrimitiveType t)
 
string impala::TypeToOdbcString (PrimitiveType t)
 
std::ostream & impala::operator<< (std::ostream &os, const ColumnType &type)