OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
com.mapd.parser.extension.ddl.heavysql.HeavySqlColumn Class Reference
+ Inheritance diagram for com.mapd.parser.extension.ddl.heavysql.HeavySqlColumn:
+ Collaboration diagram for com.mapd.parser.extension.ddl.heavysql.HeavySqlColumn:

Public Member Functions

 HeavySqlColumn (final SqlIdentifier name, final HeavySqlDataType type, final HeavySqlEncoding encoding, final HeavySqlOptionsMap options)
- Public Member Functions inherited from com.mapd.parser.extension.ddl.heavysql.HeavySqlJson
String toString ()
- Public Member Functions inherited from com.mapd.parser.extension.ddl.JsonSerializableDdl
default String toJsonString ()

Private Attributes

String name
HeavySqlDataType dataType
HeavySqlOptionsMap options

Detailed Description

Definition at line 12 of file

Constructor & Destructor Documentation

com.mapd.parser.extension.ddl.heavysql.HeavySqlColumn.HeavySqlColumn ( final SqlIdentifier  name,
final HeavySqlDataType  type,
final HeavySqlEncoding  encoding,
final HeavySqlOptionsMap  options 

Definition at line 20 of file

References com.mapd.parser.extension.ddl.heavysql.HeavySqlColumn.options, and run_benchmark_import.type.

23  {
24  requireNonNull(name);
25 = name.toString();
26  this.dataType = type;
27  this.options = options;
28  }

Member Data Documentation

HeavySqlDataType com.mapd.parser.extension.ddl.heavysql.HeavySqlColumn.dataType

Definition at line 16 of file

HeavySqlOptionsMap com.mapd.parser.extension.ddl.heavysql.HeavySqlColumn.options

The documentation for this class was generated from the following file: