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 HeavySqlColumn.java.

Constructor & Destructor Documentation

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

Definition at line 20 of file HeavySqlColumn.java.

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

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

Member Data Documentation

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

Definition at line 16 of file HeavySqlColumn.java.

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

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