liquibase.statement.core.CreateProcedureStatement Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of liquibase-core Show documentation
Show all versions of liquibase-core Show documentation
Liquibase is a tool for managing and executing database changes.
package liquibase.statement.core;
import liquibase.statement.AbstractSqlStatement;
public class CreateProcedureStatement extends AbstractSqlStatement {
private final String catalogName;
private final String schemaName;
private final String procedureName;
private final String procedureText;
private final String endDelimiter;
private Boolean replaceIfExists;
public CreateProcedureStatement(String catalogName, String schemaName, String procedureName, String procedureText, String endDelimiter) {
this.catalogName = catalogName;
this.schemaName = schemaName;
this.procedureName = procedureName;
this.procedureText = procedureText;
this.endDelimiter = endDelimiter;
}
public String getCatalogName() {
return catalogName;
}
public String getSchemaName() {
return schemaName;
}
public String getProcedureName() {
return procedureName;
}
public String getProcedureText() {
return procedureText;
}
public String getEndDelimiter() {
return endDelimiter;
}
public Boolean getReplaceIfExists() {
return replaceIfExists;
}
public void setReplaceIfExists(Boolean replaceIfExists) {
this.replaceIfExists = replaceIfExists;
}
}