Package aQute.bnd.osgi.resource
Class RequirementBuilder
- java.lang.Object
-
- aQute.bnd.osgi.resource.CapReqBuilder
-
- aQute.bnd.osgi.resource.RequirementBuilder
-
public class RequirementBuilder extends CapReqBuilder
-
-
Field Summary
-
Fields inherited from class aQute.bnd.osgi.resource.CapReqBuilder
ESCAPE_FILTER_VALUE_P
-
-
Constructor Summary
Constructors Constructor Description RequirementBuilder(java.lang.String namespace)
RequirementBuilder(org.osgi.resource.Resource resource, java.lang.String namespace)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RequirementBuilder
addFilter(FilterBuilder filter)
RequirementBuilder
addFilter(java.lang.String filter)
org.osgi.resource.Requirement
build()
org.osgi.resource.Requirement
synthetic()
-
Methods inherited from class aQute.bnd.osgi.resource.CapReqBuilder
addAttribute, addAttributes, addAttributesOrDirectives, addDirective, addDirectives, addDirectives, addFilter, and, and, buildCapability, buildRequirement, buildSyntheticCapability, buildSyntheticRequirement, clone, clone, copy, copy, createBundleRequirement, createCapReqBuilder, createPackageRequirement, createRequirementFromCapability, createSimpleRequirement, escapeFilterValue, filter, from, from, getCapabilitiesFrom, getCapabilityFrom, getNamespace, getRequirementFrom, getRequirementFrom, getRequirementsFrom, getRequirementsFrom, getResource, isBundle, isContent, isContract, isEE, isExtender, isHost, isIdentity, isPackage, isService, isVersion, not, or, setResource, toAttrs
-
-
-
-
Method Detail
-
build
public org.osgi.resource.Requirement build()
-
synthetic
public org.osgi.resource.Requirement synthetic()
-
addFilter
public RequirementBuilder addFilter(java.lang.String filter)
-
addFilter
public RequirementBuilder addFilter(FilterBuilder filter)
-
-