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