Class RequirementDecorator
- java.lang.Object
-
- com.atlassian.bamboo.v2.build.agent.capability.AbstractDecoratedCapabilityRequirement
-
- com.atlassian.bamboo.v2.build.agent.capability.RequirementDecorator
-
- All Implemented Interfaces:
DecoratedCapabilityRequirement
,Comparable<DecoratedCapabilityRequirement>
public class RequirementDecorator extends AbstractDecoratedCapabilityRequirement
UI only helper class for theCapability
object
-
-
Field Summary
-
Fields inherited from class com.atlassian.bamboo.v2.build.agent.capability.AbstractDecoratedCapabilityRequirement
capabilityGroup, capabilityType, id, key, textProvider, value
-
-
Constructor Summary
Constructors Constructor Description RequirementDecorator(@NotNull ImmutableRequirement requirement, @NotNull CapabilityType capabilityType, @NotNull com.opensymphony.xwork2.TextProvider textProvider, @NotNull CapabilityGroup capabilityGroup, @Nullable RequirementAware requirementAware)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getMatchType()
@Nullable String
getMatchValue()
String
getPluginModuleKey()
@Nullable RequirementAware
getRequirementAware()
ImmutableRequirement.MatchType
getTypeOfMatch()
-
Methods inherited from class com.atlassian.bamboo.v2.build.agent.capability.AbstractDecoratedCapabilityRequirement
compareTo, equals, getCapabilityGroup, getExtraInfo, getId, getKey, getLabel, getValue, getValueDescription, hashCode, isReadonly, toString
-
-
-
-
Constructor Detail
-
RequirementDecorator
public RequirementDecorator(@NotNull @NotNull ImmutableRequirement requirement, @NotNull @NotNull CapabilityType capabilityType, @NotNull @NotNull com.opensymphony.xwork2.TextProvider textProvider, @NotNull @NotNull CapabilityGroup capabilityGroup, @Nullable @Nullable RequirementAware requirementAware)
-
-
Method Detail
-
getTypeOfMatch
public ImmutableRequirement.MatchType getTypeOfMatch()
-
getMatchType
public String getMatchType()
-
getMatchValue
@Nullable public @Nullable String getMatchValue()
-
getRequirementAware
@Nullable public @Nullable RequirementAware getRequirementAware()
-
getPluginModuleKey
public String getPluginModuleKey()
-
-