
aQute.bnd.osgi.resource.RequirementBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of biz.aQute.bndlib Show documentation
Show all versions of biz.aQute.bndlib Show documentation
bndlib: A Swiss Army Knife for OSGi
The newest version!
package aQute.bnd.osgi.resource;
import org.osgi.resource.Requirement;
import org.osgi.resource.Resource;
public class RequirementBuilder extends CapReqBuilder {
public RequirementBuilder(Resource resource, String namespace) {
super(resource, namespace);
}
public RequirementBuilder(String namespace) {
super(namespace);
}
public Requirement build() {
return buildRequirement();
}
public Requirement synthetic() {
return buildSyntheticRequirement();
}
public RequirementBuilder addFilter(String filter) {
filter(filter);
return this;
}
public RequirementBuilder addFilter(FilterBuilder filter) {
return addFilter(filter.toString());
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy