Class com::mapd::parser::extension::ddl::SqlInsertValues

class SqlInsertValues : public SqlDdl

Public Functions

com.mapd.parser.extension.ddl.SqlInsertValues.SqlInsertValues(SqlParserPos pos, SqlNode name, SqlNode values, SqlNodeList columnList)
List<SqlNode> com.mapd.parser.extension.ddl.SqlInsertValues.getOperandList()
void com.mapd.parser.extension.ddl.SqlInsertValues.unparse(SqlWriter writer, int leftPrec, int rightPrec)
String com.mapd.parser.extension.ddl.SqlInsertValues.toString()

Public Members

final SqlNode com.mapd.parser.extension.ddl.SqlInsertValues.name
SqlNode com.mapd.parser.extension.ddl.SqlInsertValues.values
final SqlNodeList com.mapd.parser.extension.ddl.SqlInsertValues.columnList

Private Functions

Object com.mapd.parser.extension.ddl.SqlInsertValues.toJson(SqlNode node, JsonBuilder jsonBuilder)
Object com.mapd.parser.extension.ddl.SqlInsertValues.toJson(SqlLiteral literal, JsonBuilder jsonBuilder)
Object com.mapd.parser.extension.ddl.SqlInsertValues.toJson(SqlBasicCall call, JsonBuilder jsonBuilder)
Object com.mapd.parser.extension.ddl.SqlInsertValues.rowToJson(SqlBasicCall row, JsonBuilder jsonBuilder)
Object com.mapd.parser.extension.ddl.SqlInsertValues.arrayToJson(SqlBasicCall array, JsonBuilder jsonBuilder)

Private Static Attributes

final SqlOperator com.mapd.parser.extension.ddl.SqlInsertValues.OPERATOR= new SqlSpecialOperator("INSERT_INTO_TABLE_AS_SELECT", SqlKind.OTHER_DDL)