org.osgi.impl.bundle.obr.resource
Class Manifest
java.lang.Object
java.util.Dictionary<K,V>
java.util.Hashtable
org.osgi.impl.bundle.obr.resource.Manifest
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, java.util.Map
public class Manifest
- extends java.util.Hashtable
- See Also:
- Serialized Form
Constructor Summary |
Manifest(java.io.InputStream in)
|
Manifest(java.io.Reader in)
|
Methods inherited from class java.util.Hashtable |
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, hashCode, isEmpty, keys, keySet, putAll, rehash, remove, size, toString, values |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Manifest
public Manifest(java.io.InputStream in)
throws java.io.IOException
- Throws:
java.io.IOException
Manifest
public Manifest(java.io.Reader in)
throws java.io.IOException
- Throws:
java.io.IOException
put
public java.lang.Object put(java.lang.Object header,
java.lang.Object value)
- Specified by:
put
in interface java.util.Map
- Overrides:
put
in class java.util.Hashtable
getEntries
public java.util.List getEntries(java.lang.String line)
throws java.io.IOException
- Throws:
java.io.IOException
getImports
public java.util.List getImports()
getExports
public java.util.List getExports()
getActivator
public java.lang.String getActivator()
getLocation
public java.lang.String getLocation()
getClasspath
public java.lang.String[] getClasspath()
getNative
public org.osgi.impl.bundle.obr.resource.Native[] getNative()
get
public java.lang.Object get(java.lang.Object key)
- Specified by:
get
in interface java.util.Map
- Overrides:
get
in class java.util.Hashtable
getValue
public java.lang.String getValue(java.lang.String key)
getValue
public java.lang.String getValue(java.lang.String key,
java.lang.String deflt)
getRequiredExecutionEnvironments
public java.lang.String[] getRequiredExecutionEnvironments()
getVersion
public VersionRange getVersion()
getSymbolicName
public java.lang.String getSymbolicName()
getManifestVersion
public java.lang.String getManifestVersion()
getCopyright
public java.lang.String getCopyright()
getDocumentation
public java.lang.String getDocumentation()
getCategories
public java.lang.String[] getCategories()
get_native
public org.osgi.impl.bundle.obr.resource.Native[] get_native()
set_native
public void set_native(org.osgi.impl.bundle.obr.resource.Native[] _native)
getBsn
public ManifestEntry getBsn()
setBsn
public void setBsn(ManifestEntry bsn)
getDuplicates
public java.util.Vector getDuplicates()
setDuplicates
public void setDuplicates(java.util.Vector duplicates)
getHost
public ManifestEntry getHost()
setHost
public void setHost(ManifestEntry host)
getRequire
public java.util.List getRequire()