Index

A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractDependenciesAction - Class in org.eclipse.tycho.p2.impl.publisher
 
AbstractDependenciesAction() - Constructor for class org.eclipse.tycho.p2.impl.publisher.AbstractDependenciesAction
 
AbstractFileSet - Class in org.eclipse.tycho.p2.impl.publisher.rootfiles
 
AbstractFileSet(String, boolean) - Constructor for class org.eclipse.tycho.p2.impl.publisher.rootfiles.AbstractFileSet
 
AbstractMetadataGenerator - Class in org.eclipse.tycho.p2.impl.publisher
 
AbstractMetadataGenerator() - Constructor for class org.eclipse.tycho.p2.impl.publisher.AbstractMetadataGenerator
 
AbstractResolutionStrategy - Class in org.eclipse.tycho.p2.util.resolution
 
AbstractResolutionStrategy(MavenLogger) - Constructor for class org.eclipse.tycho.p2.util.resolution.AbstractResolutionStrategy
 
AbstractSiteDependenciesAction - Class in org.eclipse.tycho.p2.impl.publisher
 
AbstractSiteDependenciesAction(String, String) - Constructor for class org.eclipse.tycho.p2.impl.publisher.AbstractSiteDependenciesAction
 
activateManager() - Method in class org.eclipse.tycho.p2.manager.ReactorRepositoryManagerImpl
 
Activator - Class in org.eclipse.tycho.p2.impl
 
Activator() - Constructor for class org.eclipse.tycho.p2.impl.Activator
 
adapt(ExecutionEnvironmentConfiguration, MavenLogger) - Static method in class org.eclipse.tycho.p2.target.ee.ExecutionEnvironmentResolutionHandler
 
addAdditionalBundleDependency(String) - Method in class org.eclipse.tycho.p2.resolver.P2ResolverImpl
 
addArtifact(String, String, String, IInstallableUnit) - Method in class org.eclipse.tycho.p2.resolver.MetadataOnlyP2ResolutionResult
 
addArtifact(ArtifactKey, String, IInstallableUnit, IArtifactKey) - Method in class org.eclipse.tycho.p2.resolver.DefaultP2ResolutionResult
 
addArtifactWithExistingMetadata(IArtifactFacade, IArtifactFacade) - Method in class org.eclipse.tycho.p2.target.PomDependencyCollectorImpl
 
addDependency(String, String, String) - Method in class org.eclipse.tycho.p2.resolver.P2ResolverImpl
 
addDescriptor(IArtifactDescriptor) - Method in class org.eclipse.tycho.p2.impl.publisher.repo.TransientArtifactRepository
 
addDescriptor(IArtifactDescriptor, IProgressMonitor) - Method in class org.eclipse.tycho.p2.impl.publisher.repo.TransientArtifactRepository
 
addDescriptors(IArtifactDescriptor[]) - Method in class org.eclipse.tycho.p2.impl.publisher.repo.TransientArtifactRepository
 
addDescriptors(IArtifactDescriptor[], IProgressMonitor) - Method in class org.eclipse.tycho.p2.impl.publisher.repo.TransientArtifactRepository
 
addFiles(FileToPathMap) - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.RootFilesProperties
 
addImportPackageRequirement(List<IRequirement>, ImportPackageSpecification, ManifestElement[]) - Method in class org.eclipse.tycho.p2.impl.publisher.BundleDependenciesAction
 
addLinks(String[]) - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.RootFilesProperties
 
addLocation(TargetDefinition.InstallableUnitLocation, IQueryable<IInstallableUnit>) - Method in class org.eclipse.tycho.p2.resolver.InstallableUnitResolver
 
addMavenArtifact(IArtifactFacade, boolean) - Method in class org.eclipse.tycho.p2.target.PomDependencyCollectorImpl
 
addMavenArtifact(IArtifactFacade, Set<IInstallableUnit>) - Method in class org.eclipse.tycho.p2.target.PomDependencyCollectorImpl
 
addMavenArtifact(DefaultP2ResolutionResult, IInstallableUnit, String, String, String, File) - Static method in class org.eclipse.tycho.p2.resolver.P2ResolverImpl
 
addMissingRequirement(IRequirement) - Method in interface org.eclipse.tycho.p2.util.resolution.ResolutionData
 
addMissingRequirement(IRequirement) - Method in class org.eclipse.tycho.p2.util.resolution.ResolutionDataImpl
 
addNonReactorUnit(IInstallableUnit) - Method in class org.eclipse.tycho.p2.resolver.DefaultP2ResolutionResult
 
addNonReactorUnits(Set<IInstallableUnit>) - Method in class org.eclipse.tycho.p2.resolver.DefaultP2ResolutionResult
 
addPermission(String, String[]) - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.RootFilesProperties
 
addProperties(MetadataFactory.InstallableUnitDescription) - Method in class org.eclipse.tycho.p2.impl.publisher.AbstractDependenciesAction
 
addProperties(MetadataFactory.InstallableUnitDescription) - Method in class org.eclipse.tycho.p2.impl.publisher.FeatureDependenciesAction
 
addProperties(MetadataFactory.InstallableUnitDescription) - Method in class org.eclipse.tycho.p2.impl.publisher.ProductDependenciesAction
 
addProvidedCapabilities(Set<IProvidedCapability>) - Method in class org.eclipse.tycho.p2.impl.publisher.AbstractDependenciesAction
 
addProvidedCapabilities(Set<IProvidedCapability>) - Method in class org.eclipse.tycho.p2.impl.publisher.FeatureDependenciesAction
 
addPublishedArtifact(IArtifactDescriptor, IArtifactFacade) - Method in class org.eclipse.tycho.p2.target.repository.MavenBundlesArtifactRepository
 
addPublisherAdvice(IPublisherInfo) - Method in class org.eclipse.tycho.p2.impl.publisher.AbstractDependenciesAction
 
addPublisherAdvice(IPublisherInfo) - Method in class org.eclipse.tycho.p2.impl.publisher.FeatureDependenciesAction
 
addPublisherAdvice(IPublisherInfo) - Method in class org.eclipse.tycho.p2.impl.publisher.ProductDependenciesAction
 
addRequireBundleRequirement(List<IRequirement>, BundleSpecification, ManifestElement[]) - Method in class org.eclipse.tycho.p2.impl.publisher.BundleDependenciesAction
 
addRequiredCapability(Set<IRequirement>, String, Version, String, boolean) - Method in class org.eclipse.tycho.p2.impl.publisher.AbstractDependenciesAction
 
addResolvedArtifact(Optional<ArtifactKey>, String, IInstallableUnit, File) - Method in class org.eclipse.tycho.p2.resolver.DefaultP2ResolutionResult
 
AllKnownEEsResolutionHints - Class in org.eclipse.tycho.p2.target.ee
 
AllKnownEEsResolutionHints(Collection<ExecutionEnvironment>) - Constructor for class org.eclipse.tycho.p2.target.ee.AllKnownEEsResolutionHints
 
ANY_QUALIFIER - Static variable in class org.eclipse.tycho.p2.impl.publisher.AbstractDependenciesAction
Conventional qualifier used to denote "ANY QUALIFIER" in feature.xml and .product files.
artifactKey - Variable in class org.eclipse.tycho.p2.resolver.ClassifiedArtifactKey
 
ArtifactMatcher - Class in org.eclipse.tycho.p2.target
 
ArtifactMatcher() - Constructor for class org.eclipse.tycho.p2.target.ArtifactMatcher
 
ArtifactTypeHelper - Class in org.eclipse.tycho.p2.target
 
ArtifactTypeHelper() - Constructor for class org.eclipse.tycho.p2.target.ArtifactTypeHelper
 
ATTRIBUTE_ARCH - Static variable in class org.eclipse.tycho.p2.impl.publisher.model.ProductFile2
 
ATTRIBUTE_OS - Static variable in class org.eclipse.tycho.p2.impl.publisher.model.ProductFile2
 
ATTRIBUTE_WS - Static variable in class org.eclipse.tycho.p2.impl.publisher.model.ProductFile2
 
AuthoredIUAction - Class in org.eclipse.tycho.p2.impl.publisher
 
AuthoredIUAction(File) - Constructor for class org.eclipse.tycho.p2.impl.publisher.AuthoredIUAction
 

B

bindP2ResolverFactory(P2ResolverFactory) - Method in class org.eclipse.tycho.p2.manager.ReactorRepositoryManagerImpl
 
bindProvisioningAgentFactory(IProvisioningAgentProvider) - Method in class org.eclipse.tycho.p2.manager.ReactorRepositoryManagerImpl
 
BundleDependenciesAction - Class in org.eclipse.tycho.p2.impl.publisher
 
BundleDependenciesAction(File, OptionalResolutionAction) - Constructor for class org.eclipse.tycho.p2.impl.publisher.BundleDependenciesAction
 

C

CacheEntry - Interface in org.eclipse.tycho.p2.remote
 
calculateDependencyFragments(ResolutionData, Collection<IInstallableUnit>) - Method in class org.eclipse.tycho.p2.resolver.P2ResolverFactoryImpl
 
CategoryDependenciesAction - Class in org.eclipse.tycho.p2.impl.publisher
 
CategoryDependenciesAction(SiteModel, String, String) - Constructor for class org.eclipse.tycho.p2.impl.publisher.CategoryDependenciesAction
 
ClassifiedArtifactKey - Class in org.eclipse.tycho.p2.resolver
 
ClassifiedArtifactKey(ArtifactKey, String) - Constructor for class org.eclipse.tycho.p2.resolver.ClassifiedArtifactKey
 
ClassifiedArtifactKey(IArtifactFacade) - Constructor for class org.eclipse.tycho.p2.resolver.ClassifiedArtifactKey
 
ClassifiedLocation - Class in org.eclipse.tycho.p2.resolver
 
ClassifiedLocation(File, String) - Constructor for class org.eclipse.tycho.p2.resolver.ClassifiedLocation
 
ClassifiedLocation(IArtifactFacade) - Constructor for class org.eclipse.tycho.p2.resolver.ClassifiedLocation
 
classifier - Variable in class org.eclipse.tycho.p2.resolver.ClassifiedArtifactKey
 
classifier - Variable in class org.eclipse.tycho.p2.resolver.ClassifiedLocation
 
clearMissingRequirements() - Method in class org.eclipse.tycho.p2.util.resolution.ResolutionDataImpl
 
collectAllInstallableUnits(Map<IInstallableUnit, ReactorProjectIdentities>, Collection<IInstallableUnit>, ExecutionEnvironmentResolutionHints) - Static method in class org.eclipse.tycho.p2.target.PreliminaryTargetPlatformImpl
 
collectProjectDependencies(TargetPlatform, ReactorProject) - Method in class org.eclipse.tycho.p2.resolver.P2ResolverImpl
 
computeFinalTargetPlatform(ReactorProject, List<? extends ReactorProjectIdentities>, PomDependencyCollector) - Method in class org.eclipse.tycho.p2.manager.ReactorRepositoryManagerImpl
 
computeMissingRequirements(Set<Explanation>) - Method in class org.eclipse.tycho.p2.util.resolution.SlicerResolutionStrategy
Computes a list of current missing requirements.
computePreliminaryTargetPlatform(ReactorProject, TargetPlatformConfigurationStub, ExecutionEnvironmentConfiguration, List<ReactorProject>) - Method in class org.eclipse.tycho.p2.manager.ReactorRepositoryManagerImpl
 
ConfigSpec - Class in org.eclipse.tycho.p2.impl.publisher.rootfiles
 
contains(IArtifactKey) - Method in class org.eclipse.tycho.p2.impl.publisher.repo.TransientArtifactRepository
 
contains(IArtifactKey) - Method in class org.eclipse.tycho.p2.target.repository.FileArtifactRepository
 
contains(IArtifactDescriptor) - Method in class org.eclipse.tycho.p2.impl.publisher.repo.TransientArtifactRepository
 
contains(IArtifactDescriptor) - Method in class org.eclipse.tycho.p2.target.repository.FileArtifactRepository
 
createAdviceFileAdvice(BundleDescription, IPublisherInfo) - Method in class org.eclipse.tycho.p2.impl.publisher.BundleDependenciesAction
 
createArtifactDescriptor(IArtifactKey) - Method in class org.eclipse.tycho.p2.impl.publisher.repo.TransientArtifactRepository
 
createBundleSymbolicNameFromArtifact(String, IArtifactFacade) - Static method in class org.eclipse.tycho.p2.resolver.WrappedArtifact
 
createCache(URI, String, IProgressMonitor) - Method in class org.eclipse.tycho.p2.remote.TychoRepositoryTransportCacheManager
 
createCacheFromFile(URI, IProgressMonitor) - Method in class org.eclipse.tycho.p2.remote.TychoRepositoryTransportCacheManager
 
createClassifierFromArtifact(IArtifactFacade) - Static method in class org.eclipse.tycho.p2.resolver.WrappedArtifact
 
createFeatureFromTemplate(Element, List<IInstallableUnit>, boolean, MavenLogger) - Static method in class org.eclipse.tycho.p2.resolver.FeatureGenerator
 
createFromOsWsArchArray(String[], int) - Static method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.ConfigSpec
 
createFromWsOsArch(String) - Static method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.ConfigSpec
 
createId(String, String) - Method in class org.eclipse.tycho.p2.impl.publisher.SourcesBundleDependencyMetadataGenerator
 
createOSGiVersionFromArtifact(IArtifactFacade) - Static method in class org.eclipse.tycho.p2.resolver.WrappedArtifact
 
createOSGiVersionFromMaven(String) - Static method in class org.eclipse.tycho.p2.resolver.WrappedArtifact
 
createPropertiesForPrefix(String) - Static method in class org.eclipse.tycho.p2.resolver.WrappedArtifact
 
createProvisioningAgent(URI) - Static method in class org.eclipse.tycho.p2.impl.Activator
 
createQueryFor(String, String, VersionRange) - Static method in class org.eclipse.tycho.p2.target.ArtifactTypeHelper
Returns a query matching the installable units representing the specified Eclipse artifact(s).
createRequirementFor(String, String, VersionRange) - Static method in class org.eclipse.tycho.p2.target.ArtifactTypeHelper
 
createResolver(MavenLogger) - Method in class org.eclipse.tycho.p2.resolver.P2ResolverFactoryImpl
 
createRootFileAdvice(IArtifactFacade, BuildPropertiesParser) - Static method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.FeatureRootAdvice
 
createService(IProvisioningAgent) - Method in class org.eclipse.tycho.p2.remote.TychoRepositoryTransport
 
createSiteVersion(String) - Static method in class org.eclipse.tycho.p2.impl.publisher.AbstractSiteDependenciesAction
 
createTargetPlatform(TargetPlatformConfigurationStub, ExecutionEnvironmentConfiguration, List<ReactorProject>) - Method in class org.eclipse.tycho.p2.target.TargetPlatformFactoryImpl
 
createTargetPlatform(TargetPlatformConfigurationStub, ExecutionEnvironmentResolutionHandler, List<ReactorProject>) - Method in class org.eclipse.tycho.p2.target.TargetPlatformFactoryImpl
Computes the target platform from the given configuration and content.
createTargetPlatformWithUpdatedReactorContent(TargetPlatform, List<?>, PomDependencyCollector) - Method in class org.eclipse.tycho.p2.target.TargetPlatformFactoryImpl
 
createUnitProviding(String, Collection<IRequirement>) - Method in class org.eclipse.tycho.p2.util.resolution.SlicerResolutionStrategy
 
createUnitRequiring(String, Collection<IInstallableUnit>, Collection<IRequirement>) - Static method in class org.eclipse.tycho.p2.util.resolution.SlicerResolutionStrategy
 
createVersion(String) - Method in class org.eclipse.tycho.p2.impl.publisher.AbstractDependenciesAction
 
createWrappedArtifact(IArtifactFacade, String, File) - Static method in class org.eclipse.tycho.p2.resolver.WrappedArtifact
 
createWrappedArtifact(IArtifactFacade, Properties, File) - Static method in class org.eclipse.tycho.p2.resolver.WrappedArtifact
 
CustomEEResolutionHints - Class in org.eclipse.tycho.p2.target.ee
 
CustomEEResolutionHints(String) - Constructor for class org.eclipse.tycho.p2.target.ee.CustomEEResolutionHints
 

D

data - Variable in class org.eclipse.tycho.p2.util.resolution.AbstractResolutionStrategy
 
deactivateManager() - Method in class org.eclipse.tycho.p2.manager.ReactorRepositoryManagerImpl
 
DefaultDependencyMetadataGenerator - Class in org.eclipse.tycho.p2.impl.publisher
 
DefaultDependencyMetadataGenerator() - Constructor for class org.eclipse.tycho.p2.impl.publisher.DefaultDependencyMetadataGenerator
 
defaultExcludePatterns - Variable in class org.eclipse.tycho.p2.impl.publisher.rootfiles.AbstractFileSet
 
DefaultP2ResolutionResult - Class in org.eclipse.tycho.p2.resolver
 
DefaultP2ResolutionResult(Collection<IInstallableUnit>, P2TargetPlatform) - Constructor for class org.eclipse.tycho.p2.resolver.DefaultP2ResolutionResult
 
DefaultP2ResolutionResultEntry - Class in org.eclipse.tycho.p2.resolver
 
DefaultP2ResolutionResultEntry(String, String, String, String, File) - Constructor for class org.eclipse.tycho.p2.resolver.DefaultP2ResolutionResultEntry
 
DefaultP2ResolutionResultEntry(String, String, String, String, Supplier<File>) - Constructor for class org.eclipse.tycho.p2.resolver.DefaultP2ResolutionResultEntry
 
DependencyCollector - Class in org.eclipse.tycho.p2.util.resolution
 
DependencyCollector(MavenLogger) - Constructor for class org.eclipse.tycho.p2.util.resolution.DependencyCollector
 
DependencyMetadata - Class in org.eclipse.tycho.p2.impl.publisher
 
DependencyMetadata() - Constructor for class org.eclipse.tycho.p2.impl.publisher.DependencyMetadata
 
descriptorQueryable() - Method in class org.eclipse.tycho.p2.impl.publisher.repo.TransientArtifactRepository
 
descriptorQueryable() - Method in class org.eclipse.tycho.p2.target.repository.FileArtifactRepository
 
descriptors - Variable in class org.eclipse.tycho.p2.impl.publisher.repo.TransientArtifactRepository
 
download(URI, OutputStream, long, IProgressMonitor) - Method in class org.eclipse.tycho.p2.remote.TychoRepositoryTransport
 
download(URI, OutputStream, IProgressMonitor) - Method in class org.eclipse.tycho.p2.remote.TychoRepositoryTransport
 
DownloadStatsAdvice - Class in org.eclipse.tycho.p2.impl.publisher
 
DownloadStatsAdvice() - Constructor for class org.eclipse.tycho.p2.impl.publisher.DownloadStatsAdvice
 
DuplicateReactorIUsException - Exception in org.eclipse.tycho.p2.target
 
DuplicateReactorIUsException(Map<IInstallableUnit, Set<File>>) - Constructor for exception org.eclipse.tycho.p2.target.DuplicateReactorIUsException
 

E

ECLIPSE_SOURCE_BUNDLE_HEADER - Static variable in class org.eclipse.tycho.p2.resolver.MavenTargetDefinitionContent
 
EMPTY_IU_ARRAY - Static variable in class org.eclipse.tycho.p2.util.resolution.AbstractResolutionStrategy
 
equals(Object) - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.ConfigSpec
 
equals(Object) - Method in class org.eclipse.tycho.p2.resolver.ClassifiedArtifactKey
 
equals(Object) - Method in class org.eclipse.tycho.p2.resolver.ClassifiedLocation
 
equals(Object) - Method in class org.eclipse.tycho.p2.resolver.WrappedArtifact
 
equals(Object) - Method in class org.eclipse.tycho.p2.target.ee.AllKnownEEsResolutionHints
 
equals(Object) - Method in class org.eclipse.tycho.p2.target.ee.CustomEEResolutionHints
 
equals(Object) - Method in class org.eclipse.tycho.p2.target.ee.StandardEEResolutionHints
 
equals(Object) - Method in interface org.eclipse.tycho.p2.util.resolution.ExecutionEnvironmentResolutionHints
 
ExecutionEnvironmentResolutionHandler - Class in org.eclipse.tycho.p2.target.ee
 
ExecutionEnvironmentResolutionHandler(ExecutionEnvironmentResolutionHints) - Constructor for class org.eclipse.tycho.p2.target.ee.ExecutionEnvironmentResolutionHandler
 
ExecutionEnvironmentResolutionHints - Interface in org.eclipse.tycho.p2.util.resolution
Settings for supporting resolution for a dedicated execution environment.
explainProblems(Set<Explanation>, BiConsumer<MavenLogger, String>) - Method in class org.eclipse.tycho.p2.util.resolution.AbstractResolutionStrategy
 

F

failOnMissingRequirements() - Method in interface org.eclipse.tycho.p2.util.resolution.ResolutionData
 
failOnMissingRequirements() - Method in class org.eclipse.tycho.p2.util.resolution.ResolutionDataImpl
 
FEATURE_GROUP_IU_SUFFIX - Static variable in class org.eclipse.tycho.p2.impl.publisher.AbstractDependenciesAction
 
FeatureDependenciesAction - Class in org.eclipse.tycho.p2.impl.publisher
 
FeatureDependenciesAction(Feature) - Constructor for class org.eclipse.tycho.p2.impl.publisher.FeatureDependenciesAction
 
FeatureGenerator - Class in org.eclipse.tycho.p2.resolver
 
FeatureGenerator() - Constructor for class org.eclipse.tycho.p2.resolver.FeatureGenerator
 
FeaturePublisher - Class in org.eclipse.tycho.p2.resolver
 
FeaturePublisher() - Constructor for class org.eclipse.tycho.p2.resolver.FeaturePublisher
 
FeatureRootAdvice - Class in org.eclipse.tycho.p2.impl.publisher.rootfiles
This class handles definitions of root files in build.properties according to https://help.eclipse.org/helios/index.jsp?
FeatureRootAdvice(BuildProperties, File, String) - Constructor for class org.eclipse.tycho.p2.impl.publisher.rootfiles.FeatureRootAdvice
 
FeatureRootfileArtifactRepository - Class in org.eclipse.tycho.p2.impl.publisher.repo
 
FeatureRootfileArtifactRepository(PublisherInfo, File) - Constructor for class org.eclipse.tycho.p2.impl.publisher.repo.FeatureRootfileArtifactRepository
 
FileArtifactRepository - Class in org.eclipse.tycho.p2.target.repository
 
FileArtifactRepository(IProvisioningAgent, Supplier<Iterator<IArtifactDescriptor>>) - Constructor for class org.eclipse.tycho.p2.target.repository.FileArtifactRepository
 
FileSet - Class in org.eclipse.tycho.p2.impl.publisher.rootfiles
Ant-like file set.
FileSet(File, String) - Constructor for class org.eclipse.tycho.p2.impl.publisher.rootfiles.FileSet
Equivalent to #FileSet(File, String, boolean) with useDefaultExludes == true; destinationDir = ""
FileSet(File, String, String, boolean) - Constructor for class org.eclipse.tycho.p2.impl.publisher.rootfiles.FileSet
Creates a fileset.
FileTargetDefinitionContent - Class in org.eclipse.tycho.p2.resolver
 
FileTargetDefinitionContent(IProvisioningAgent, File) - Constructor for class org.eclipse.tycho.p2.resolver.FileTargetDefinitionContent
 
FileToPathMap - Class in org.eclipse.tycho.p2.impl.publisher.rootfiles
A map using normalized files as keys and (relative) IPaths as values.
FileToPathMap() - Constructor for class org.eclipse.tycho.p2.impl.publisher.rootfiles.FileToPathMap
 
filterUnits(Collection<IInstallableUnit>) - Method in class org.eclipse.tycho.p2.target.filters.TargetPlatformFilterEvaluator
Applies the filters to the given set.
filterUnits(TargetPlatformFilterEvaluator, Collection<? extends IInstallableUnit>) - Method in class org.eclipse.tycho.p2.target.TargetPlatformFactoryImpl
 
FinalTargetPlatformImpl - Class in org.eclipse.tycho.p2.target
 
FinalTargetPlatformImpl(LinkedHashSet<IInstallableUnit>, ExecutionEnvironmentResolutionHints, IRawArtifactFileProvider, LocalArtifactRepository, Map<IInstallableUnit, IArtifactFacade>, Map<IInstallableUnit, ReactorProjectIdentities>) - Constructor for class org.eclipse.tycho.p2.target.FinalTargetPlatformImpl
 
forFile(File, IArtifactKey) - Static method in class org.eclipse.tycho.p2.target.repository.FileArtifactRepository
 

G

generateMetadata(List<IArtifactFacade>, PublisherOptions, File) - Method in class org.eclipse.tycho.p2.impl.publisher.P2GeneratorImpl
 
generateMetadata(IArtifactFacade, List<TargetEnvironment>, PublisherInfo, OptionalResolutionAction, PublisherOptions) - Method in class org.eclipse.tycho.p2.impl.publisher.AbstractMetadataGenerator
 
generateMetadata(IArtifactFacade, List<TargetEnvironment>, OptionalResolutionAction, PublisherOptions) - Method in class org.eclipse.tycho.p2.impl.publisher.DefaultDependencyMetadataGenerator
 
generateMetadata(IArtifactFacade, List<TargetEnvironment>, OptionalResolutionAction, PublisherOptions) - Method in class org.eclipse.tycho.p2.impl.publisher.SourcesBundleDependencyMetadataGenerator
 
generateMetadata(IArtifactFacade, List<TargetEnvironment>, PublisherOptions) - Method in class org.eclipse.tycho.p2.impl.publisher.P2GeneratorImpl
 
generatePomFeature(MavenModelFacade, List<IInstallableUnit>, boolean, MavenLogger) - Static method in class org.eclipse.tycho.p2.resolver.FeatureGenerator
 
get(File) - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.FileToPathMap
 
getAdditionalFilterProperties() - Method in interface org.eclipse.tycho.p2.util.resolution.ResolutionData
 
getAdditionalFilterProperties() - Method in class org.eclipse.tycho.p2.util.resolution.ResolutionDataImpl
 
getAdditionalRequirements() - Method in class org.eclipse.tycho.p2.resolver.P2ResolverImpl
 
getAdditionalRequirements() - Method in interface org.eclipse.tycho.p2.util.resolution.ResolutionData
 
getAdditionalRequirements() - Method in class org.eclipse.tycho.p2.util.resolution.ResolutionDataImpl
 
getAgent() - Method in class org.eclipse.tycho.p2.manager.ReactorRepositoryManagerImpl
 
getArtifact() - Method in class org.eclipse.tycho.p2.target.MavenBundleInfo
 
getArtifact(IArtifactDescriptor, OutputStream, IProgressMonitor) - Method in class org.eclipse.tycho.p2.impl.publisher.repo.TransientArtifactRepository
 
getArtifact(IArtifactDescriptor, OutputStream, IProgressMonitor) - Method in class org.eclipse.tycho.p2.target.repository.FileArtifactRepository
 
getArtifactDescriptor() - Method in class org.eclipse.tycho.p2.impl.publisher.P2Artifact
 
getArtifactDescriptors() - Method in class org.eclipse.tycho.p2.impl.publisher.DependencyMetadata
 
getArtifactDescriptors() - Method in class org.eclipse.tycho.p2.impl.publisher.repo.TransientArtifactRepository
 
getArtifactDescriptors(IArtifactKey) - Method in class org.eclipse.tycho.p2.impl.publisher.repo.TransientArtifactRepository
 
getArtifactDescriptors(IArtifactKey) - Method in class org.eclipse.tycho.p2.target.repository.FileArtifactRepository
 
getArtifactFile(IArtifactKey) - Method in class org.eclipse.tycho.p2.target.repository.FileArtifactRepository
 
getArtifactFile(IArtifactDescriptor) - Method in class org.eclipse.tycho.p2.target.repository.FileArtifactRepository
 
getArtifactKey(IArtifactFacade) - Method in class org.eclipse.tycho.p2.target.PomDependencyCollectorImpl
 
getArtifactLocation(ArtifactKey) - Method in class org.eclipse.tycho.p2.target.FinalTargetPlatformImpl
 
getArtifactProperties(IInstallableUnit, IArtifactDescriptor) - Method in class org.eclipse.tycho.p2.impl.publisher.DownloadStatsAdvice
 
getArtifactProperties(IInstallableUnit, IArtifactDescriptor) - Method in class org.eclipse.tycho.p2.impl.publisher.MavenPropertiesAdvice
 
getArtifactRepository() - Method in class org.eclipse.tycho.p2.resolver.FileTargetDefinitionContent
 
getArtifactRepository() - Method in class org.eclipse.tycho.p2.resolver.MavenTargetDefinitionContent
 
getArtifactRepository() - Method in class org.eclipse.tycho.p2.resolver.URITargetDefinitionContent
 
getArtifactRepository() - Method in interface org.eclipse.tycho.p2.target.TargetDefinitionContent
 
getArtifacts() - Method in class org.eclipse.tycho.p2.resolver.DefaultP2ResolutionResult
 
getArtifacts() - Method in class org.eclipse.tycho.p2.resolver.MetadataOnlyP2ResolutionResult
 
getArtifacts(IArtifactRequest[], IProgressMonitor) - Method in class org.eclipse.tycho.p2.impl.publisher.repo.TransientArtifactRepository
 
getArtifacts(IArtifactRequest[], IProgressMonitor) - Method in class org.eclipse.tycho.p2.target.repository.FileArtifactRepository
 
getAvailableIUs() - Method in interface org.eclipse.tycho.p2.util.resolution.ResolutionData
 
getAvailableIUs() - Method in class org.eclipse.tycho.p2.util.resolution.ResolutionDataImpl
 
getBaseDir() - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.FileSet
 
getBaseDir() - Method in class org.eclipse.tycho.p2.target.repository.MavenBundlesArtifactRepository
 
getBuildPropertiesParser() - Method in class org.eclipse.tycho.p2.impl.publisher.AbstractMetadataGenerator
 
getCachedFile(URI) - Method in class org.eclipse.tycho.p2.remote.TychoRepositoryTransport
 
getCacheDirectory() - Method in class org.eclipse.tycho.p2.remote.TychoRepositoryTransportCacheManager
 
getCacheEntry(URI, MavenLogger) - Method in class org.eclipse.tycho.p2.remote.SharedHttpCacheStorage
Fetches the cache entry for this URI
getCacheFile(IProxyService, Function<URI, MavenRepositorySettings.Credentials>) - Method in interface org.eclipse.tycho.p2.remote.CacheEntry
 
getClassifier() - Method in class org.eclipse.tycho.p2.resolver.DefaultP2ResolutionResultEntry
 
getClassifier() - Method in class org.eclipse.tycho.p2.resolver.WrappedArtifact
 
getComparableDescriptor(IArtifactDescriptor) - Method in class org.eclipse.tycho.p2.target.repository.MavenBundlesArtifactRepository
 
getConfigurations() - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.FeatureRootAdvice
 
getContext() - Static method in class org.eclipse.tycho.p2.impl.Activator
 
getDependencyFragments() - Method in class org.eclipse.tycho.p2.resolver.DefaultP2ResolutionResult
 
getDependencyFragments() - Method in class org.eclipse.tycho.p2.resolver.MetadataOnlyP2ResolutionResult
 
getDependencyMetadata() - Method in class org.eclipse.tycho.p2.impl.publisher.DependencyMetadata
 
getDependencyMetadata(IDependencyMetadata.DependencyMetadataType) - Method in class org.eclipse.tycho.p2.impl.publisher.DependencyMetadata
 
getDescriptor() - Method in class org.eclipse.tycho.p2.target.MavenBundleInfo
 
getDescriptor(String) - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.FeatureRootAdvice
 
getDetails() - Method in exception org.eclipse.tycho.p2.util.resolution.ResolverException
 
getDuplicateReactorUIs() - Method in exception org.eclipse.tycho.p2.target.DuplicateReactorIUsException
 
getEEResolutionHints() - Method in interface org.eclipse.tycho.p2.target.P2TargetPlatform
Returns additional information for resolving against the configured execution environment.
getEEResolutionHints() - Method in class org.eclipse.tycho.p2.target.FinalTargetPlatformImpl
 
getEEResolutionHints() - Method in interface org.eclipse.tycho.p2.util.resolution.ResolutionData
 
getEEResolutionHints() - Method in class org.eclipse.tycho.p2.util.resolution.ResolutionDataImpl
 
getExternalArtifacts() - Method in class org.eclipse.tycho.p2.target.PreliminaryTargetPlatformImpl
 
getExternalUnits() - Method in class org.eclipse.tycho.p2.target.PreliminaryTargetPlatformImpl
 
getExtraEntriesAdvice(IArtifactFacade, Interpolator) - Method in class org.eclipse.tycho.p2.impl.publisher.AbstractMetadataGenerator
 
getFeatures() - Method in class org.eclipse.tycho.p2.impl.publisher.model.ProductFile2
 
getFileMap() - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.RootFilesProperties
 
getFilter() - Method in class org.eclipse.tycho.p2.target.PreliminaryTargetPlatformImpl
 
getFinalTargetPlatform(ReactorProject) - Method in class org.eclipse.tycho.p2.manager.ReactorRepositoryManagerImpl
 
getGeneratedManifest() - Method in class org.eclipse.tycho.p2.resolver.WrappedArtifact
 
getHttpCache() - Method in class org.eclipse.tycho.p2.remote.TychoRepositoryTransport
 
getId() - Method in class org.eclipse.tycho.p2.impl.publisher.AbstractDependenciesAction
 
getId() - Method in class org.eclipse.tycho.p2.impl.publisher.AbstractSiteDependenciesAction
 
getId() - Method in class org.eclipse.tycho.p2.impl.publisher.FeatureDependenciesAction
 
getId() - Method in class org.eclipse.tycho.p2.impl.publisher.ProductDependenciesAction
 
getId() - Method in class org.eclipse.tycho.p2.resolver.DefaultP2ResolutionResultEntry
 
getIInstallableUnitAcceptor() - Method in interface org.eclipse.tycho.p2.util.resolution.ResolutionData
 
getIInstallableUnitAcceptor() - Method in class org.eclipse.tycho.p2.util.resolution.ResolutionDataImpl
 
getIncludedUIs(IInstallableUnit) - Static method in class org.eclipse.tycho.p2.impl.publisher.FeatureDependenciesAction
 
getInstallableUnitProperties(MetadataFactory.InstallableUnitDescription) - Method in class org.eclipse.tycho.p2.impl.publisher.DownloadStatsAdvice
 
getInstallableUnitProperties(MetadataFactory.InstallableUnitDescription) - Method in class org.eclipse.tycho.p2.impl.publisher.MavenPropertiesAdvice
 
getInstallableUnits() - Method in class org.eclipse.tycho.p2.impl.publisher.DependencyMetadata
 
getInstallableUnits() - Method in class org.eclipse.tycho.p2.impl.publisher.P2Artifact
 
getInstallableUnits() - Method in class org.eclipse.tycho.p2.resolver.DefaultP2ResolutionResultEntry
 
getInstallableUnits() - Method in interface org.eclipse.tycho.p2.target.P2TargetPlatform
 
getInstallableUnits() - Method in class org.eclipse.tycho.p2.target.FinalTargetPlatformImpl
 
getInstallableUnitsAsMetadataRepository() - Method in class org.eclipse.tycho.p2.target.FinalTargetPlatformImpl
 
getInstallableUnitsAsMetadataRepository() - Method in interface org.eclipse.tycho.p2.target.P2TargetPlatform
Returns the target platform content as (immutable) p2 metadata repository.
getInstallableUnitsAsMetadataRepository() - Method in class org.eclipse.tycho.p2.target.PreliminaryTargetPlatformImpl
 
getInternalDescriptorForAdding(IArtifactDescriptor) - Method in class org.eclipse.tycho.p2.target.repository.MavenBundlesArtifactRepository
 
getLastModified(URI, IProgressMonitor) - Method in class org.eclipse.tycho.p2.remote.TychoRepositoryTransport
 
getLastModified(IProxyService, Function<URI, MavenRepositorySettings.Credentials>) - Method in interface org.eclipse.tycho.p2.remote.CacheEntry
 
getLinks() - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.RootFilesProperties
 
getLocalArtifactFile(IArtifactKey) - Method in interface org.eclipse.tycho.p2.target.P2TargetPlatform
 
getLocalArtifactFile(IArtifactKey) - Method in class org.eclipse.tycho.p2.target.FinalTargetPlatformImpl
 
getLocation() - Method in class org.eclipse.tycho.p2.impl.publisher.P2Artifact
 
getLocation() - Method in class org.eclipse.tycho.p2.resolver.WrappedArtifact
 
getLocation(boolean) - Method in class org.eclipse.tycho.p2.resolver.DefaultP2ResolutionResultEntry
 
getMandatoryRequires() - Method in class org.eclipse.tycho.p2.target.ee.AllKnownEEsResolutionHints
 
getMandatoryRequires() - Method in class org.eclipse.tycho.p2.target.ee.CustomEEResolutionHints
 
getMandatoryRequires() - Method in class org.eclipse.tycho.p2.target.ee.NoExecutionEnvironmentResolutionHints
 
getMandatoryRequires() - Method in class org.eclipse.tycho.p2.target.ee.StandardEEResolutionHints
 
getMandatoryRequires() - Method in interface org.eclipse.tycho.p2.util.resolution.ExecutionEnvironmentResolutionHints
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.
getMandatoryUnits() - Method in class org.eclipse.tycho.p2.target.ee.AllKnownEEsResolutionHints
 
getMandatoryUnits() - Method in class org.eclipse.tycho.p2.target.ee.CustomEEResolutionHints
 
getMandatoryUnits() - Method in class org.eclipse.tycho.p2.target.ee.NoExecutionEnvironmentResolutionHints
 
getMandatoryUnits() - Method in class org.eclipse.tycho.p2.target.ee.StandardEEResolutionHints
 
getMandatoryUnits() - Method in interface org.eclipse.tycho.p2.util.resolution.ExecutionEnvironmentResolutionHints
Returns the list of installable units that shall be used during resolution.
getMatchingPaths() - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.VirtualFileSet
 
getMavenInstallableUnits() - Method in class org.eclipse.tycho.p2.target.PomDependencyCollectorImpl
 
getMetadataRepository() - Method in class org.eclipse.tycho.p2.resolver.FileTargetDefinitionContent
 
getMetadataRepository() - Method in class org.eclipse.tycho.p2.resolver.MavenTargetDefinitionContent
 
getMetadataRepository() - Method in class org.eclipse.tycho.p2.resolver.URITargetDefinitionContent
 
getMetadataRepository() - Method in interface org.eclipse.tycho.p2.target.TargetDefinitionContent
 
getMissingRequirements() - Method in interface org.eclipse.tycho.p2.util.resolution.ResolutionData
 
getMissingRequirements() - Method in class org.eclipse.tycho.p2.util.resolution.ResolutionDataImpl
 
getNonReactorUnits() - Method in class org.eclipse.tycho.p2.resolver.DefaultP2ResolutionResult
 
getNonReactorUnits() - Method in class org.eclipse.tycho.p2.resolver.MetadataOnlyP2ResolutionResult
 
getOriginalMavenArtifactMap() - Method in interface org.eclipse.tycho.p2.target.P2TargetPlatform
Returns the map from target platform installable units back to the contributing Maven artifacts.
getOriginalMavenArtifactMap() - Method in class org.eclipse.tycho.p2.target.FinalTargetPlatformImpl
 
getOriginalReactorProjectMap() - Method in interface org.eclipse.tycho.p2.target.P2TargetPlatform
Returns the map from target platform installable units back to the contributing reactor project.
getOriginalReactorProjectMap() - Method in class org.eclipse.tycho.p2.target.FinalTargetPlatformImpl
 
getOutputStream(IArtifactDescriptor) - Method in class org.eclipse.tycho.p2.impl.publisher.repo.FeatureRootfileArtifactRepository
 
getOutputStream(IArtifactDescriptor) - Method in class org.eclipse.tycho.p2.impl.publisher.repo.TransientArtifactRepository
 
getOutputStream(IArtifactDescriptor) - Method in class org.eclipse.tycho.p2.target.repository.FileArtifactRepository
 
getPackagingType() - Method in class org.eclipse.tycho.p2.resolver.WrappedArtifact
 
getPermissions() - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.RootFilesProperties
 
getPermissionsAndLinksResult() - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.RootPropertiesParser
 
getProjectBaseDir(IArtifactFacade) - Static method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.FeatureRootAdvice
Assumptions for resolving the project base directory of the given artifact: packaging type of the artifact:"eclipse-feature" the location of the feature artifact is absolute and points to the built feature.jar the build output folder is located in a subfolder of the project base directory
getProjectLocation() - Method in class org.eclipse.tycho.p2.target.PomDependencyCollectorImpl
 
getProvisioningAgent() - Method in class org.eclipse.tycho.p2.remote.RemoteAgentManager
 
getPublishedArtifacts() - Method in class org.eclipse.tycho.p2.impl.publisher.repo.FeatureRootfileArtifactRepository
 
getPublisherActions(IArtifactFacade, List<TargetEnvironment>, OptionalResolutionAction) - Method in class org.eclipse.tycho.p2.impl.publisher.AbstractMetadataGenerator
 
getPublisherActions(IArtifactFacade, List<TargetEnvironment>, OptionalResolutionAction) - Method in class org.eclipse.tycho.p2.impl.publisher.P2GeneratorImpl
 
getPublisherActions(IArtifactFacade, List<TargetEnvironment>, OptionalResolutionAction) - Method in class org.eclipse.tycho.p2.impl.publisher.SourcesBundleDependencyMetadataGenerator
 
getPublisherAdvice(IArtifactFacade, PublisherOptions) - Method in class org.eclipse.tycho.p2.impl.publisher.AbstractMetadataGenerator
 
getPublisherAdvice(IArtifactFacade, PublisherOptions) - Method in class org.eclipse.tycho.p2.impl.publisher.P2GeneratorImpl
 
getPublisherAdvice(IArtifactFacade, PublisherOptions) - Method in class org.eclipse.tycho.p2.impl.publisher.SourcesBundleDependencyMetadataGenerator
 
getPublishingRepository(ReactorProjectIdentities) - Method in class org.eclipse.tycho.p2.manager.ReactorRepositoryManagerImpl
 
getRawArtifact(IArtifactDescriptor, OutputStream, IProgressMonitor) - Method in class org.eclipse.tycho.p2.impl.publisher.repo.TransientArtifactRepository
 
getRawArtifact(IArtifactDescriptor, OutputStream, IProgressMonitor) - Method in class org.eclipse.tycho.p2.target.repository.FileArtifactRepository
 
getReferenceHint() - Method in class org.eclipse.tycho.p2.resolver.WrappedArtifact
 
getReferences() - Method in class org.eclipse.tycho.p2.target.repository.SupplierMetadataRepository
 
getRequiredCapabilities() - Method in class org.eclipse.tycho.p2.impl.publisher.AbstractDependenciesAction
 
getRequiredCapabilities() - Method in class org.eclipse.tycho.p2.impl.publisher.AbstractSiteDependenciesAction
 
getRequiredCapabilities() - Method in class org.eclipse.tycho.p2.impl.publisher.FeatureDependenciesAction
 
getRequiredCapabilities() - Method in class org.eclipse.tycho.p2.impl.publisher.ProductDependenciesAction
 
getResolutionHints() - Method in class org.eclipse.tycho.p2.target.ee.ExecutionEnvironmentResolutionHandler
 
getRootFileComputer(String) - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.FeatureRootAdvice
 
getRootIUs() - Method in interface org.eclipse.tycho.p2.util.resolution.ResolutionData
 
getRootIUs() - Method in class org.eclipse.tycho.p2.util.resolution.ResolutionDataImpl
 
getSelectionContext() - Method in exception org.eclipse.tycho.p2.util.resolution.ResolverException
 
getService(Class<T>) - Method in class org.eclipse.tycho.p2.remote.RemoteAgent
 
getService(String) - Method in class org.eclipse.tycho.p2.remote.RemoteAgent
 
getStorage(File, boolean, boolean) - Static method in class org.eclipse.tycho.p2.remote.SharedHttpCacheStorage
 
getTargetDefinitionContent(TargetDefinition, List<TargetEnvironment>, ExecutionEnvironmentResolutionHints, IncludeSourceMode, IProvisioningAgent) - Method in class org.eclipse.tycho.p2.target.TargetDefinitionResolverService
 
getTargetPlatformAsResolutionResult(TargetPlatformConfigurationStub, String) - Method in class org.eclipse.tycho.p2.resolver.P2ResolverImpl
 
getTargetPlatformFactory() - Method in class org.eclipse.tycho.p2.resolver.P2ResolverFactoryImpl
 
getTemporaryAdditions() - Method in class org.eclipse.tycho.p2.target.ee.AllKnownEEsResolutionHints
 
getTemporaryAdditions() - Method in class org.eclipse.tycho.p2.target.ee.CustomEEResolutionHints
 
getTemporaryAdditions() - Method in class org.eclipse.tycho.p2.target.ee.NoExecutionEnvironmentResolutionHints
 
getTemporaryAdditions() - Method in class org.eclipse.tycho.p2.target.ee.StandardEEResolutionHints
 
getTemporaryAdditions() - Method in interface org.eclipse.tycho.p2.util.resolution.ExecutionEnvironmentResolutionHints
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.
getType() - Method in class org.eclipse.tycho.p2.resolver.DefaultP2ResolutionResultEntry
 
getUnit() - Method in class org.eclipse.tycho.p2.target.MavenBundleInfo
 
getVersion() - Method in class org.eclipse.tycho.p2.impl.publisher.AbstractDependenciesAction
 
getVersion() - Method in class org.eclipse.tycho.p2.impl.publisher.AbstractSiteDependenciesAction
 
getVersion() - Method in class org.eclipse.tycho.p2.impl.publisher.FeatureDependenciesAction
 
getVersion() - Method in class org.eclipse.tycho.p2.impl.publisher.ProductDependenciesAction
 
getVersion() - Method in class org.eclipse.tycho.p2.resolver.DefaultP2ResolutionResultEntry
 
getVersionRange(String) - Method in class org.eclipse.tycho.p2.impl.publisher.AbstractDependenciesAction
 
getVersionRange(Version) - Method in class org.eclipse.tycho.p2.impl.publisher.AbstractDependenciesAction
 
getVersionRangeFromImport(String, String) - Static method in class org.eclipse.tycho.p2.target.ArtifactMatcher
 
getVersionRangeFromReference(Version) - Static method in class org.eclipse.tycho.p2.target.ArtifactMatcher
 
getWrappedBsn() - Method in class org.eclipse.tycho.p2.resolver.WrappedArtifact
 
getWrappedVersion() - Method in class org.eclipse.tycho.p2.resolver.WrappedArtifact
 
GLOBAL - Static variable in class org.eclipse.tycho.p2.impl.publisher.rootfiles.ConfigSpec
 

H

hashCode() - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.ConfigSpec
 
hashCode() - Method in class org.eclipse.tycho.p2.resolver.ClassifiedArtifactKey
 
hashCode() - Method in class org.eclipse.tycho.p2.resolver.ClassifiedLocation
 
hashCode() - Method in class org.eclipse.tycho.p2.resolver.WrappedArtifact
 
hashCode() - Method in class org.eclipse.tycho.p2.target.ee.AllKnownEEsResolutionHints
 
hashCode() - Method in class org.eclipse.tycho.p2.target.ee.CustomEEResolutionHints
 
hashCode() - Method in class org.eclipse.tycho.p2.target.ee.StandardEEResolutionHints
 
hashCode() - Method in interface org.eclipse.tycho.p2.util.resolution.ExecutionEnvironmentResolutionHints
 

I

INCLUDED_IUS - Static variable in class org.eclipse.tycho.p2.impl.publisher.FeatureDependenciesAction
Comma separated list of IInstallableUnit ids that are included (as opposed to required by) the feature.
includePattern - Variable in class org.eclipse.tycho.p2.impl.publisher.rootfiles.AbstractFileSet
 
initialize(AbstractMetadataRepository.RepositoryState) - Method in class org.eclipse.tycho.p2.target.repository.SupplierMetadataRepository
 
InstallableUnitResolver - Class in org.eclipse.tycho.p2.resolver
 
InstallableUnitResolver(List<TargetEnvironment>, ExecutionEnvironmentResolutionHints, IncludeSourceMode, MavenLogger) - Constructor for class org.eclipse.tycho.p2.resolver.InstallableUnitResolver
 
installableUnits - Variable in class org.eclipse.tycho.p2.target.FinalTargetPlatformImpl
All installable units contained in the target platform.
INSTANCE - Static variable in class org.eclipse.tycho.p2.target.ee.NoExecutionEnvironmentResolutionHints
 
internalGetArtifactStorageLocation(IArtifactDescriptor) - Method in class org.eclipse.tycho.p2.target.repository.MavenBundlesArtifactRepository
 
InvalidEENameException - Exception in org.eclipse.tycho.p2.target.ee
Thrown if a custom execution environment name does not comply to format <name>-<version>, with name not containing dashes (-) and version being a valid OSGi version.
InvalidEENameException(String) - Constructor for exception org.eclipse.tycho.p2.target.ee.InvalidEENameException
 
isApplicable(String, boolean, String, Version) - Method in class org.eclipse.tycho.p2.impl.publisher.DownloadStatsAdvice
 
isApplicable(String, boolean, String, Version) - Method in class org.eclipse.tycho.p2.impl.publisher.MavenPropertiesAdvice
 
isApplicable(String, boolean, String, Version) - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.FeatureRootAdvice
 
isEERequirement(IRequirement) - Static method in class org.eclipse.tycho.p2.util.resolution.SlicerResolutionStrategy
Check if this is an EE environment requirement
isEESpecificationUnit(IInstallableUnit) - Method in class org.eclipse.tycho.p2.target.ee.AllKnownEEsResolutionHints
 
isEESpecificationUnit(IInstallableUnit) - Method in class org.eclipse.tycho.p2.target.ee.CustomEEResolutionHints
 
isEESpecificationUnit(IInstallableUnit) - Method in class org.eclipse.tycho.p2.target.ee.NoExecutionEnvironmentResolutionHints
 
isEESpecificationUnit(IInstallableUnit) - Method in class org.eclipse.tycho.p2.target.ee.StandardEEResolutionHints
 
isEESpecificationUnit(IInstallableUnit) - Method in interface org.eclipse.tycho.p2.util.resolution.ExecutionEnvironmentResolutionHints
Returns true for the "a.jre" installable unit that contains the specification of the execution environment.
isFileAlreadyAvailable(IArtifactKey) - Method in class org.eclipse.tycho.p2.target.repository.MavenBundlesArtifactRepository
 
isFileAlreadyAvailable(ArtifactKey) - Method in class org.eclipse.tycho.p2.target.FinalTargetPlatformImpl
 
isHttp(URI) - Static method in class org.eclipse.tycho.p2.remote.TychoRepositoryTransport
 
isJreUnit(IInstallableUnit) - Static method in interface org.eclipse.tycho.p2.util.resolution.ExecutionEnvironmentResolutionHints
 
isMetadataOnly(IArtifactDescriptor) - Static method in class org.eclipse.tycho.p2.resolver.FeaturePublisher
 
isModifiable() - Method in class org.eclipse.tycho.p2.impl.publisher.repo.TransientArtifactRepository
 
isNonApplicableEEUnit(IInstallableUnit) - Method in class org.eclipse.tycho.p2.target.ee.AllKnownEEsResolutionHints
 
isNonApplicableEEUnit(IInstallableUnit) - Method in class org.eclipse.tycho.p2.target.ee.CustomEEResolutionHints
 
isNonApplicableEEUnit(IInstallableUnit) - Method in class org.eclipse.tycho.p2.target.ee.NoExecutionEnvironmentResolutionHints
 
isNonApplicableEEUnit(IInstallableUnit) - Method in class org.eclipse.tycho.p2.target.ee.StandardEEResolutionHints
p2 repositories are polluted with useless a.jre/config.a.jre IUs.
isNonApplicableEEUnit(IInstallableUnit) - Method in interface org.eclipse.tycho.p2.util.resolution.ExecutionEnvironmentResolutionHints
Returns true if an installable unit shall be removed from the available IUs.
isSlicerError(MultiStatus) - Method in class org.eclipse.tycho.p2.util.resolution.ProjectorResolutionStrategy
 
isSlicerError(MultiStatus) - Method in class org.eclipse.tycho.p2.util.resolution.SlicerResolutionStrategy
 
isSupported(String) - Method in class org.eclipse.tycho.p2.impl.publisher.P2GeneratorImpl
 
IU_TYPE - Static variable in class org.eclipse.tycho.p2.impl.publisher.AuthoredIUAction
 
iuProject - Variable in class org.eclipse.tycho.p2.impl.publisher.AuthoredIUAction
 

K

keySet() - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.FileToPathMap
 

L

location - Variable in class org.eclipse.tycho.p2.resolver.ClassifiedLocation
 
logger - Variable in class org.eclipse.tycho.p2.util.resolution.AbstractResolutionStrategy
 

M

matches(IPath) - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.AbstractFileSet
 
MavenBundleInfo - Class in org.eclipse.tycho.p2.target
 
MavenBundleInfo(IInstallableUnit, IArtifactDescriptor, IArtifactFacade) - Constructor for class org.eclipse.tycho.p2.target.MavenBundleInfo
 
MavenBundlesArtifactRepository - Class in org.eclipse.tycho.p2.target.repository
p2 artifact repository providing the POM dependency Maven artifacts.
MavenBundlesArtifactRepository(MavenContext) - Constructor for class org.eclipse.tycho.p2.target.repository.MavenBundlesArtifactRepository
 
MavenPropertiesAdvice - Class in org.eclipse.tycho.p2.impl.publisher
 
MavenPropertiesAdvice(String, String, String) - Constructor for class org.eclipse.tycho.p2.impl.publisher.MavenPropertiesAdvice
 
MavenPropertiesAdvice(String, String, String, String, String, String, String) - Constructor for class org.eclipse.tycho.p2.impl.publisher.MavenPropertiesAdvice
 
MavenPropertiesAdvice(IArtifactFacade, String, MavenContext) - Constructor for class org.eclipse.tycho.p2.impl.publisher.MavenPropertiesAdvice
 
MavenPropertiesAdvice(IArtifactFacade, MavenContext) - Constructor for class org.eclipse.tycho.p2.impl.publisher.MavenPropertiesAdvice
 
MavenTargetDefinitionContent - Class in org.eclipse.tycho.p2.resolver
 
MavenTargetDefinitionContent(TargetDefinition.MavenGAVLocation, MavenDependenciesResolver, IncludeSourceMode, IProvisioningAgent, MavenContext) - Constructor for class org.eclipse.tycho.p2.resolver.MavenTargetDefinitionContent
 
MetadataOnlyP2ResolutionResult - Class in org.eclipse.tycho.p2.resolver
 
MetadataOnlyP2ResolutionResult() - Constructor for class org.eclipse.tycho.p2.resolver.MetadataOnlyP2ResolutionResult
 
MetadataSerializableImpl - Class in org.eclipse.tycho.p2.impl.repo
 
MetadataSerializableImpl() - Constructor for class org.eclipse.tycho.p2.impl.repo.MetadataSerializableImpl
 
MIN_CACHE_PERIOD - Static variable in class org.eclipse.tycho.p2.remote.SharedHttpCacheStorage
Assumes the following minimum caching period for remote files in minutes
multiPlatformResolve(List<TargetEnvironment>, IProgressMonitor) - Method in class org.eclipse.tycho.p2.util.resolution.AbstractResolutionStrategy
 
multiPlatformResolve(List<TargetEnvironment>, IProgressMonitor) - Method in class org.eclipse.tycho.p2.util.resolution.SlicerResolutionStrategy
 

N

newPomDependencyCollector(ReactorProject) - Method in class org.eclipse.tycho.p2.resolver.P2ResolverFactoryImpl
 
newProvisioningAgent() - Static method in class org.eclipse.tycho.p2.impl.Activator
Deprecated.
This method potentially creates multiple agent instances with the default location. This leads to concurrent file system access with undefined outcome.
newSlicer(IQueryable<IInstallableUnit>, Map<String, String>) - Method in class org.eclipse.tycho.p2.util.resolution.ProjectorResolutionStrategy
 
newSlicer(IQueryable<IInstallableUnit>, Map<String, String>) - Method in class org.eclipse.tycho.p2.util.resolution.SlicerResolutionStrategy
 
NoExecutionEnvironmentResolutionHints - Class in org.eclipse.tycho.p2.target.ee
 

O

org.eclipse.tycho.p2.impl - package org.eclipse.tycho.p2.impl
 
org.eclipse.tycho.p2.impl.publisher - package org.eclipse.tycho.p2.impl.publisher
 
org.eclipse.tycho.p2.impl.publisher.model - package org.eclipse.tycho.p2.impl.publisher.model
 
org.eclipse.tycho.p2.impl.publisher.repo - package org.eclipse.tycho.p2.impl.publisher.repo
 
org.eclipse.tycho.p2.impl.publisher.rootfiles - package org.eclipse.tycho.p2.impl.publisher.rootfiles
 
org.eclipse.tycho.p2.impl.repo - package org.eclipse.tycho.p2.impl.repo
 
org.eclipse.tycho.p2.manager - package org.eclipse.tycho.p2.manager
 
org.eclipse.tycho.p2.remote - package org.eclipse.tycho.p2.remote
 
org.eclipse.tycho.p2.resolver - package org.eclipse.tycho.p2.resolver
 
org.eclipse.tycho.p2.target - package org.eclipse.tycho.p2.target
 
org.eclipse.tycho.p2.target.ee - package org.eclipse.tycho.p2.target.ee
 
org.eclipse.tycho.p2.target.filters - package org.eclipse.tycho.p2.target.filters
 
org.eclipse.tycho.p2.target.repository - package org.eclipse.tycho.p2.target.repository
 
org.eclipse.tycho.p2.util.resolution - package org.eclipse.tycho.p2.util.resolution
 
OSGI_ARCH - Static variable in class org.eclipse.tycho.p2.impl.publisher.AbstractDependenciesAction
copy&paste from e3.5.1 org.eclipse.osgi.internal.resolver.StateImpl
OSGI_NL - Static variable in class org.eclipse.tycho.p2.impl.publisher.AbstractDependenciesAction
copy&paste from e3.5.1 org.eclipse.osgi.internal.resolver.StateImpl
OSGI_OS - Static variable in class org.eclipse.tycho.p2.impl.publisher.AbstractDependenciesAction
copy&paste from e3.5.1 org.eclipse.osgi.internal.resolver.StateImpl
OSGi_versionMin - Static variable in class org.eclipse.tycho.p2.impl.publisher.AbstractDependenciesAction
 
OSGI_WS - Static variable in class org.eclipse.tycho.p2.impl.publisher.AbstractDependenciesAction
copy&paste from e3.5.1 org.eclipse.osgi.internal.resolver.StateImpl

P

P2Artifact - Class in org.eclipse.tycho.p2.impl.publisher
 
P2Artifact(File, Collection<IInstallableUnit>, IArtifactDescriptor) - Constructor for class org.eclipse.tycho.p2.impl.publisher.P2Artifact
 
P2GeneratorImpl - Class in org.eclipse.tycho.p2.impl.publisher
 
P2GeneratorImpl() - Constructor for class org.eclipse.tycho.p2.impl.publisher.P2GeneratorImpl
 
P2GeneratorImpl(boolean) - Constructor for class org.eclipse.tycho.p2.impl.publisher.P2GeneratorImpl
 
P2ResolverFactoryImpl - Class in org.eclipse.tycho.p2.resolver
 
P2ResolverFactoryImpl() - Constructor for class org.eclipse.tycho.p2.resolver.P2ResolverFactoryImpl
 
P2ResolverImpl - Class in org.eclipse.tycho.p2.resolver
 
P2ResolverImpl(TargetPlatformFactoryImpl, P2ResolverFactoryImpl, MavenLogger) - Constructor for class org.eclipse.tycho.p2.resolver.P2ResolverImpl
 
P2TargetPlatform - Interface in org.eclipse.tycho.p2.target
Extension of the TargetPlatform interface by methods which depend on p2.
parse() - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.RootPropertiesParser
 
parseAsOSGiVersion(String) - Static method in class org.eclipse.tycho.p2.target.ArtifactMatcher
 
perform(IPublisherInfo, IPublisherResult, IProgressMonitor) - Method in class org.eclipse.tycho.p2.impl.publisher.AbstractDependenciesAction
 
perform(IPublisherInfo, IPublisherResult, IProgressMonitor) - Method in class org.eclipse.tycho.p2.impl.publisher.AuthoredIUAction
 
Permission(String, String) - Constructor for class org.eclipse.tycho.p2.impl.publisher.rootfiles.RootFilesProperties.Permission
 
persistMetadata(Map<String, IP2Artifact>, File, File) - Method in class org.eclipse.tycho.p2.impl.publisher.P2GeneratorImpl
 
PLUGIN_ID - Static variable in class org.eclipse.tycho.p2.impl.Activator
 
PomDependencyCollectorImpl - Class in org.eclipse.tycho.p2.target
 
