public class StatementValidator extends AbstractValidator<Statement> implements StatementVisitor
| Constructor and Description |
|---|
StatementValidator() |
| Modifier and Type | Method and Description |
|---|---|
void |
validate(Statement statement)
validates given statement.
|
void |
visit(Alter alter) |
void |
visit(AlterSequence alterSequence) |
void |
visit(AlterView alterView) |
void |
visit(Block block) |
void |
visit(Comment comment) |
void |
visit(Commit commit) |
void |
visit(CreateFunctionalStatement createFunctionalStatement) |
void |
visit(CreateIndex createIndex) |
void |
visit(CreateSchema aThis) |
void |
visit(CreateSequence createSequence) |
void |
visit(CreateSynonym createSynonym) |
void |
visit(CreateTable createTable) |
void |
visit(CreateView createView) |
void |
visit(DeclareStatement declare) |
void |
visit(Delete delete) |
void |
visit(DescribeStatement describe) |
void |
visit(Drop drop) |
void |
visit(Execute execute) |
void |
visit(ExplainStatement explain) |
void |
visit(Grant grant) |
void |
visit(Insert insert) |
void |
visit(Merge merge) |
void |
visit(Replace replace) |
void |
visit(Select select) |
void |
visit(SetStatement set) |
void |
visit(ShowColumnsStatement show) |
void |
visit(ShowStatement show) |
void |
visit(ShowTablesStatement showTables) |
void |
visit(Statements stmts) |
void |
visit(Truncate truncate) |
void |
visit(Update update) |
void |
visit(Upsert upsert) |
void |
visit(UseStatement use) |
void |
visit(ValuesStatement values) |
context, context, getCapabilities, getMessageConsumer, getValidationErrors, getValidator, isNotEmpty, isNotEmpty, putError, setContext, validateFeature, validateFeature, validateFeature, validateFeatureAndName, validateFeatureAndNameWithAlias, validateName, validateName, validateName, validateNameWithAlias, validateNameWithAlias, validateNameWithAlias, validateOptional, validateOptionalColumnName, validateOptionalColumnNames, validateOptionalColumnNames, validateOptionalColumnNameWithAlias, validateOptionalExpression, validateOptionalExpression, validateOptionalExpressions, validateOptionalFeature, validateOptionalFeature, validateOptionalFromItem, validateOptionalFromItem, validateOptionalFromItems, validateOptionalFromItems, validateOptionalItemsList, validateOptionalList, validateOptionalMultiExpressionList, validateOptionalName, validateOptionalName, validateOptionalNameWithAlias, validateOptionalOrderByElementsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetValidationErrors, getValidationErrors, isValid, isValidpublic void visit(CreateIndex createIndex)
visit in interface StatementVisitorpublic void visit(CreateTable createTable)
visit in interface StatementVisitorpublic void visit(CreateView createView)
visit in interface StatementVisitorpublic void visit(AlterView alterView)
visit in interface StatementVisitorpublic void visit(Delete delete)
visit in interface StatementVisitorpublic void visit(Drop drop)
visit in interface StatementVisitorpublic void visit(Insert insert)
visit in interface StatementVisitorpublic void visit(Replace replace)
visit in interface StatementVisitorpublic void visit(Select select)
visit in interface StatementVisitorpublic void visit(Truncate truncate)
visit in interface StatementVisitorpublic void visit(Update update)
visit in interface StatementVisitorpublic void visit(Alter alter)
visit in interface StatementVisitorpublic void visit(Statements stmts)
visit in interface StatementVisitorpublic void visit(Execute execute)
visit in interface StatementVisitorpublic void visit(SetStatement set)
visit in interface StatementVisitorpublic void visit(Merge merge)
visit in interface StatementVisitorpublic void visit(Commit commit)
visit in interface StatementVisitorpublic void visit(Upsert upsert)
visit in interface StatementVisitorpublic void visit(UseStatement use)
visit in interface StatementVisitorpublic void visit(ShowStatement show)
visit in interface StatementVisitorpublic void visit(ShowColumnsStatement show)
visit in interface StatementVisitorpublic void visit(ShowTablesStatement showTables)
visit in interface StatementVisitorpublic void visit(Block block)
visit in interface StatementVisitorpublic void visit(Comment comment)
visit in interface StatementVisitorpublic void visit(ValuesStatement values)
visit in interface StatementVisitorpublic void visit(DescribeStatement describe)
visit in interface StatementVisitorpublic void visit(ExplainStatement explain)
visit in interface StatementVisitorpublic void visit(DeclareStatement declare)
visit in interface StatementVisitorpublic void visit(Grant grant)
visit in interface StatementVisitorpublic void visit(CreateSchema aThis)
visit in interface StatementVisitorpublic void visit(CreateSequence createSequence)
visit in interface StatementVisitorpublic void visit(AlterSequence alterSequence)
visit in interface StatementVisitorpublic void visit(CreateFunctionalStatement createFunctionalStatement)
visit in interface StatementVisitorpublic void validate(Statement statement)
Validatorvalidate in interface Validator<Statement>Validator.getValidationErrors(),
Validator.getValidationErrors(Collection),
Validator.getValidationErrors(ValidationCapability...)public void visit(CreateSynonym createSynonym)
visit in interface StatementVisitorCopyright © 2004–2021 JSQLParser. All rights reserved.