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 int
getPriority()
StringClauses
parse(String sqlBlock)
StringClauses
parse(String sqlBlock, boolean preserveWhitespace, boolean preserveComments)
default StringClauses
parse(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()
-
-