org.osgi.impl.bundle.obr.resource

Class Manifest

public class Manifest extends Hashtable

Constructor Summary
Manifest(InputStream in)
Manifest(Reader in)
Method Summary
Objectget(Object key)
StringgetActivator()
ManifestEntrygetBsn()
String[]getCategories()
String[]getClasspath()
StringgetCopyright()
StringgetDocumentation()
VectorgetDuplicates()
ListgetEntries(String line)
ListgetExports()
ManifestEntrygetHost()
ListgetImports()
StringgetLocation()
StringgetManifestVersion()
Native[]getNative()
ListgetRequire()
String[]getRequiredExecutionEnvironments()
StringgetSymbolicName()
StringgetValue(String key)
StringgetValue(String key, String deflt)
VersionRangegetVersion()
Native[]get_native()
Objectput(Object header, Object value)
voidsetBsn(ManifestEntry bsn)
voidsetDuplicates(Vector duplicates)
voidsetHost(ManifestEntry host)
voidset_native(Native[] _native)

Constructor Detail

Manifest

public Manifest(InputStream in)

Manifest

public Manifest(Reader in)

Method Detail

get

public Object get(Object key)

getActivator

public String getActivator()

getBsn

public ManifestEntry getBsn()

getCategories

public String[] getCategories()

getClasspath

public String[] getClasspath()

getCopyright

public String getCopyright()

getDocumentation

public String getDocumentation()

getDuplicates

public Vector getDuplicates()

getEntries

public List getEntries(String line)

getExports

public List getExports()

getHost

public ManifestEntry getHost()

getImports

public List getImports()

getLocation

public String getLocation()

getManifestVersion

public String getManifestVersion()

getNative

public Native[] getNative()

getRequire

public List getRequire()

getRequiredExecutionEnvironments

public String[] getRequiredExecutionEnvironments()

getSymbolicName

public String getSymbolicName()

getValue

public String getValue(String key)

getValue

public String getValue(String key, String deflt)

getVersion

public VersionRange getVersion()

get_native

public Native[] get_native()

put

public Object put(Object header, Object value)

setBsn

public void setBsn(ManifestEntry bsn)

setDuplicates

public void setDuplicates(Vector duplicates)

setHost

public void setHost(ManifestEntry host)

set_native

public void set_native(Native[] _native)
Copyright © 2006-2009 Apache Software Foundation. All Rights Reserved.