org.osgi.impl.bundle.obr.resource
Class Manifest

java.lang.Object
  extended by java.util.Dictionary<K,V>
      extended by java.util.Hashtable
          extended by 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)
           
 
Method Summary
 org.osgi.impl.bundle.obr.resource.Native[] get_native()
           
 java.lang.Object get(java.lang.Object key)
           
 java.lang.String getActivator()
           
 ManifestEntry getBsn()
           
 java.lang.String[] getCategories()
           
 java.lang.String[] getClasspath()
           
 java.lang.String getCopyright()
           
 java.lang.String getDocumentation()
           
 java.util.Vector getDuplicates()
           
 java.util.List getEntries(java.lang.String line)
           
 java.util.List getExports()
           
 ManifestEntry getHost()
           
 java.util.List getImports()
           
 java.lang.String getLocation()
           
 java.lang.String getManifestVersion()
           
 org.osgi.impl.bundle.obr.resource.Native[] getNative()
           
 java.util.List getRequire()
           
 java.lang.String[] getRequiredExecutionEnvironments()
           
 java.lang.String getSymbolicName()
           
 java.lang.String getValue(java.lang.String key)
           
 java.lang.String getValue(java.lang.String key, java.lang.String deflt)
           
 VersionRange getVersion()
           
 java.lang.Object put(java.lang.Object header, java.lang.Object value)
           
 void set_native(org.osgi.impl.bundle.obr.resource.Native[] _native)
           
 void setBsn(ManifestEntry bsn)
           
 void setDuplicates(java.util.Vector duplicates)
           
 void setHost(ManifestEntry host)
           
 
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
 

Constructor Detail

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
Method Detail

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()


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.