|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Requirement
Method Summary | |
---|---|
boolean |
belongsToPlugin()
|
java.lang.String |
getKey()
Represents the requirement. |
java.lang.String |
getMatchValue()
A match requirement value. |
long |
getOwnerId()
The identifier of this Requirement that is used to identify it uniquely for all Requirement s created by getPluginModuleKey() |
java.lang.String |
getPluginModuleKey()
The ModuleDescriptor.getKey() that is responsible for the Lifecycle of this Requirement |
RequirementSet |
getRequirementSet()
|
java.lang.Boolean |
isReadonly()
If a requirement is readonly, it cannot be removed through the UI (the backend can do what it wants, however) |
boolean |
isRegexMatch()
Is this a regex match requirement or exact match requirement. |
boolean |
isSystemRequirement()
Is this a system requirement? System requirements are builder/jdk requirements which cannot be removed from the plan. |
void |
setKey(java.lang.String key)
|
void |
setOwnerId(long uniqueIdentifier)
|
void |
setPluginModuleKey(java.lang.String pluginModuleKey)
|
void |
setReadonly(java.lang.Boolean readonly)
|
void |
setRequirementSet(RequirementSet requirementSet)
|
Methods inherited from interface com.atlassian.bamboo.core.BambooObject |
---|
getId, setId |
Method Detail |
---|
@NotNull java.lang.String getKey()
Capability
getKey().
void setKey(java.lang.String key)
@Nullable java.lang.String getMatchValue()
Capability
value.
boolean isRegexMatch()
boolean isSystemRequirement()
java.lang.Boolean isReadonly()
void setReadonly(java.lang.Boolean readonly)
@Nullable java.lang.String getPluginModuleKey()
ModuleDescriptor.getKey()
that is responsible for the Lifecycle of this Requirement
void setPluginModuleKey(java.lang.String pluginModuleKey)
long getOwnerId()
Requirement
that is used to identify it uniquely for all Requirement
s created by getPluginModuleKey()
void setOwnerId(long uniqueIdentifier)
boolean belongsToPlugin()
Requirement
belongs to a plugin@Nullable RequirementSet getRequirementSet()
Requirement
is linked tovoid setRequirementSet(RequirementSet requirementSet)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |