MergeableManifest2 instead.@Deprecated
public class MergeableManifest
extends java.util.jar.Manifest
| Modifier and Type | Class and Description |
|---|---|
class |
MergeableManifest.OrderAwareAttributes
Deprecated.
|
| Modifier and Type | Field and Description |
|---|---|
static java.util.jar.Attributes.Name |
BUNDLE_ACTIVATION_POLICY
Deprecated.
|
static java.util.jar.Attributes.Name |
BUNDLE_ACTIVATOR
Deprecated.
|
static java.util.jar.Attributes.Name |
BUNDLE_CLASSPATH
Deprecated.
|
static java.util.jar.Attributes.Name |
BUNDLE_LOCALIZATION
Deprecated.
|
static java.util.jar.Attributes.Name |
BUNDLE_NAME
Deprecated.
|
static java.util.jar.Attributes.Name |
BUNDLE_REQUIRED_EXECUTION_ENV
Deprecated.
|
static java.util.jar.Attributes.Name |
BUNDLE_SYMBOLIC_NAME
Deprecated.
|
static java.util.jar.Attributes.Name |
BUNDLE_VENDOR
Deprecated.
|
static java.util.jar.Attributes.Name |
BUNDLE_VERSION
Deprecated.
|
static java.util.jar.Attributes.Name |
EXPORT_PACKAGE
Deprecated.
|
static java.util.jar.Attributes.Name |
IMPORT_PACKAGE
Deprecated.
|
static java.util.jar.Attributes.Name |
REQUIRE_BUNDLE
Deprecated.
|
| Constructor and Description |
|---|
MergeableManifest(java.io.InputStream in)
Deprecated.
|
MergeableManifest(java.io.InputStream in,
java.lang.String projectName)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addExportedPackages(java.util.Set<java.lang.String> packages)
Deprecated.
adds the qualified names to the export-package attribute, if not already
present.
|
void |
addExportedPackages(java.lang.String... packages)
Deprecated.
adds the qualified names to the export-package attribute, if not already
present.
|
void |
addImportedPackages(java.util.Set<java.lang.String> packages)
Deprecated.
|
void |
addImportedPackages(java.lang.String... packages)
Deprecated.
|
void |
addRequiredBundles(java.util.Set<java.lang.String> bundles)
Deprecated.
adds the qualified names to the require-bundle attribute, if not already
present.
|
java.lang.String |
getBREE()
Deprecated.
|
java.lang.String |
getBundleActivator()
Deprecated.
|
MergeableManifest.OrderAwareAttributes |
getMainAttributes()
Deprecated.
|
protected static Pair<java.lang.String,java.lang.String> |
getSplitEntry(java.lang.String entry)
Deprecated.
|
boolean |
isModified()
Deprecated.
|
static java.lang.String |
make512Safe(java.lang.StringBuffer lines)
Deprecated.
Use
make512Safe(StringBuffer, String) instead |
static java.lang.String |
make512Safe(java.lang.StringBuffer lines,
java.lang.String lineDelimiter)
Deprecated.
|
static java.lang.String |
mergeIntoCommaSeparatedList(java.lang.String currentString,
java.util.Set<java.lang.String> toMergeIn,
Wrapper<java.lang.Boolean> modified)
Deprecated.
|
static java.lang.String |
mergeIntoCommaSeparatedList(java.lang.String currentString,
java.util.Set<java.lang.String> toMergeIn,
Wrapper<java.lang.Boolean> modified,
java.lang.String lineDelimiter)
Deprecated.
|
void |
setBREE(java.lang.String bree)
Deprecated.
|
void |
setBundleActivator(java.lang.String activator)
Deprecated.
|
void |
setLineDelimiter(java.lang.String delimiter)
Deprecated.
|
protected static java.lang.String[] |
splitQuoteAware(java.lang.String string)
Deprecated.
|
void |
write(java.io.OutputStream out)
Deprecated.
|
public static final java.util.jar.Attributes.Name BUNDLE_NAME
public static final java.util.jar.Attributes.Name BUNDLE_SYMBOLIC_NAME
public static final java.util.jar.Attributes.Name BUNDLE_VERSION
public static final java.util.jar.Attributes.Name BUNDLE_CLASSPATH
public static final java.util.jar.Attributes.Name BUNDLE_VENDOR
public static final java.util.jar.Attributes.Name BUNDLE_REQUIRED_EXECUTION_ENV
public static final java.util.jar.Attributes.Name EXPORT_PACKAGE
public static final java.util.jar.Attributes.Name IMPORT_PACKAGE
public static final java.util.jar.Attributes.Name REQUIRE_BUNDLE
public static final java.util.jar.Attributes.Name BUNDLE_ACTIVATION_POLICY
public static final java.util.jar.Attributes.Name BUNDLE_LOCALIZATION
public static final java.util.jar.Attributes.Name BUNDLE_ACTIVATOR
public MergeableManifest(java.io.InputStream in)
throws java.io.IOException
java.io.IOExceptionpublic MergeableManifest(java.io.InputStream in,
java.lang.String projectName)
throws java.io.IOException
java.io.IOException@Deprecated public static java.lang.String make512Safe(java.lang.StringBuffer lines)
make512Safe(StringBuffer, String) insteadpublic static java.lang.String make512Safe(java.lang.StringBuffer lines,
java.lang.String lineDelimiter)
public void addRequiredBundles(java.util.Set<java.lang.String> bundles)
bundles - - passing parameterized bundled (e.g. versions, etc.) is
not supportedpublic java.lang.String getBREE()
public void setBREE(java.lang.String bree)
public java.lang.String getBundleActivator()
public void setBundleActivator(java.lang.String activator)
public void setLineDelimiter(java.lang.String delimiter)
public boolean isModified()
public void write(java.io.OutputStream out)
throws java.io.IOException
write in class java.util.jar.Manifestjava.io.IOExceptionpublic void addExportedPackages(java.util.Set<java.lang.String> packages)
packages - - passing parameterized packages is not supportedpublic void addExportedPackages(java.lang.String... packages)
packages - - packages to addpublic void addImportedPackages(java.util.Set<java.lang.String> packages)
protected static java.lang.String[] splitQuoteAware(java.lang.String string)
@Deprecated
public static java.lang.String mergeIntoCommaSeparatedList(java.lang.String currentString,
java.util.Set<java.lang.String> toMergeIn,
Wrapper<java.lang.Boolean> modified)
mergeIntoCommaSeparatedList(String, Set, Wrapper, String)
instead.public static java.lang.String mergeIntoCommaSeparatedList(java.lang.String currentString,
java.util.Set<java.lang.String> toMergeIn,
Wrapper<java.lang.Boolean> modified,
java.lang.String lineDelimiter)
protected static Pair<java.lang.String,java.lang.String> getSplitEntry(java.lang.String entry)
public void addImportedPackages(java.lang.String... packages)
public MergeableManifest.OrderAwareAttributes getMainAttributes()
getMainAttributes in class java.util.jar.Manifest