Class CustomEEResolutionHints

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(Object obj)  
      Collection<org.eclipse.equinox.p2.metadata.IRequirement> getMandatoryRequires()
      Returns requirements to execution environment units to ensure that a) the execution environment units are available, and b) the units are used to the resolution result.
      Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> getMandatoryUnits()
      Returns the list of installable units that shall be used during resolution.
      Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> getTemporaryAdditions()
      Returns the list of installable units that shall be temporarily added to the list of installable units, i.e. they shall be available during resolution but must be removed from the resolution result.
      int hashCode()  
      boolean isEESpecificationUnit​(org.eclipse.equinox.p2.metadata.IInstallableUnit unit)
      Returns true for the "a.jre" installable unit that contains the specification of the execution environment.
      boolean isNonApplicableEEUnit​(org.eclipse.equinox.p2.metadata.IInstallableUnit iu)
      Returns true if an installable unit shall be removed from the available IUs.