1 package com.mapd.parser.extension.ddl;
3 import com.google.gson.annotations.Expose;
6 import org.apache.calcite.sql.SqlDdl;
7 import org.apache.calcite.sql.SqlKind;
8 import org.apache.calcite.sql.SqlNode;
9 import org.apache.calcite.sql.SqlOperator;
10 import org.apache.calcite.sql.SqlSpecialOperator;
11 import org.apache.calcite.sql.parser.SqlParserPos;
13 import java.util.List;
20 new SqlSpecialOperator(
"DUMP_TABLE", SqlKind.OTHER_DDL);
36 this.command = OPERATOR.getName();
38 this.filePath = filePath.replaceAll(
"^(\'|\")*|(\'|\")*$",
"");
39 this.options = withOptions;
default String toJsonString()
static final SqlOperator OPERATOR
SqlDumpTable(final SqlParserPos pos, final String tableName, final String filePath, HeavyDBOptionsMap withOptions)
HeavyDBOptionsMap options
List< SqlNode > getOperandList()