public abstract class RequiredCapability extends Object implements Serializable
Constructor and Description |
---|
RequiredCapability(String namepsace,
String id) |
Modifier and Type | Method and Description |
---|---|
protected static <T> boolean |
eq(T a,
T b) |
VersionlessKey |
getVersionlessKey() |
abstract boolean |
isPotentialMatch(Capability capability,
boolean versionMatch)
Returns true if provided capability *potentially* satisfies this requirement.
|
public VersionlessKey getVersionlessKey()
public abstract boolean isPotentialMatch(Capability capability, boolean versionMatch)
matchResolved
- is a hint that defines whether requirements can be narrowed down to a certain version of
capability, e.g. resolved dependencyprotected static <T> boolean eq(T a, T b)
Copyright © 2005-2017 Eclipse Foundation. All Rights Reserved.