Package | Description |
---|---|
org.eclipse.tycho.p2.target | |
org.eclipse.tycho.p2.target.ee | |
org.eclipse.tycho.p2.util.resolution |
Modifier and Type | Class and Description |
---|---|
private static class |
ExecutionEnvironmentTestUtils.NoopEEResolutionHints |
Modifier and Type | Field and Description |
---|---|
(package private) ExecutionEnvironmentResolutionHints |
TargetPlatformBaseImpl.executionEnvironment
Execution environment information with information about the packages provided by the JRE.
|
private ExecutionEnvironmentResolutionHints |
TargetDefinitionResolver.executionEnvironment |
(package private) ExecutionEnvironmentResolutionHints |
TargetDefinitionResolverService.ResolutionArguments.jreIUs |
static ExecutionEnvironmentResolutionHints |
ExecutionEnvironmentTestUtils.NOOP_EE_RESOLUTION_HINTS |
Modifier and Type | Method and Description |
---|---|
ExecutionEnvironmentResolutionHints |
TargetPlatformBaseImpl.getEEResolutionHints() |
ExecutionEnvironmentResolutionHints |
P2TargetPlatform.getEEResolutionHints()
Returns additional information for resolving against the configured execution environment.
|
Modifier and Type | Method and Description |
---|---|
private void |
TargetPlatformFactoryImpl.applyFilters(TargetPlatformFilterEvaluator filter,
java.util.Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> collectionToModify,
java.util.Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> reactorProjectUIs,
ExecutionEnvironmentResolutionHints eeResolutionHints) |
static java.util.LinkedHashSet<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
PreliminaryTargetPlatformImpl.collectAllInstallableUnits(java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,ReactorProjectIdentities> reactorProjectIUs,
java.util.Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> externalIUs,
ExecutionEnvironmentResolutionHints executionEnvironment) |
static ExecutionEnvironmentResolutionHandler |
ExecutionEnvironmentTestUtils.dummyEEResolutionHandler(ExecutionEnvironmentResolutionHints hints) |
TargetDefinitionContent |
TargetDefinitionResolverService.getTargetDefinitionContent(TargetDefinition definition,
java.util.List<TargetEnvironment> environments,
ExecutionEnvironmentResolutionHints jreIUs,
org.eclipse.equinox.p2.core.IProvisioningAgent agent) |
private java.util.List<TargetDefinitionContent> |
TargetPlatformFactoryImpl.resolveTargetDefinitions(TargetPlatformConfigurationStub tpConfiguration,
ExecutionEnvironmentResolutionHints eeResolutionHints) |
Constructor and Description |
---|
FinalTargetPlatformImpl(java.util.LinkedHashSet<org.eclipse.equinox.p2.metadata.IInstallableUnit> installableUnits,
ExecutionEnvironmentResolutionHints executionEnvironment,
IRawArtifactFileProvider jointArtifacts,
LocalArtifactRepository localArtifactRepository,
java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,IArtifactFacade> mavenArtifactLookup,
java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,ReactorProjectIdentities> reactorProjectLookup) |
NoopEEResolutionHandler(ExecutionEnvironmentResolutionHints hints) |
PreliminaryTargetPlatformImpl(java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,ReactorProjectIdentities> reactorProjectIUs,
java.util.Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> externalIUs,
java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,IArtifactFacade> mavenArtifactIUs,
ExecutionEnvironmentResolutionHints executionEnvironment,
TargetPlatformFilterEvaluator filter,
LocalMetadataRepository localMetadataRepository,
IRawArtifactFileProvider externalArtifacts,
LocalArtifactRepository localArtifactRepository,
boolean includeLocalRepo,
MavenLogger logger) |
ResolutionArguments(TargetDefinition definition,
java.util.List<TargetEnvironment> environments,
ExecutionEnvironmentResolutionHints jreIUs,
org.eclipse.equinox.p2.core.IProvisioningAgent agent) |
TargetDefinitionResolver(java.util.List<TargetEnvironment> environments,
ExecutionEnvironmentResolutionHints executionEnvironment,
org.eclipse.equinox.p2.core.IProvisioningAgent agent,
MavenLogger logger) |
TargetPlatformBaseImpl(java.util.LinkedHashSet<org.eclipse.equinox.p2.metadata.IInstallableUnit> installableUnits,
ExecutionEnvironmentResolutionHints executionEnvironment,
IRawArtifactFileProvider artifacts,
LocalArtifactRepository localArtifactRepository,
java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,ReactorProjectIdentities> reactorProjectLookup,
java.util.Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,IArtifactFacade> mavenArtifactLookup) |
Modifier and Type | Class and Description |
---|---|
class |
AllKnownEEsResolutionHints |
class |
CustomEEResolutionHints |
class |
StandardEEResolutionHints
Resolution hints for a standard execution environment, e.g.
|
Modifier and Type | Field and Description |
---|---|
private ExecutionEnvironmentResolutionHints |
ExecutionEnvironmentResolutionHandler.resolutionHints |
Modifier and Type | Method and Description |
---|---|
ExecutionEnvironmentResolutionHints |
ExecutionEnvironmentResolutionHandler.getResolutionHints() |
Modifier and Type | Method and Description |
---|---|
private org.eclipse.equinox.p2.metadata.IInstallableUnit |
CustomEEResolutionHandler.findSpecificationUnit(java.util.Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> targetPlatformContent,
ExecutionEnvironmentResolutionHints profileUnitFilter) |
Constructor and Description |
---|
ExecutionEnvironmentResolutionHandler(ExecutionEnvironmentResolutionHints resolutionHints) |
StandardEEResolutionHandler(ExecutionEnvironmentResolutionHints resolutionHints) |
Modifier and Type | Field and Description |
---|---|
private ExecutionEnvironmentResolutionHints |
ResolutionDataImpl.eeResolutionHints |
Modifier and Type | Method and Description |
---|---|
ExecutionEnvironmentResolutionHints |
ResolutionDataImpl.getEEResolutionHints() |
ExecutionEnvironmentResolutionHints |
ResolutionData.getEEResolutionHints() |
Modifier and Type | Method and Description |
---|---|
private static void |
ResolutionDataImpl.copyApplyingEEFilter(java.util.Iterator<org.eclipse.equinox.p2.metadata.IInstallableUnit> source,
java.util.Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> sink,
ExecutionEnvironmentResolutionHints eeResolutionHints) |
Constructor and Description |
---|
ResolutionDataImpl(ExecutionEnvironmentResolutionHints eeResolutionHints) |