org.apache.felix.framework.util.manifestparser
Class Capability

java.lang.Object
  extended by org.apache.felix.framework.util.manifestparser.Capability
All Implemented Interfaces:
java.lang.Comparable, ICapability

public class Capability
extends java.lang.Object
implements ICapability, java.lang.Comparable


Field Summary
 
Fields inherited from interface org.apache.felix.moduleloader.ICapability
HOST_NAMESPACE, MODULE_NAMESPACE, PACKAGE_NAMESPACE, PACKAGE_PROPERTY, VERSION_PROPERTY
 
Constructor Summary
Capability(IModule module, java.lang.String namespace, R4Directive[] dirs, R4Attribute[] attrs)
           
 
Method Summary
 int compareTo(java.lang.Object o)
           
 R4Attribute[] getAttributes()
           
 R4Directive[] getDirectives()
           
 IModule getModule()
           
 java.lang.String getNamespace()
           
 java.lang.String getPackageName()
           
 org.osgi.framework.Version getPackageVersion()
           
 java.util.Map getProperties()
           
 java.lang.String[] getUses()
           
 boolean isIncluded(java.lang.String name)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Capability

public Capability(IModule module,
                  java.lang.String namespace,
                  R4Directive[] dirs,
                  R4Attribute[] attrs)
Method Detail

getModule

public IModule getModule()
Specified by:
getModule in interface ICapability

getNamespace

public java.lang.String getNamespace()
Specified by:
getNamespace in interface ICapability

getPackageName

public java.lang.String getPackageName()

getPackageVersion

public org.osgi.framework.Version getPackageVersion()

getDirectives

public R4Directive[] getDirectives()

getAttributes

public R4Attribute[] getAttributes()

getUses

public java.lang.String[] getUses()

isIncluded

public boolean isIncluded(java.lang.String name)

getProperties

public java.util.Map getProperties()
Specified by:
getProperties in interface ICapability

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2011. All Rights Reserved.