Class RequirementWrapper

java.lang.Object
org.apache.felix.bundlerepository.impl.wrapper.RequirementWrapper
All Implemented Interfaces:
org.osgi.service.obr.Requirement

public class RequirementWrapper extends Object implements org.osgi.service.obr.Requirement
  • Constructor Details

    • RequirementWrapper

      public RequirementWrapper(Requirement requirement)
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface org.osgi.service.obr.Requirement
    • getFilter

      public String getFilter()
      Specified by:
      getFilter in interface org.osgi.service.obr.Requirement
    • isMultiple

      public boolean isMultiple()
      Specified by:
      isMultiple in interface org.osgi.service.obr.Requirement
    • isOptional

      public boolean isOptional()
      Specified by:
      isOptional in interface org.osgi.service.obr.Requirement
    • isExtend

      public boolean isExtend()
      Specified by:
      isExtend in interface org.osgi.service.obr.Requirement
    • getComment

      public String getComment()
      Specified by:
      getComment in interface org.osgi.service.obr.Requirement
    • isSatisfied

      public boolean isSatisfied(org.osgi.service.obr.Capability capability)
      Specified by:
      isSatisfied in interface org.osgi.service.obr.Requirement
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object