aQute.bnd.osgi.resource
Class CapReqBuilder
java.lang.Object
aQute.bnd.osgi.resource.CapReqBuilder
public class CapReqBuilder
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CapReqBuilder
public CapReqBuilder(String namespace)
clone
public static CapReqBuilder clone(Capability capability)
clone
public static CapReqBuilder clone(Requirement requirement)
getNamespace
public String getNamespace()
setResource
public CapReqBuilder setResource(Resource resource)
addAttribute
public CapReqBuilder addAttribute(String name,
Object value)
addAttributes
public CapReqBuilder addAttributes(Map<? extends String,? extends Object> attributes)
addDirective
public CapReqBuilder addDirective(String name,
String value)
addDirectives
public CapReqBuilder addDirectives(Map<? extends String,? extends String> directives)
buildCapability
public Capability buildCapability()
buildRequirement
public Requirement buildRequirement()
buildSyntheticRequirement
public Requirement buildSyntheticRequirement()
createPackageRequirement
public static final CapReqBuilder createPackageRequirement(String pkgName,
String range)
Copyright © 2013 aQute SARL. All Rights Reserved.