static class TargetPlatformFilterEvaluator.ParsedCapabilityPattern
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
idRequirement |
private TargetPlatformFilter.CapabilityType |
type |
private org.eclipse.equinox.p2.metadata.VersionRange |
versionRangeReq |
private org.eclipse.equinox.p2.metadata.Version |
versionReq |
Constructor and Description |
---|
ParsedCapabilityPattern(TargetPlatformFilter.CapabilityPattern pattern,
TargetPlatformFilterEvaluator.ParsedCapabilityPattern defaultValues) |
Modifier and Type | Method and Description |
---|---|
private boolean |
exactVersionPatternMatches(org.eclipse.equinox.p2.metadata.Version version) |
(package private) TargetPlatformFilter.CapabilityType |
getType() |
(package private) boolean |
matchesId(java.lang.String id) |
(package private) boolean |
matchesVersion(org.eclipse.equinox.p2.metadata.Version version) |
private boolean |
versionRangePatternMatches(org.eclipse.equinox.p2.metadata.Version version) |
private TargetPlatformFilter.CapabilityType type
private java.lang.String idRequirement
private org.eclipse.equinox.p2.metadata.Version versionReq
private org.eclipse.equinox.p2.metadata.VersionRange versionRangeReq
ParsedCapabilityPattern(TargetPlatformFilter.CapabilityPattern pattern, TargetPlatformFilterEvaluator.ParsedCapabilityPattern defaultValues)
TargetPlatformFilter.CapabilityType getType()
boolean matchesId(java.lang.String id)
boolean matchesVersion(org.eclipse.equinox.p2.metadata.Version version)
private boolean exactVersionPatternMatches(org.eclipse.equinox.p2.metadata.Version version)
private boolean versionRangePatternMatches(org.eclipse.equinox.p2.metadata.Version version)