public class ChangeLogParameters extends Object
Modifier and Type | Class and Description |
---|---|
class |
ChangeLogParameters.ChangeLogParameter |
protected static class |
ChangeLogParameters.ExpressionExpander |
Constructor and Description |
---|
ChangeLogParameters() |
ChangeLogParameters(Database database) |
Modifier and Type | Method and Description |
---|---|
String |
expandExpressions(String string,
DatabaseChangeLog changeLog) |
List<ChangeLogParameters.ChangeLogParameter> |
getChangeLogParameters() |
Contexts |
getContexts() |
LabelExpression |
getLabels() |
Object |
getValue(String key,
DatabaseChangeLog changeLog)
Return the value of a parameter
|
boolean |
hasValue(String key,
DatabaseChangeLog changeLog) |
void |
set(String paramter,
Object value) |
void |
set(String key,
String value,
ContextExpression contexts,
Labels labels,
String databases,
boolean globalParam,
DatabaseChangeLog changeLog) |
void |
set(String key,
String value,
String contexts,
String labels,
String databases,
boolean globalParam,
DatabaseChangeLog changeLog) |
void |
setContexts(Contexts contexts) |
void |
setLabels(LabelExpression labels) |
public ChangeLogParameters()
public ChangeLogParameters(Database database)
public void setContexts(Contexts contexts)
public Contexts getContexts()
public List<ChangeLogParameters.ChangeLogParameter> getChangeLogParameters()
public void set(String key, String value, String contexts, String labels, String databases, boolean globalParam, DatabaseChangeLog changeLog)
public void set(String key, String value, ContextExpression contexts, Labels labels, String databases, boolean globalParam, DatabaseChangeLog changeLog)
public Object getValue(String key, DatabaseChangeLog changeLog)
key
- Name of the parameterhasValue(String, DatabaseChangeLog)
public boolean hasValue(String key, DatabaseChangeLog changeLog)
public String expandExpressions(String string, DatabaseChangeLog changeLog)
public void setLabels(LabelExpression labels)
public LabelExpression getLabels()
Copyright © 2021 Liquibase.org. All rights reserved.