public class ResourceBuilder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
RESOLUTION_DYNAMIC |
Constructor and Description |
---|
ResourceBuilder() |
Modifier and Type | Method and Description |
---|---|
static org.osgi.resource.Resource |
build(java.lang.String uri,
java.util.Map<java.lang.String,java.lang.String> headerMap) |
static java.util.List<org.osgi.resource.Capability> |
parseCapability(org.osgi.resource.Resource resource,
java.lang.String capability) |
static java.util.List<java.lang.String> |
parseDelimitedString(java.lang.String value,
java.lang.String delim) |
static java.util.List<java.lang.String> |
parseDelimitedString(java.lang.String value,
java.lang.String delim,
boolean trim)
Parses delimited string and returns an array containing the tokens.
|
static java.util.List<org.osgi.resource.Capability> |
parseExport(org.osgi.resource.Resource resource,
java.lang.String bundleSymbolicName,
org.osgi.framework.Version bundleVersion,
java.lang.String exports) |
static java.util.List<org.osgi.resource.Requirement> |
parseImport(org.osgi.resource.Resource resource,
java.lang.String imports) |
static java.util.List<org.osgi.resource.Requirement> |
parseRequirement(org.osgi.resource.Resource resource,
java.lang.String requirement) |
public static final java.lang.String RESOLUTION_DYNAMIC
public static org.osgi.resource.Resource build(java.lang.String uri, java.util.Map<java.lang.String,java.lang.String> headerMap) throws org.osgi.framework.BundleException
org.osgi.framework.BundleException
public static java.util.List<org.osgi.resource.Requirement> parseImport(org.osgi.resource.Resource resource, java.lang.String imports) throws org.osgi.framework.BundleException
org.osgi.framework.BundleException
public static java.util.List<org.osgi.resource.Requirement> parseRequirement(org.osgi.resource.Resource resource, java.lang.String requirement) throws org.osgi.framework.BundleException
org.osgi.framework.BundleException
public static java.util.List<org.osgi.resource.Capability> parseExport(org.osgi.resource.Resource resource, java.lang.String bundleSymbolicName, org.osgi.framework.Version bundleVersion, java.lang.String exports) throws org.osgi.framework.BundleException
org.osgi.framework.BundleException
public static java.util.List<org.osgi.resource.Capability> parseCapability(org.osgi.resource.Resource resource, java.lang.String capability) throws org.osgi.framework.BundleException
org.osgi.framework.BundleException
public static java.util.List<java.lang.String> parseDelimitedString(java.lang.String value, java.lang.String delim)
public static java.util.List<java.lang.String> parseDelimitedString(java.lang.String value, java.lang.String delim, boolean trim)
value
- the delimited string to parse.delim
- the characters delimiting the tokens.Copyright © 2014 Red Hat. All Rights Reserved.