public class CapReqBuilder extends Object
| Constructor and Description |
|---|
CapReqBuilder(String namespace) |
CapReqBuilder(String ns,
Attrs attrs) |
| Modifier and Type | Method and Description |
|---|---|
CapReqBuilder |
addAttribute(String name,
Object value) |
CapReqBuilder |
addAttributes(Map<? extends String,? extends Object> attributes) |
CapReqBuilder |
addDirective(String name,
String value) |
CapReqBuilder |
addDirectives(Map<? extends String,? extends String> directives) |
CharSequence |
and(Object... exprs) |
Capability |
buildCapability() |
Requirement |
buildRequirement() |
Requirement |
buildSyntheticRequirement() |
static CapReqBuilder |
clone(Capability capability) |
static CapReqBuilder |
clone(Requirement requirement) |
static CapReqBuilder |
createBundleRequirement(String bsn,
String range) |
static CapReqBuilder |
createPackageRequirement(String pkgName,
String range) |
CapReqBuilder |
filter(CharSequence f) |
String |
getNamespace() |
CharSequence |
not(Object expr) |
CharSequence |
or(Object... exprs) |
CapReqBuilder |
setResource(Resource resource) |
public CapReqBuilder(String namespace)
public static CapReqBuilder clone(Capability capability)
public static CapReqBuilder clone(Requirement requirement)
public String getNamespace()
public CapReqBuilder setResource(Resource resource)
public CapReqBuilder addAttribute(String name, Object value)
public CapReqBuilder addAttributes(Map<? extends String,? extends Object> attributes)
public CapReqBuilder addDirective(String name, String value)
public CapReqBuilder addDirectives(Map<? extends String,? extends String> directives)
public Capability buildCapability()
public Requirement buildRequirement()
public Requirement buildSyntheticRequirement()
public static final CapReqBuilder createPackageRequirement(String pkgName, String range)
public static CapReqBuilder createBundleRequirement(String bsn, String range)
public CharSequence and(Object... exprs)
public CharSequence or(Object... exprs)
public CharSequence not(Object expr)
public CapReqBuilder filter(CharSequence f)
Copyright © 2014 aQute SARL. All rights reserved.