Interface BundleSpecification

  • All Superinterfaces:
    Cloneable, VersionConstraint

    public interface BundleSpecification
    extends VersionConstraint
    A representation of one bundle import constraint as seen in a bundle manifest and managed by a state and resolver.

    This interface is not intended to be implemented by clients. The StateObjectFactory should be used to construct instances.

    Since:
    3.1
    Restriction:
    This interface is not intended to be implemented by clients.
    • Method Detail

      • isExported

        boolean isExported()
        Returns whether or not this bundle specificiation is exported from the declaring bundle.
        Returns:
        whether this specification is exported
      • isOptional

        boolean isOptional()
        Returns whether or not this bundle specificiation is optional.
        Returns:
        whether this specification is optional