public class ExplainStatement extends Object implements Statement
EXPLAIN statement| Modifier and Type | Class and Description |
|---|---|
static class |
ExplainStatement.Option |
static class |
ExplainStatement.OptionType |
| Constructor and Description |
|---|
ExplainStatement() |
ExplainStatement(Select select) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(StatementVisitor statementVisitor) |
void |
addOption(ExplainStatement.Option option) |
ExplainStatement.Option |
getOption(ExplainStatement.OptionType optionType)
Returns the first option that matches this optionType
|
LinkedHashMap<ExplainStatement.OptionType,ExplainStatement.Option> |
getOptions() |
Select |
getStatement() |
Table |
getTable() |
void |
setStatement(Select select) |
ExplainStatement |
setTable(Table table) |
String |
toString() |
public ExplainStatement()
public ExplainStatement(Select select)
public Table getTable()
public ExplainStatement setTable(Table table)
public Select getStatement()
public void setStatement(Select select)
public LinkedHashMap<ExplainStatement.OptionType,ExplainStatement.Option> getOptions()
public void addOption(ExplainStatement.Option option)
public ExplainStatement.Option getOption(ExplainStatement.OptionType optionType)
optionType - the option type to retrieve an Option forpublic void accept(StatementVisitor statementVisitor)
Copyright © 2004–2024 JSQLParser. All rights reserved.