public class ManifestProxy
extends java.util.jar.Manifest
Modifier and Type | Class and Description |
---|---|
static class |
ManifestProxy.SeparatorMappings |
Modifier and Type | Field and Description |
---|---|
java.util.Map<java.lang.String,java.util.jar.Attributes> |
attributes |
java.util.jar.Attributes |
mainAttributes |
java.util.Map<java.lang.String,java.lang.String> |
mappings |
Constructor and Description |
---|
ManifestProxy(java.lang.ClassLoader cl,
java.util.List<ManifestProxy.SeparatorMappings> mappings) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
java.util.jar.Attributes |
getAttributes(java.lang.String name) |
java.util.Map<java.lang.String,java.util.jar.Attributes> |
getEntries() |
java.util.jar.Attributes |
getMainAttributes() |
private void |
merge(java.util.jar.Attributes target,
java.util.jar.Attributes source) |
void |
read(java.io.InputStream is) |
void |
write(java.io.OutputStream out) |
public final java.util.Map<java.lang.String,java.util.jar.Attributes> attributes
public final java.util.jar.Attributes mainAttributes
public final java.util.Map<java.lang.String,java.lang.String> mappings
public ManifestProxy(java.lang.ClassLoader cl, java.util.List<ManifestProxy.SeparatorMappings> mappings) throws java.io.IOException
java.io.IOException
private void merge(java.util.jar.Attributes target, java.util.jar.Attributes source)
public java.util.jar.Attributes getMainAttributes()
getMainAttributes
in class java.util.jar.Manifest
public java.util.Map<java.lang.String,java.util.jar.Attributes> getEntries()
getEntries
in class java.util.jar.Manifest
public java.util.jar.Attributes getAttributes(java.lang.String name)
getAttributes
in class java.util.jar.Manifest
public void clear()
clear
in class java.util.jar.Manifest
public void write(java.io.OutputStream out) throws java.io.IOException
write
in class java.util.jar.Manifest
java.io.IOException
public void read(java.io.InputStream is) throws java.io.IOException
read
in class java.util.jar.Manifest
java.io.IOException