PomDependencyCollectorImpl(MavenContext, ReactorProject) - Constructor for class org.eclipse.tycho.p2.target.PomDependencyCollectorImpl
 
PreliminaryTargetPlatformImpl - Class in org.eclipse.tycho.p2.target
 
PreliminaryTargetPlatformImpl(Map<IInstallableUnit, ReactorProjectIdentities>, Collection<IInstallableUnit>, ExecutionEnvironmentResolutionHints, TargetPlatformFilterEvaluator, LocalMetadataRepository, IRawArtifactFileProvider, LocalArtifactRepository, boolean, MavenLogger) - Constructor for class org.eclipse.tycho.p2.target.PreliminaryTargetPlatformImpl
 
preload(IProgressMonitor) - Method in class org.eclipse.tycho.p2.resolver.FileTargetDefinitionContent
 
preload(IProgressMonitor) - Method in class org.eclipse.tycho.p2.resolver.URITargetDefinitionContent
 
processPlugin(Attributes) - Method in class org.eclipse.tycho.p2.impl.publisher.model.ProductFile2
 
ProductDependenciesAction - Class in org.eclipse.tycho.p2.impl.publisher
 
ProductDependenciesAction(IProductDescriptor) - Constructor for class org.eclipse.tycho.p2.impl.publisher.ProductDependenciesAction
 
ProductFile2 - Class in org.eclipse.tycho.p2.impl.publisher.model
 
ProductFile2(String) - Constructor for class org.eclipse.tycho.p2.impl.publisher.model.ProductFile2
 
ProjectorResolutionStrategy - Class in org.eclipse.tycho.p2.util.resolution
 
ProjectorResolutionStrategy(MavenLogger) - Constructor for class org.eclipse.tycho.p2.util.resolution.ProjectorResolutionStrategy
 
publishFeatures(List<Feature>, BiConsumer<IArtifactDescriptor, IInstallableUnit>, MavenLogger) - Static method in class org.eclipse.tycho.p2.resolver.FeaturePublisher
 
put(File, IPath) - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.FileToPathMap
 
putAll(FileToPathMap) - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.FileToPathMap
 

Q

query(IQuery<IArtifactKey>, IProgressMonitor) - Method in class org.eclipse.tycho.p2.impl.publisher.repo.TransientArtifactRepository
 
query(IQuery<IArtifactKey>, IProgressMonitor) - Method in class org.eclipse.tycho.p2.target.repository.FileArtifactRepository
 
query(IQuery<IInstallableUnit>, IProgressMonitor) - Method in class org.eclipse.tycho.p2.resolver.FileTargetDefinitionContent
 
query(IQuery<IInstallableUnit>, IProgressMonitor) - Method in class org.eclipse.tycho.p2.resolver.URITargetDefinitionContent
 
query(IQuery<IInstallableUnit>, IProgressMonitor) - Method in class org.eclipse.tycho.p2.target.repository.SupplierMetadataRepository
 
query(IQuery<IInstallableUnit>, IProgressMonitor) - Method in interface org.eclipse.tycho.p2.target.TargetDefinitionContent
Allows to query for all units currently selected by this TargetDefinitionContent the default implementation simply returns the metadata repository

R

ReactorRepositoryManagerImpl - Class in org.eclipse.tycho.p2.manager
 
ReactorRepositoryManagerImpl() - Constructor for class org.eclipse.tycho.p2.manager.ReactorRepositoryManagerImpl
 
readFullSpecification(Collection<IInstallableUnit>) - Method in class org.eclipse.tycho.p2.target.ee.ExecutionEnvironmentResolutionHandler
 
registerService(String, Object) - Method in class org.eclipse.tycho.p2.remote.RemoteAgent
 
RemoteAgent - Class in org.eclipse.tycho.p2.remote
 
RemoteAgent(MavenContext) - Constructor for class org.eclipse.tycho.p2.remote.RemoteAgent
 
RemoteAgent(MavenContext, IProxyService, MavenRepositorySettings, boolean) - Constructor for class org.eclipse.tycho.p2.remote.RemoteAgent
 
RemoteAgentManager - Class in org.eclipse.tycho.p2.remote
Manager for RemoteAgent instances used to access remote p2 repositories.
RemoteAgentManager() - Constructor for class org.eclipse.tycho.p2.remote.RemoteAgentManager
 
RemoteAgentManager(MavenContext) - Constructor for class org.eclipse.tycho.p2.remote.RemoteAgentManager
 
removeEntriesWithUnknownType() - Method in class org.eclipse.tycho.p2.resolver.DefaultP2ResolutionResult
 
reportUsedLocalIUs(Collection<IInstallableUnit>) - Method in class org.eclipse.tycho.p2.target.FinalTargetPlatformImpl
 
reportUsedLocalIUs(Collection<IInstallableUnit>) - Method in interface org.eclipse.tycho.p2.target.P2TargetPlatform
 
reportUsedLocalIUs(Collection<IInstallableUnit>) - Method in class org.eclipse.tycho.p2.target.PreliminaryTargetPlatformImpl
 
ResolutionData - Interface in org.eclipse.tycho.p2.util.resolution
 
ResolutionDataImpl - Class in org.eclipse.tycho.p2.util.resolution
 
ResolutionDataImpl(ExecutionEnvironmentResolutionHints) - Constructor for class org.eclipse.tycho.p2.util.resolution.ResolutionDataImpl
 
resolve(Map<String, String>, IProgressMonitor) - Method in class org.eclipse.tycho.p2.util.resolution.AbstractResolutionStrategy
 
resolve(Map<String, String>, IProgressMonitor) - Method in class org.eclipse.tycho.p2.util.resolution.DependencyCollector
 
resolve(Map<String, String>, IProgressMonitor) - Method in class org.eclipse.tycho.p2.util.resolution.ProjectorResolutionStrategy
 
resolve(Map<String, String>, IProgressMonitor) - Method in class org.eclipse.tycho.p2.util.resolution.SlicerResolutionStrategy
 
resolve(IQueryable<IInstallableUnit>) - Method in class org.eclipse.tycho.p2.resolver.InstallableUnitResolver
 
resolve(TargetEnvironment, IProgressMonitor) - Method in class org.eclipse.tycho.p2.util.resolution.AbstractResolutionStrategy
 
resolveArtifact(String, String, String) - Method in class org.eclipse.tycho.p2.target.FinalTargetPlatformImpl
 
resolveArtifactDependencies(TargetPlatform, Collection<? extends ArtifactKey>) - Method in class org.eclipse.tycho.p2.resolver.P2ResolverImpl
 
resolveContent(TargetDefinition, IProvisioningAgent) - Method in class org.eclipse.tycho.p2.target.TargetDefinitionResolver
 
resolveDependencies(Collection<IInstallableUnit>, ReactorProject, AbstractResolutionStrategy, TargetEnvironment, P2TargetPlatform, Set<IInstallableUnit>) - Method in class org.eclipse.tycho.p2.resolver.P2ResolverImpl
 
resolveDependencyDescriptor(ArtifactDescriptor) - Method in class org.eclipse.tycho.p2.resolver.P2ResolverFactoryImpl
 
resolveInstallableUnit(TargetPlatform, String, String) - Method in class org.eclipse.tycho.p2.resolver.P2ResolverImpl
 
resolveMetadata(TargetPlatformConfigurationStub, ExecutionEnvironmentConfiguration) - Method in class org.eclipse.tycho.p2.resolver.P2ResolverImpl
 
resolvePath(String, TargetDefinition) - Method in class org.eclipse.tycho.p2.target.TargetDefinitionResolver
 
resolvePermissionWildcards(boolean) - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.RootFilesProperties
 
resolveReference(String, String, VersionRange, LinkedHashSet<IInstallableUnit>) - Static method in class org.eclipse.tycho.p2.target.ArtifactMatcher
 
ResolverException - Exception in org.eclipse.tycho.p2.util.resolution
Exception thrown by Tycho's p2 resolution implementations.
ResolverException(String, Throwable) - Constructor for exception org.eclipse.tycho.p2.util.resolution.ResolverException
 
ResolverException(IStatus) - Constructor for exception org.eclipse.tycho.p2.util.resolution.ResolverException
 
resolveTargetDependencies(TargetPlatform, ReactorProject) - Method in class org.eclipse.tycho.p2.resolver.P2ResolverImpl
 
resolveUnit(String, String, Version) - Method in interface org.eclipse.tycho.p2.target.P2TargetPlatform
Same as TargetPlatform.resolveArtifact(String, String, String) but returning the result as IInstallableUnit.
resolveUnit(String, String, Version) - Method in class org.eclipse.tycho.p2.target.FinalTargetPlatformImpl
 
resolveUnit(String, String, VersionRange) - Method in interface org.eclipse.tycho.p2.target.P2TargetPlatform
 
resolveUnit(String, String, VersionRange) - Method in class org.eclipse.tycho.p2.target.FinalTargetPlatformImpl
 
RootFilePatternParser - Class in org.eclipse.tycho.p2.impl.publisher.rootfiles
 
RootFilePatternParser(File, RootFilesProperties, boolean) - Constructor for class org.eclipse.tycho.p2.impl.publisher.rootfiles.RootFilePatternParser
 
RootFilesProperties - Class in org.eclipse.tycho.p2.impl.publisher.rootfiles
 
RootFilesProperties() - Constructor for class org.eclipse.tycho.p2.impl.publisher.rootfiles.RootFilesProperties
 
RootFilesProperties.Permission - Class in org.eclipse.tycho.p2.impl.publisher.rootfiles
 
RootPropertiesParser - Class in org.eclipse.tycho.p2.impl.publisher.rootfiles
 
RootPropertiesParser(File, BuildProperties) - Constructor for class org.eclipse.tycho.p2.impl.publisher.rootfiles.RootPropertiesParser
 

S

saveLocalMavenRepository() - Method in interface org.eclipse.tycho.p2.target.P2TargetPlatform
 
saveLocalMavenRepository() - Method in class org.eclipse.tycho.p2.target.FinalTargetPlatformImpl
 
scan() - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.FileSet
Scan the filesystem below baseDir for matching files.
serialize(OutputStream, Set<IInstallableUnit>) - Method in class org.eclipse.tycho.p2.impl.repo.MetadataSerializableImpl
 
setAdditionalFilterProperties(Map<String, String>) - Method in class org.eclipse.tycho.p2.resolver.P2ResolverImpl
 
setAdditionalFilterProperties(Map<String, String>) - Method in class org.eclipse.tycho.p2.util.resolution.ResolutionDataImpl
 
