Class TargetPlatformFilterEvaluator.ParsedCapabilityPattern
- java.lang.Object
-
- org.eclipse.tycho.p2.target.filters.TargetPlatformFilterEvaluator.ParsedCapabilityPattern
-
- Enclosing class:
- TargetPlatformFilterEvaluator
static class TargetPlatformFilterEvaluator.ParsedCapabilityPattern extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringidRequirementprivate TargetPlatformFilter.CapabilityTypetypeprivate org.eclipse.equinox.p2.metadata.VersionRangeversionRangeReqprivate org.eclipse.equinox.p2.metadata.VersionversionReq
-
Constructor Summary
Constructors Constructor Description ParsedCapabilityPattern(TargetPlatformFilter.CapabilityPattern pattern, TargetPlatformFilterEvaluator.ParsedCapabilityPattern defaultValues)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private booleanexactVersionPatternMatches(org.eclipse.equinox.p2.metadata.Version version)(package private) TargetPlatformFilter.CapabilityTypegetType()(package private) booleanmatchesId(java.lang.String id)(package private) booleanmatchesVersion(org.eclipse.equinox.p2.metadata.Version version)private booleanversionRangePatternMatches(org.eclipse.equinox.p2.metadata.Version version)
-
-
-
Field Detail
-
type
private TargetPlatformFilter.CapabilityType type
-
idRequirement
private java.lang.String idRequirement
-
versionReq
private org.eclipse.equinox.p2.metadata.Version versionReq
-
versionRangeReq
private org.eclipse.equinox.p2.metadata.VersionRange versionRangeReq
-
-
Constructor Detail
-
ParsedCapabilityPattern
ParsedCapabilityPattern(TargetPlatformFilter.CapabilityPattern pattern, TargetPlatformFilterEvaluator.ParsedCapabilityPattern defaultValues)
-
-
Method Detail
-
getType
TargetPlatformFilter.CapabilityType getType()
-
matchesId
boolean matchesId(java.lang.String id)
-
matchesVersion
boolean matchesVersion(org.eclipse.equinox.p2.metadata.Version version)
-
exactVersionPatternMatches
private boolean exactVersionPatternMatches(org.eclipse.equinox.p2.metadata.Version version)
-
versionRangePatternMatches
private boolean versionRangePatternMatches(org.eclipse.equinox.p2.metadata.Version version)
-
-