Class WrappedResource

java.lang.Object
org.apache.felix.resolver.WrappedResource
All Implemented Interfaces:
org.osgi.resource.Resource

class WrappedResource extends Object implements org.osgi.resource.Resource
  • Field Details

    • m_host

      private final org.osgi.resource.Resource m_host
    • m_fragments

      private final List<org.osgi.resource.Resource> m_fragments
    • m_cachedCapabilities

      private List<org.osgi.resource.Capability> m_cachedCapabilities
    • m_cachedRequirements

      private List<org.osgi.resource.Requirement> m_cachedRequirements
  • Constructor Details

    • WrappedResource

      public WrappedResource(org.osgi.resource.Resource host, List<org.osgi.resource.Resource> fragments)
  • Method Details

    • getDeclaredResource

      public org.osgi.resource.Resource getDeclaredResource()
    • getFragments

      public List<org.osgi.resource.Resource> getFragments()
    • getCapabilities

      public List<org.osgi.resource.Capability> getCapabilities(String namespace)
      Specified by:
      getCapabilities in interface org.osgi.resource.Resource
    • getRequirements

      public List<org.osgi.resource.Requirement> getRequirements(String namespace)
      Specified by:
      getRequirements in interface org.osgi.resource.Resource
    • toString

      public String toString()
      Overrides:
      toString in class Object