Class SearchableRepository.ResourceDescriptor

java.lang.Object
aQute.bnd.service.repository.SearchableRepository.ResourceDescriptor
Direct Known Subclasses:
RDImpl, ResourceDescriptorImpl
Enclosing interface:
SearchableRepository

public static class SearchableRepository.ResourceDescriptor extends Object
Describes a resource that is a member of the underlying remote repository.
  • Field Details

    • id

      public byte[] id
      SHA-1 for the resource.
    • sha256

      public byte[] sha256
      Also need the sha 256 because of the OSGi Repository stuff
    • description

      public String description
      A description of the resource.
    • bsn

      public String bsn
      The name of the resource, usually the Bundle Symbolic Name
    • version

      public Version version
      The version of the resource.
    • phase

      public Phase phase
      The phase of the resource
    • included

      public boolean included
      True if already included in the local repository.
    • dependency

      public boolean dependency
      True if this resource was added as a dependency
    • url

      public URI url
      Location of the resource
    • owner

      public String owner
      An ID of the resource owner.
  • Constructor Details

    • ResourceDescriptor

      public ResourceDescriptor()