com.sun.enterprise.module.single
Class ManifestProxy
java.lang.Object
java.util.jar.Manifest
com.sun.enterprise.module.single.ManifestProxy
- All Implemented Interfaces:
- java.lang.Cloneable
public class ManifestProxy
- extends java.util.jar.Manifest
Implements a manifest proxying
- Author:
- Jerome Dochez
|
Field Summary |
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
|
|
Method Summary |
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()
|
void |
read(java.io.InputStream is)
|
void |
write(java.io.OutputStream out)
|
| Methods inherited from class java.util.jar.Manifest |
clone, equals, hashCode |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
attributes
public final java.util.Map<java.lang.String,java.util.jar.Attributes> attributes
mainAttributes
public final java.util.jar.Attributes mainAttributes
mappings
public final java.util.Map<java.lang.String,java.lang.String> mappings
ManifestProxy
public ManifestProxy(java.lang.ClassLoader cl,
java.util.List<ManifestProxy.SeparatorMappings> mappings)
throws java.io.IOException
- Throws:
java.io.IOException
getMainAttributes
public java.util.jar.Attributes getMainAttributes()
- Overrides:
getMainAttributes in class java.util.jar.Manifest
getEntries
public java.util.Map<java.lang.String,java.util.jar.Attributes> getEntries()
- Overrides:
getEntries in class java.util.jar.Manifest
getAttributes
public java.util.jar.Attributes getAttributes(java.lang.String name)
- Overrides:
getAttributes in class java.util.jar.Manifest
clear
public void clear()
- Overrides:
clear in class java.util.jar.Manifest
write
public void write(java.io.OutputStream out)
throws java.io.IOException
- Overrides:
write in class java.util.jar.Manifest
- Throws:
java.io.IOException
read
public void read(java.io.InputStream is)
throws java.io.IOException
- Overrides:
read in class java.util.jar.Manifest
- Throws:
java.io.IOException
Copyright © 2013 Oracle Corporation. All Rights Reserved.