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–2021 Eclipse Foundation. All rights reserved.