public abstract class OsgiHeaderUtils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private static char |
COMMA_CHAR |
private static java.lang.String |
DEFAULT_VERSION |
private static java.lang.String |
DOUBLE_QUOTE |
private static char |
QUOTE_CHAR |
private static char |
ROUND_BRACKET_CHAR |
private static java.lang.String |
SEMI_COLON |
private static char |
SQUARE_BRACKET_CHAR |
| Constructor and Description |
|---|
OsgiHeaderUtils() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String[] |
getBundleClassPath(org.osgi.framework.Bundle bundle) |
private static java.lang.String[] |
getHeaderAsTrimmedStringArray(org.osgi.framework.Bundle bundle,
java.lang.String header) |
private static java.lang.String[] |
getHeaderWithAttributesAsTrimmedStringArray(org.osgi.framework.Bundle bundle,
java.lang.String header) |
static java.lang.String[] |
getRequireBundle(org.osgi.framework.Bundle bundle) |
static java.lang.String[] |
parseRequiredBundleString(java.lang.String entry)
Parses the required bundle entry to determine the bundle symbolic name
and version.
|
private static final char ROUND_BRACKET_CHAR
private static final char SQUARE_BRACKET_CHAR
private static final char QUOTE_CHAR
private static final char COMMA_CHAR
private static final java.lang.String SEMI_COLON
private static final java.lang.String DOUBLE_QUOTE
private static final java.lang.String DEFAULT_VERSION
public static java.lang.String[] getBundleClassPath(org.osgi.framework.Bundle bundle)
public static java.lang.String[] getRequireBundle(org.osgi.framework.Bundle bundle)
private static java.lang.String[] getHeaderAsTrimmedStringArray(org.osgi.framework.Bundle bundle,
java.lang.String header)
private static java.lang.String[] getHeaderWithAttributesAsTrimmedStringArray(org.osgi.framework.Bundle bundle,
java.lang.String header)
public static java.lang.String[] parseRequiredBundleString(java.lang.String entry)
string - required bundle entry