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
-
-
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 RequirementBuilderaddFilter(FilterBuilder filter)RequirementBuilderaddFilter(java.lang.String filter)org.osgi.resource.Requirementbuild()org.osgi.resource.Requirementsynthetic()-
Methods inherited from class aQute.bnd.osgi.resource.CapReqBuilder
addAttribute, addAttributes, addAttributes, addAttributesOrDirectives, addDirective, addDirectives, addDirectives, addFilter, and, and, buildCapability, buildRequirement, buildSyntheticCapability, buildSyntheticRequirement, clone, clone, copy, copy, createBundleRequirement, createCapReqBuilder, createPackageCapability, createPackageRequirement, createPackageRequirement, createRequirementFromCapability, createServiceRequirement, createSimpleRequirement, escapeFilterValue, filter, from, from, getCapabilitiesFrom, getCapabilityFrom, getNamespace, getRequirementFrom, getRequirementFrom, getRequirementsFrom, getRequirementsFrom, getResource, hasAttribute, hasDirective, isBundle, isContent, isContract, isEE, isExtender, isHost, isIdentity, isPackage, isService, isVersion, not, or, removeAttribute, removeDirective, setResource, toAttrs, toString, unalias
-
-
-
-
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)
-
-