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 © 2021 Liquibase.org. All rights reserved.