OmniSciDB  340b00dbf6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
com.mapd.parser.extension.ddl.SqlAlterForeignTable.Builder Class Reference
+ Inheritance diagram for com.mapd.parser.extension.ddl.SqlAlterForeignTable.Builder:
+ Collaboration diagram for com.mapd.parser.extension.ddl.SqlAlterForeignTable.Builder:

Public Member Functions

void setPos (final SqlParserPos pos)
 
void setTableName (final String tableName)
 
void setOptions (final Map< String, String > options)
 
SqlAlterForeignTable build ()
 
- Public Member Functions inherited from com.mapd.parser.extension.ddl.SqlOptionsBuilder
void addOption (final String attribute, final String value)
 

Private Attributes

SqlParserPos pos
 
String tableName
 

Additional Inherited Members

- Protected Attributes inherited from com.mapd.parser.extension.ddl.SqlOptionsBuilder
Map< String, String > options
 

Detailed Description

ALTER FOREIGN TABLE DDL syntax variants:

ALTER FOREIGN TABLE

WITH (<option> =

[, ... ] ) ]

Definition at line 28 of file SqlAlterForeignTable.java.

Member Function Documentation

SqlAlterForeignTable com.mapd.parser.extension.ddl.SqlAlterForeignTable.Builder.build ( )
inline

Definition at line 44 of file SqlAlterForeignTable.java.

References com.mapd.parser.extension.ddl.SqlAlterForeignTable.Builder.pos, com.mapd.parser.extension.ddl.SqlAlterForeignTable.SqlAlterForeignTable(), and com.mapd.parser.extension.ddl.SqlAlterForeignTable.Builder.tableName.

44  {
45  return new SqlAlterForeignTable(pos, tableName, super.options);
46  }
SqlAlterForeignTable(final SqlParserPos pos, final String tableName, final Map< String, String > options)

+ Here is the call graph for this function:

void com.mapd.parser.extension.ddl.SqlAlterForeignTable.Builder.setOptions ( final Map< String, String >  options)
inline

Definition at line 40 of file SqlAlterForeignTable.java.

References com.mapd.parser.extension.ddl.SqlOptionsBuilder.options.

40  {
41  this.options = options;
42  }
void com.mapd.parser.extension.ddl.SqlAlterForeignTable.Builder.setPos ( final SqlParserPos  pos)
inline
void com.mapd.parser.extension.ddl.SqlAlterForeignTable.Builder.setTableName ( final String  tableName)
inline

Member Data Documentation

SqlParserPos com.mapd.parser.extension.ddl.SqlAlterForeignTable.Builder.pos
private
String com.mapd.parser.extension.ddl.SqlAlterForeignTable.Builder.tableName
private

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