Top Fields Methods
liquibase.parser

public Interface LiquibaseSqlParser

extends Plugin
Known Direct Implementers
liquibase.util.StandardSqlParser
Imports
liquibase.changelog.ChangeSet, liquibase.plugin.Plugin, liquibase.util.StringClauses

Field Summary

Inherited from liquibase.plugin.Plugin:
PRIORITY_DATABASEPRIORITY_DEFAULTPRIORITY_NOT_APPLICABLEPRIORITY_SPECIALIZED

Method Summary

Modifier and TypeMethod and Description
public int
public StringClauses
parse(String sqlBlock)

public StringClauses
parse(String sqlBlock, boolean preserveWhitespace, boolean preserveComments)

public default StringClauses
parse(String sqlBlock, boolean preserveWhitespace, boolean preserveComments, 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.
changeSet
)

Method Detail

getPriorityback to summary
public int getPriority()
parseback to summary
public StringClauses parse(String sqlBlock)
parseback to summary
public StringClauses parse(String sqlBlock, boolean preserveWhitespace, boolean preserveComments)
parseback to summary
public default StringClauses parse(String sqlBlock, boolean preserveWhitespace, boolean preserveComments, ChangeSet changeSet)
Parameters
changeSet: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.