public class ClickHouseSqlStatement extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_DATABASE |
static List<Integer> |
DEFAULT_PARAMETERS |
static Map<String,Integer> |
DEFAULT_POSITIONS |
static String |
DEFAULT_TABLE |
static String |
KEYWORD_DATABASE |
static String |
KEYWORD_EXISTS |
static String |
KEYWORD_FORMAT |
static String |
KEYWORD_REPLACE |
static String |
KEYWORD_TOTALS |
static String |
KEYWORD_VALUES |
| Constructor and Description |
|---|
ClickHouseSqlStatement(String sql) |
ClickHouseSqlStatement(String sql,
StatementType stmtType) |
ClickHouseSqlStatement(String sql,
StatementType stmtType,
String cluster,
String database,
String table,
String format,
String outfile,
List<Integer> parameters,
Map<String,Integer> positions) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsKeyword(String keyword) |
boolean |
equals(Object obj) |
String |
getCluster() |
String |
getDatabase() |
String |
getDatabaseOrDefault(String database) |
int |
getEndPosition(String keyword) |
String |
getFormat() |
LanguageType |
getLanguageType() |
OperationType |
getOperationType() |
String |
getOutfile() |
List<Integer> |
getParameters() |
Map<String,Integer> |
getPositions() |
String |
getSQL() |
int |
getStartPosition(String keyword) |
StatementType |
getStatementType() |
String |
getTable() |
boolean |
hasFormat() |
int |
hashCode() |
boolean |
hasOutfile() |
boolean |
hasValues() |
boolean |
hasWithTotals() |
boolean |
isDDL() |
boolean |
isDML() |
boolean |
isIdemponent() |
boolean |
isMutation() |
boolean |
isQuery() |
boolean |
isRecognized() |
String |
toString() |
public static final String DEFAULT_DATABASE
public static final String DEFAULT_TABLE
public static final String KEYWORD_DATABASE
public static final String KEYWORD_EXISTS
public static final String KEYWORD_FORMAT
public static final String KEYWORD_REPLACE
public static final String KEYWORD_TOTALS
public static final String KEYWORD_VALUES
public ClickHouseSqlStatement(String sql)
public ClickHouseSqlStatement(String sql, StatementType stmtType)
public String getSQL()
public boolean isRecognized()
public boolean isDDL()
public boolean isDML()
public boolean isQuery()
public boolean isMutation()
public boolean isIdemponent()
public LanguageType getLanguageType()
public OperationType getOperationType()
public StatementType getStatementType()
public String getCluster()
public String getDatabase()
public String getTable()
public String getFormat()
public String getOutfile()
public boolean containsKeyword(String keyword)
public boolean hasFormat()
public boolean hasOutfile()
public boolean hasWithTotals()
public boolean hasValues()
public int getStartPosition(String keyword)
public int getEndPosition(String keyword)
Copyright © 2015–2021 ClickHouse. All rights reserved.