hudson.model.labels
Class LabelExpression.Not
java.lang.Object
hudson.model.AbstractModelObject
hudson.model.Actionable
hudson.model.Label
hudson.model.labels.LabelExpression
hudson.model.labels.LabelExpression.Not
- All Implemented Interfaces:
- ModelObject, SearchableModelObject, SearchItem, Comparable<Label>, ModelObjectWithContextMenu
- Enclosing class:
- LabelExpression
public static class LabelExpression.Not
- extends LabelExpression
Methods inherited from class hudson.model.Label |
and, compareTo, contains, equals, get, getApi, getBusyExecutors, getClouds, getDescription, getDisplayName, getIdleExecutors, getName, getNodes, getSearchUrl, getTiedJobs, getTotalConfiguredExecutors, getTotalExecutors, getUrl, hashCode, iff, implies, isAssignable, isEmpty, isOffline, isSelfLabel, listAtoms, matches, matches, not, or, paren, parse, parseExpression, toString |
base
public final Label base
LabelExpression.Not
public LabelExpression.Not(Label base)
matches
public boolean matches(VariableResolver<Boolean> resolver)
- Description copied from class:
Label
- Evaluates whether the label expression is true given the specified value assignment.
IOW, returns true if the assignment provided by the resolver matches this label expression.
- Specified by:
matches
in class Label
accept
public <V,P> V accept(LabelVisitor<V,P> visitor,
P param)
- Description copied from class:
Label
- Accepts a visitor and call its respective "onXYZ" method based no the actual type of 'this'.
- Specified by:
accept
in class Label
precedence
public LabelOperatorPrecedence precedence()
- Description copied from class:
Label
- Precedence of the top most operator.
- Specified by:
precedence
in class Label
Copyright © 2004-2013. All Rights Reserved.