Package org.apache.ivy.osgi.obr.xml
Class RequirementAdapter
java.lang.Object
org.apache.ivy.osgi.obr.xml.RequirementAdapter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidadapt(BundleInfo info, boolean optional) static voidadapt(BundleInfo info, Requirement requirement) private voidextractFilter(OSGiFilter filter) private VersionRangeprivate voidparseCompareFilter(CompareFilter compareFilter, boolean not)
-
Field Details
-
startVersion
-
startExclusive
private boolean startExclusive -
endVersion
-
endExclusive
private boolean endExclusive -
type
-
name
-
-
Constructor Details
-
RequirementAdapter
public RequirementAdapter()
-
-
Method Details
-
adapt
public static void adapt(BundleInfo info, Requirement requirement) throws UnsupportedFilterException, ParseException -
extractFilter
- Throws:
UnsupportedFilterException
-
adapt
- Throws:
ParseException
-
getVersionRange
-
parseCompareFilter
private void parseCompareFilter(CompareFilter compareFilter, boolean not) throws UnsupportedFilterException - Throws:
UnsupportedFilterException
-