setAdditionalRequirements(List<IRequirement>) - Method in class org.eclipse.tycho.p2.util.resolution.ResolutionDataImpl
 
setArtifacts(Collection<IArtifactDescriptor>) - Method in class org.eclipse.tycho.p2.impl.publisher.DependencyMetadata
 
setAvailableIUs(Collection<IInstallableUnit>) - Method in class org.eclipse.tycho.p2.util.resolution.ResolutionDataImpl
Sets the installable units which may be used by the resolver.
setAvailableIUsAndFilter(IQueryable<IInstallableUnit>) - Method in class org.eclipse.tycho.p2.util.resolution.ResolutionDataImpl
Sets the available installable units, removing all non-applicable execution environment units.
setBuildPropertiesParser(BuildPropertiesParser) - Method in class org.eclipse.tycho.p2.impl.publisher.AbstractMetadataGenerator
 
setData(ResolutionData) - Method in class org.eclipse.tycho.p2.util.resolution.AbstractResolutionStrategy
 
setDependencyMetadata(IDependencyMetadata.DependencyMetadataType, Collection<IInstallableUnit>) - Method in class org.eclipse.tycho.p2.impl.publisher.DependencyMetadata
 
setDescriptorProperties(IArtifactDescriptor) - Method in class org.eclipse.tycho.p2.impl.publisher.MavenPropertiesAdvice
 
setEnvironments(List<TargetEnvironment>) - Method in class org.eclipse.tycho.p2.resolver.P2ResolverImpl
 
setFailOnMissing(boolean) - Method in class org.eclipse.tycho.p2.util.resolution.ResolutionDataImpl
 
setId(String) - Method in class org.eclipse.tycho.p2.resolver.DefaultP2ResolutionResultEntry
 
setLocalRepositoryIndices(LocalRepositoryP2Indices) - Method in class org.eclipse.tycho.p2.resolver.P2ResolverFactoryImpl
 
setLocation(URI) - Method in class org.eclipse.tycho.p2.target.repository.FileArtifactRepository
 
setLocation(URI) - Method in class org.eclipse.tycho.p2.target.repository.SupplierMetadataRepository
 
setMavenContext(MavenContext) - Method in class org.eclipse.tycho.p2.impl.publisher.P2GeneratorImpl
 
setMavenContext(MavenContext) - Method in class org.eclipse.tycho.p2.impl.publisher.SourcesBundleDependencyMetadataGenerator
 
setMavenContext(MavenContext) - Method in class org.eclipse.tycho.p2.remote.RemoteAgentManager
 
setMavenContext(MavenContext) - Method in class org.eclipse.tycho.p2.resolver.P2ResolverFactoryImpl
 
setMavenContext(MavenContext) - Method in class org.eclipse.tycho.p2.target.TargetDefinitionResolverService
 
setMavenDependenciesResolver(MavenDependenciesResolver) - Method in class org.eclipse.tycho.p2.target.TargetDefinitionResolverService
 
setMavenRepositorySettings(MavenRepositorySettings) - Method in class org.eclipse.tycho.p2.remote.RemoteAgentManager
 
setPomDependencies(PomDependencies) - Method in class org.eclipse.tycho.p2.resolver.P2ResolverImpl
 
setProxyService(IProxyService) - Method in class org.eclipse.tycho.p2.remote.RemoteAgentManager
 
setRemoteAgentManager(RemoteAgentManager) - Method in class org.eclipse.tycho.p2.resolver.P2ResolverFactoryImpl
 
setRootIUs(Collection<IInstallableUnit>) - Method in class org.eclipse.tycho.p2.util.resolution.ResolutionDataImpl
 
setSlicerPredicate(Predicate<IInstallableUnit>) - Method in class org.eclipse.tycho.p2.util.resolution.ResolutionDataImpl
 
setTargetDefinitionResolverService(TargetDefinitionResolverService) - Method in class org.eclipse.tycho.p2.resolver.P2ResolverFactoryImpl
 
setType(String) - Method in class org.eclipse.tycho.p2.resolver.DefaultP2ResolutionResultEntry
 
setVersion(String) - Method in class org.eclipse.tycho.p2.resolver.DefaultP2ResolutionResultEntry
 
SharedHttpCacheStorage - Class in org.eclipse.tycho.p2.remote
 
size() - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.FileToPathMap
 
slice(Map<String, String>, List<IInstallableUnit>, IProgressMonitor) - Method in class org.eclipse.tycho.p2.util.resolution.SlicerResolutionStrategy
 
slice(Map<String, String>, IProgressMonitor) - Method in class org.eclipse.tycho.p2.util.resolution.SlicerResolutionStrategy
 
SlicerResolutionStrategy - Class in org.eclipse.tycho.p2.util.resolution
 
SlicerResolutionStrategy(MavenLogger, boolean, boolean) - Constructor for class org.eclipse.tycho.p2.util.resolution.SlicerResolutionStrategy
 
SourcesBundleDependencyMetadataGenerator - Class in org.eclipse.tycho.p2.impl.publisher
 
SourcesBundleDependencyMetadataGenerator() - Constructor for class org.eclipse.tycho.p2.impl.publisher.SourcesBundleDependencyMetadataGenerator
 
StandardEEResolutionHints - Class in org.eclipse.tycho.p2.target.ee
Resolution hints for a standard execution environment, e.g.
StandardEEResolutionHints(ExecutionEnvironment) - Constructor for class org.eclipse.tycho.p2.target.ee.StandardEEResolutionHints
 
start(BundleContext) - Method in class org.eclipse.tycho.p2.impl.Activator
 
stop() - Method in class org.eclipse.tycho.p2.remote.RemoteAgent
 
stop(BundleContext) - Method in class org.eclipse.tycho.p2.impl.Activator
 
stream(URI, IProgressMonitor) - Method in class org.eclipse.tycho.p2.remote.TychoRepositoryTransport
 
SupplierMetadataRepository - Class in org.eclipse.tycho.p2.target.repository
 
SupplierMetadataRepository(IProvisioningAgent, Supplier<Iterator<IInstallableUnit>>) - Constructor for class org.eclipse.tycho.p2.target.repository.SupplierMetadataRepository
 

T

TargetDefinitionContent - Interface in org.eclipse.tycho.p2.target
Result from resolving a target definition: A list of installable units, plus the URLs of the artifact repositories containing the corresponding artifacts.
TargetDefinitionResolver - Class in org.eclipse.tycho.p2.target
Class which performs target definition resolution.
TargetDefinitionResolver(List<TargetEnvironment>, ExecutionEnvironmentResolutionHints, IncludeSourceMode, MavenContext, MavenDependenciesResolver) - Constructor for class org.eclipse.tycho.p2.target.TargetDefinitionResolver
 
TargetDefinitionResolverService - Class in org.eclipse.tycho.p2.target
Service instance for resolving target definitions.
TargetDefinitionResolverService() - Constructor for class org.eclipse.tycho.p2.target.TargetDefinitionResolverService
 
TargetPlatformBundlePublisher - Class in org.eclipse.tycho.p2.target
 
TargetPlatformBundlePublisher(ReactorProject, MavenContext) - Constructor for class org.eclipse.tycho.p2.target.TargetPlatformBundlePublisher
 
TargetPlatformFactoryImpl - Class in org.eclipse.tycho.p2.target
 
TargetPlatformFactoryImpl(MavenContext, IProvisioningAgent, LocalArtifactRepository, LocalMetadataRepository, TargetDefinitionResolverService) - Constructor for class org.eclipse.tycho.p2.target.TargetPlatformFactoryImpl
 
TargetPlatformFilterEvaluator - Class in org.eclipse.tycho.p2.target.filters
 
TargetPlatformFilterEvaluator(List<TargetPlatformFilter>, MavenLogger) - Constructor for class org.eclipse.tycho.p2.target.filters.TargetPlatformFilterEvaluator
 
toOsString() - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.ConfigSpec
 
toP2ArtifactKey(ArtifactKey) - Static method in class org.eclipse.tycho.p2.target.ArtifactTypeHelper
 
toP2Formats() - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.RootFilesProperties.Permission
 
toString() - Method in class org.eclipse.tycho.p2.resolver.WrappedArtifact
 
toString() - Method in class org.eclipse.tycho.p2.target.ee.StandardEEResolutionHints
 
toStringForAdvice() - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.ConfigSpec
 
toTychoArtifact(IInstallableUnit) - Static method in class org.eclipse.tycho.p2.target.ArtifactTypeHelper
 
TransientArtifactRepository - Class in org.eclipse.tycho.p2.impl.publisher.repo
 
TransientArtifactRepository() - Constructor for class org.eclipse.tycho.p2.impl.publisher.repo.TransientArtifactRepository
 
TychoRepositoryTransport - Class in org.eclipse.tycho.p2.remote
 
TychoRepositoryTransport(MavenContext, IProxyService, Function<URI, MavenRepositorySettings.Credentials>) - Constructor for class org.eclipse.tycho.p2.remote.TychoRepositoryTransport
 
TychoRepositoryTransportCacheManager - Class in org.eclipse.tycho.p2.remote
 
TychoRepositoryTransportCacheManager(TychoRepositoryTransport, MavenContext) - Constructor for class org.eclipse.tycho.p2.remote.TychoRepositoryTransportCacheManager
 

U

unregisterService(String, Object) - Method in class org.eclipse.tycho.p2.remote.RemoteAgent
 
unsetMavenDependenciesResolver(MavenDependenciesResolver) - Method in class org.eclipse.tycho.p2.target.TargetDefinitionResolverService
 
URITargetDefinitionContent - Class in org.eclipse.tycho.p2.resolver
 
URITargetDefinitionContent(IProvisioningAgent, URI, String) - Constructor for class org.eclipse.tycho.p2.resolver.URITargetDefinitionContent
 

V

values() - Method in class org.eclipse.tycho.p2.impl.publisher.rootfiles.FileToPathMap
 
VirtualFileSet - Class in org.eclipse.tycho.p2.impl.publisher.rootfiles
Allows to evaluate ant file patterns on a simulated filesystem layout of the resulting installation (as opposed to the filesystem layout during build).
VirtualFileSet(String, Collection<IPath>, boolean) - Constructor for class org.eclipse.tycho.p2.impl.publisher.rootfiles.VirtualFileSet
 

W

WrappedArtifact - Class in org.eclipse.tycho.p2.resolver
 
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form