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.BundleExceptionpublic 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.BundleExceptionpublic 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.BundleExceptionpublic 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.BundleExceptionpublic 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.BundleExceptionpublic 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 © 2017 Red Hat. All Rights Reserved.