Requirementpublic class RequirementImpl extends Object implements Requirement
| Constructor | Description |
|---|---|
RequirementImpl() |
|
RequirementImpl(String name) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addText(String s) |
|
boolean |
equals(Object o) |
|
Map<String,Object> |
getAttributes() |
Return a map of attributes.
|
String |
getComment() |
|
Map<String,String> |
getDirectives() |
Return the map of directives for this requirement.
|
String |
getFilter() |
Return the filter.
|
String |
getName() |
Return the name of the requirement.
|
int |
hashCode() |
|
boolean |
isExtend() |
|
boolean |
isMultiple() |
|
boolean |
isOptional() |
|
boolean |
isSatisfied(Capability capability) |
Check if the given capability satisfied this requirement.
|
void |
setAttributes(Map<String,Object> attributes) |
|
void |
setDirectives(Map<String,String> directives) |
|
void |
setExtend(boolean extend) |
|
void |
setFilter(String filter) |
|
void |
setMultiple(boolean multiple) |
|
void |
setName(String name) |
|
void |
setOptional(boolean optional) |
|
String |
toString() |
public RequirementImpl()
public RequirementImpl(String name)
public Map<String,Object> getAttributes()
RequirementgetAttributes in interface Requirementpublic Map<String,String> getDirectives()
RequirementgetDirectives in interface Requirementpublic String getName()
RequirementgetName in interface Requirementpublic void setName(String name)
public String getFilter()
RequirementgetFilter in interface Requirementpublic void setFilter(String filter)
public boolean isSatisfied(Capability capability)
RequirementisSatisfied in interface Requirementcapability - the capability to checktrue is the capability satisfies this requirement, false otherwisepublic boolean isExtend()
isExtend in interface Requirementpublic void setExtend(boolean extend)
public boolean isMultiple()
isMultiple in interface Requirementpublic void setMultiple(boolean multiple)
public boolean isOptional()
isOptional in interface Requirementpublic void setOptional(boolean optional)
public String getComment()
getComment in interface Requirementpublic void addText(String s)
Copyright © 2018. All rights reserved.