Package liquibase.parser
Interface LiquibaseSqlParser
-
- All Superinterfaces:
Plugin
- All Known Implementing Classes:
StandardSqlParser
public interface LiquibaseSqlParser extends Plugin
-
-
Field Summary
-
Fields inherited from interface liquibase.plugin.Plugin
PRIORITY_DATABASE, PRIORITY_DEFAULT, PRIORITY_NOT_APPLICABLE, PRIORITY_SPECIALIZED
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description intgetPriority()StringClausesparse(String sqlBlock)StringClausesparse(String sqlBlock, boolean preserveWhitespace, boolean preserveComments)default StringClausesparse(String sqlBlock, boolean preserveWhitespace, boolean preserveComments, ChangeSet changeSet)
-
-
-
Method Detail
-
parse
StringClauses parse(String sqlBlock)
-
parse
StringClauses parse(String sqlBlock, boolean preserveWhitespace, boolean preserveComments)
-
parse
default StringClauses parse(String sqlBlock, boolean preserveWhitespace, boolean preserveComments, ChangeSet changeSet)
- Parameters:
changeSet- the changeset associated with the sql being parsed. If not null, the changeset identifying information should be included in any exceptions thrown if the sql cannot be parsed.
-
getPriority
int getPriority()
-
-