liquibase.changelog
Class ChangeLogParameters
java.lang.Object
liquibase.changelog.ChangeLogParameters
public class ChangeLogParameters
- extends Object
Method Summary |
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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ChangeLogParameters
public ChangeLogParameters()
ChangeLogParameters
public ChangeLogParameters(Database database)
setContexts
public void setContexts(Contexts contexts)
getContexts
public Contexts getContexts()
getChangeLogParameters
public List<ChangeLogParameters.ChangeLogParameter> getChangeLogParameters()
set
public void set(String paramter,
Object value)
set
public void set(String key,
String value,
String contexts,
String labels,
String databases,
boolean globalParam,
DatabaseChangeLog changeLog)
set
public void set(String key,
String value,
ContextExpression contexts,
Labels labels,
String databases,
boolean globalParam,
DatabaseChangeLog changeLog)
getValue
public Object getValue(String key,
DatabaseChangeLog changeLog)
- Return the value of a parameter
- Parameters:
key
- Name of the parameter
- Returns:
- The parameter value or null if not found. (Note that null can also be return if it is the parameter value. For
strict parameter existence use {@link #hasValue(String)))
hasValue
public boolean hasValue(String key,
DatabaseChangeLog changeLog)
expandExpressions
public String expandExpressions(String string,
DatabaseChangeLog changeLog)
setLabels
public void setLabels(LabelExpression labels)
getLabels
public LabelExpression getLabels()
Copyright © 2016 Liquibase.org. All rights reserved.