Resource .
Instances of this type must be effectively immutable. That is, for a given instance of this interface, the methods defined by this interface must always return the same result.
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public Map | Returns: An unmodifiable map of attribute names to attribute values for this requirement, or an empty map if this requirement has no attributes.Returns the attributes of this requirement. |
| public Map | Returns: An unmodifiable map of directive names to directive values for this requirement, or an empty map if this requirement has no directives.Returns the directives of this requirement. |
| public String | |
| public Resource | Returns: The resource declaring this requirement. This can benull
if this requirement is synthesized.Returns the resource declaring this requirement. |
| public int |
| equals | back to summary |
|---|---|
| public boolean equals(Object obj) Compares this
This
| |
| getAttributes | back to summary |
|---|---|
| public Map Returns the attributes of this requirement. Requirement attributes have no specified semantics and are considered extra user defined information. | |
| getDirectives | back to summary |
|---|---|
| public Map Returns the directives of this requirement. | |
| getNamespace | back to summary |
|---|---|
| public String getNamespace() Returns the namespace of this requirement.
| |
| getResource | back to summary |
|---|---|
| public Resource getResource() Returns the resource declaring this requirement.
| |
| hashCode | back to summary |
|---|---|
| public int hashCode() Returns the hashCode of this
| |