Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
timestamp-parse-util.h File Reference
#include <boost/assign/list_of.hpp>
#include <boost/date_time/posix_time/posix_time.hpp>
#include <boost/foreach.hpp>
#include <boost/unordered_map.hpp>
#include "common/status.h"
#include "runtime/string-value.inline.h"
#include "util/string-parser.h"
Include dependency graph for timestamp-parse-util.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  impala::DateTimeFormatToken
 Used to store metadata about a token group within a date/time format. More...
 
struct  impala::DateTimeFormatContext
 
struct  impala::DateTimeParseResult
 Stores the results of parsing a date/time string. More...
 
class  impala::TimestampParser
 Used for parsing both default and custom formatted timestamp values. More...
 

Namespaces

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

Enumerations

enum  impala::DateTimeFormatTokenType {
  impala::UNKNOWN = 0, impala::SEPARATOR, impala::YEAR, impala::MONTH_IN_YEAR,
  impala::MONTH_IN_YEAR_SLT, impala::DAY_IN_MONTH, impala::HOUR_IN_DAY, impala::MINUTE_IN_HOUR,
  impala::SECOND_IN_MINUTE, impala::FRACTION
}
 Used to indicate the type of a date/time format token group. More...