|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ExtensionDependency
An extension dependency.
| Method Summary | ||
|---|---|---|
String |
getId()
|
|
Map<String,Object> |
getProperties()
Extends ExtensionDependency standard properties. |
|
Object |
getProperty(String key)
|
|
|
getProperty(String key,
T def)
Get a property. |
|
VersionConstraint |
getVersionConstraint()
|
|
| Method Detail |
|---|
String getId()
VersionConstraint getVersionConstraint()
Map<String,Object> getProperties()
ExtensionDependency standard properties.
Theses are generally provided by specific repositories. For example a AETHER repository will provide AETHER Dependency representation to avoid conversion when searching for the dependency on a AETHER based repository.
Object getProperty(String key)
key - the property key
<T> T getProperty(String key,
T def)
T - type of the property valuekey - the property keydef - the value to return if no property is associated to the provided key
default of the property is not foundgetProperty(String)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||