Top Constructors Methods
liquibase.util

public Class StandardSqlParser

extends Object
implements LiquibaseSqlParser
Class Inheritance
All Implemented Interfaces
liquibase.parser.LiquibaseSqlParser, liquibase.plugin.Plugin
Imports
liquibase.changelog.ChangeSet, liquibase.exception.UnexpectedLiquibaseException, liquibase.parser.LiquibaseSqlParser, liquibase.util.grammar.*, java.io.StringReader

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public int
public StringClauses
public StringClauses
parse(String sqlBlock, boolean preserveWhitespace, boolean preserveComments)

Implements liquibase.parser.LiquibaseSqlParser.parse.

public 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
)

Overrides default liquibase.parser.LiquibaseSqlParser.parse.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

StandardSqlParserback to summary
public StandardSqlParser()

Method Detail

getPriorityback to summary
public int getPriority()

Implements liquibase.parser.LiquibaseSqlParser.getPriority.

Annotations
@Override
parseback to summary
public StringClauses parse(String sqlBlock)

Implements liquibase.parser.LiquibaseSqlParser.parse.

Annotations
@Override
parseback to summary
public StringClauses parse(String sqlBlock, boolean preserveWhitespace, boolean preserveComments)

Implements liquibase.parser.LiquibaseSqlParser.parse.

Annotations
@Override
parseback to summary
public StringClauses parse(String sqlBlock, boolean preserveWhitespace, boolean preserveComments, ChangeSet changeSet)

Overrides default liquibase.parser.LiquibaseSqlParser.parse.

Parameters
changeSet:ChangeSet

Doc from liquibase.parser.LiquibaseSqlParser.parse.

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.

Annotations
@Override