org.apache.felix.framework.resolver
Class HostedRequirement
java.lang.Object
org.apache.felix.framework.wiring.BundleRequirementImpl
org.apache.felix.framework.resolver.HostedRequirement
- All Implemented Interfaces:
- BundleRequirement
public class HostedRequirement
- extends BundleRequirementImpl
HostedRequirement
public HostedRequirement(BundleRevision host,
BundleRequirementImpl req)
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
getOriginalRequirement
public BundleRequirementImpl getOriginalRequirement()
getRevision
public BundleRevision getRevision()
- Description copied from interface:
BundleRequirement
- Returns the bundle revision declaring this requirement.
- Specified by:
getRevision in interface BundleRequirement- Overrides:
getRevision in class BundleRequirementImpl
- Returns:
- The bundle revision declaring this requirement.
getNamespace
public String getNamespace()
- Description copied from interface:
BundleRequirement
- Returns the name space of this requirement.
- Specified by:
getNamespace in interface BundleRequirement- Overrides:
getNamespace in class BundleRequirementImpl
- Returns:
- The name space of this requirement.
getFilter
public SimpleFilter getFilter()
- Overrides:
getFilter in class BundleRequirementImpl
isOptional
public boolean isOptional()
- Overrides:
isOptional in class BundleRequirementImpl
getDirectives
public Map<String,String> getDirectives()
- Description copied from interface:
BundleRequirement
- Returns the directives of this requirement.
- Specified by:
getDirectives in interface BundleRequirement- Overrides:
getDirectives in class BundleRequirementImpl
- Returns:
- An unmodifiable map of directive names to directive values for
this requirement, or an empty map if this requirement has no
directives.
getAttributes
public Map<String,Object> getAttributes()
- Description copied from interface:
BundleRequirement
- Returns the attributes of this requirement.
- Specified by:
getAttributes in interface BundleRequirement- Overrides:
getAttributes in class BundleRequirementImpl
- Returns:
- An unmodifiable map of attribute names to attribute values for
this requirement, or an empty map if this requirement has no
attributes.
toString
public String toString()
- Overrides:
toString in class BundleRequirementImpl
Copyright © 2007–2014 The Apache Software Foundation. All rights reserved.