public class LabelExpression extends Object
| Constructor and Description |
|---|
LabelExpression() |
LabelExpression(Collection<String> labels) |
LabelExpression(String... labels) |
LabelExpression(String labels) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(String label) |
Set<String> |
getLabels() |
boolean |
isEmpty() |
boolean |
matches(Labels runtimeLabels)
Returns true if the passed runtime labels match this label expression
|
static boolean |
matchesAll(Collection<LabelExpression> expressions,
LabelExpression labels)
Return true if any of the LabelExpression objects match the runtime
|
String |
toString() |
public LabelExpression()
public LabelExpression(String... labels)
public LabelExpression(String labels)
public LabelExpression(Collection<String> labels)
public boolean add(String label)
public boolean matches(Labels runtimeLabels)
public static boolean matchesAll(Collection<LabelExpression> expressions, LabelExpression labels)
expressions - Expressions to match againstlabels - Runtime labelspublic boolean isEmpty()
Copyright © 2019 Liquibase.org. All rights reserved.