Index

A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages

A

addProperty(String, String) - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
afterEach(ExtensionContext) - Method in class org.apache.maven.api.di.testing.MavenDIExtension
Cleans up resources after each test method execution.
ArtifactStub - Class in org.apache.maven.api.plugin.testing.stubs
A stub implementation of Artifact for testing purposes.
ArtifactStub() - Constructor for class org.apache.maven.api.plugin.testing.stubs.ArtifactStub
 
ArtifactStub(String, String, String, String, String) - Constructor for class org.apache.maven.api.plugin.testing.stubs.ArtifactStub
 
artifactTransformers - Variable in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 

B

basedir - Static variable in class org.apache.maven.api.di.testing.MavenDIExtension
 
basedir - Static variable in class org.apache.maven.api.plugin.testing.MojoExtension
The base directory for test resources
Basedir - Annotation Interface in org.apache.maven.api.plugin.testing
Specifies the base directory for test resources in Maven plugin tests.
beforeEach(ExtensionContext) - Method in class org.apache.maven.api.di.testing.MavenDIExtension
Initializes the test environment before each test method execution.
beforeEach(ExtensionContext) - Method in class org.apache.maven.api.plugin.testing.MojoExtension
 

C

collectDependencies(Artifact, PathScope) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
collectDependencies(DependencyCoordinates, PathScope) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
collectDependencies(Project, PathScope) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
context - Static variable in class org.apache.maven.api.di.testing.MavenDIExtension
 
createArtifact(String, String, String, String) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
createArtifact(String, String, String, String, String, String) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
createArtifactCoordinates(String) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
createArtifactCoordinates(String, String, String, String) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
createArtifactCoordinates(String, String, String, String, String, String) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
createArtifactCoordinates(Artifact) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
createArtifactDecoratorFactories() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createArtifactDescriptorReader() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createArtifactGeneratorFactories() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createArtifactPredicateFactory() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createArtifactResolver() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createArtifactResolverPostProcessors() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createArtifactTransformers() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createBasicRepositoryConnectorFactory() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createChecksumAlgorithmFactories() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createChecksumAlgorithmFactorySelector() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createChecksumExtractor() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createChecksumExtractorStrategies() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createChecksumPolicyProvider() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createChecksumProcessor() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createDependencyCollector() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createDependencyCollectorDelegates() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createDependencyCoordinates(ArtifactCoordinates) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
createDependencyCoordinates(Dependency) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
createDeployer() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createInstaller() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createLocalPathComposer() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createLocalPathPrefixComposerFactory() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createLocalRepository(Path) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
createLocalRepositoryProvider() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createMavenArtifactRelocationSources() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createMetadataGeneratorFactories() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createMetadataResolver() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createModelBuilder() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createNamedLockFactories() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createNamedLockFactoryAdapterFactory() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createNameMappers() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createOfflineController() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createPathProcessor() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createPipelineRepositoryConnectorFactories() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createProducedArtifact(String, String, String, String) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
createProducedArtifact(String, String, String, String, String, String) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
createProvidedChecksumsSources() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createRemoteRepository(String, String) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
createRemoteRepository(Repository) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
createRemoteRepositoryFilterManager() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createRemoteRepositoryFilterSources() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createRemoteRepositoryManager() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createRepositoryConnectorFactories() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createRepositoryConnectorProvider() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createRepositoryEventDispatcher() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createRepositoryLayoutFactories() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createRepositoryLayoutProvider() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createRepositoryListeners() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createRepositorySystem() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createRepositorySystemLifecycle() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createRepositorySystemValidator() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createSyncContextFactory() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createTrackingFileManager() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createTransporterFactories() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createTransporterProvider() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createTrustedChecksumsSources() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createUpdateCheckManager() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createUpdatePolicyAnalyzer() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createValidatorFactories() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createVersionRangeResolver() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createVersionResolver() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
createVersionScheme() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 

D

deployArtifact(RemoteRepository, ProducedArtifact...) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 

E

EMPTY - Static variable in class org.apache.maven.api.plugin.testing.stubs.LookupStub
 
equals(Object) - Method in class org.apache.maven.api.plugin.testing.stubs.ArtifactStub
 
extractPluginConfiguration(String, Xpp3Dom) - Static method in class org.apache.maven.api.plugin.testing.MojoExtension
 

F

flattenDependencies(Node, PathScope) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 

G

get() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getArtifact() - Method in class org.apache.maven.api.plugin.testing.stubs.PluginStub
 
getArtifactDecoratorFactories() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getArtifactDescriptorReader() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getArtifactGeneratorFactories() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getArtifactId() - Method in class org.apache.maven.api.plugin.testing.stubs.ArtifactStub
 
getArtifactId() - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
getArtifactPath(Artifact) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
getArtifactPredicateFactory() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getArtifactResolver() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getArtifactResolverPostProcessors() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getArtifacts() - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
getArtifactTransformers() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getBasedir() - Static method in class org.apache.maven.api.di.testing.MavenDIExtension
Returns the base directory for test execution.
getBasedir() - Static method in class org.apache.maven.api.plugin.testing.MojoExtension
Gets the base directory for test resources.
getBasedir() - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
getBaseVersion() - Method in class org.apache.maven.api.plugin.testing.stubs.ArtifactStub
 
getBasicRepositoryConnectorFactory() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getChecksumAlgorithmFactories() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getChecksumAlgorithmFactorySelector() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getChecksumExtractor() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getChecksumExtractorStrategies() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getChecksumPolicyProvider() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getChecksumProcessor() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getClassifier() - Method in class org.apache.maven.api.plugin.testing.stubs.ArtifactStub
 
getClassLoader() - Method in class org.apache.maven.api.plugin.testing.stubs.PluginStub
 
getConfiguration() - Method in class org.apache.maven.api.plugin.testing.stubs.MojoExecutionStub
 
getData() - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
getDeclaredActiveProfiles() - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
getDeclaredProfiles() - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
getDegreeOfConcurrency() - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
getDependencies() - Method in class org.apache.maven.api.plugin.testing.stubs.PluginStub
 
getDependencies() - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
getDependenciesMap() - Method in class org.apache.maven.api.plugin.testing.stubs.PluginStub
 
getDependencyCollector() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getDependencyCollectorDelegates() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getDeployer() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getDescriptor() - Method in class org.apache.maven.api.plugin.testing.stubs.MojoExecutionStub
 
getDescriptor() - Method in class org.apache.maven.api.plugin.testing.stubs.PluginStub
 
getEffectiveActiveProfiles() - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
getEffectiveProfiles() - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
getEffectiveProperties(Project) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
getExecutionId() - Method in class org.apache.maven.api.plugin.testing.stubs.MojoExecutionStub
 
getExtension() - Method in class org.apache.maven.api.plugin.testing.stubs.ArtifactStub
 
getGoal() - Method in class org.apache.maven.api.plugin.testing.stubs.MojoExecutionStub
 
getGroupId() - Method in class org.apache.maven.api.plugin.testing.stubs.ArtifactStub
 
getGroupId() - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
getInjector() - Method in class org.apache.maven.api.di.testing.MavenDIExtension
Returns the DI injector, creating it if necessary.
getInstaller() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getLifecyclePhase() - Method in class org.apache.maven.api.plugin.testing.stubs.MojoExecutionStub
 
getLifecycles() - Method in class org.apache.maven.api.plugin.testing.stubs.PluginStub
 
getListeners() - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
getLocalPathComposer() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getLocalPathPrefixComposerFactory() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getLocalRepository() - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
getLocalRepositoryProvider() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getManagedDependencies() - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
getMavenArtifactRelocationSources() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getMavenVersion() - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
getMetadataGeneratorFactories() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getMetadataResolver() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getMockSession(String) - Static method in class org.apache.maven.api.plugin.testing.stubs.SessionMock
 
getMockSession(LocalRepository) - Static method in class org.apache.maven.api.plugin.testing.stubs.SessionMock
 
getModel() - Method in class org.apache.maven.api.plugin.testing.stubs.MojoExecutionStub
 
getModel() - Method in class org.apache.maven.api.plugin.testing.stubs.PluginStub
 
getModel() - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
getModelBuilder() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getName() - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
getNamedLockFactories() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getNamedLockFactoryAdapterFactory() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getNameMappers() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getOfflineController() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getPackaging() - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
getParent() - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
getPathForLocalArtifact(Artifact) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
getPathForRemoteArtifact(RemoteRepository, Artifact) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
getPathProcessor() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getPipelineRepositoryConnectorFactories() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getPlugin() - Method in class org.apache.maven.api.plugin.testing.stubs.MojoExecutionStub
 
getPluginBasedir() - Static method in class org.apache.maven.api.plugin.testing.MojoExtension
Gets the base directory of the plugin being tested.
getPluginContext(Project) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
getPluginDescriptorLocation() - Method in class org.apache.maven.api.plugin.testing.MojoExtension
 
getPomPath() - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
getProjects() - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
getProvidedChecksumsSources() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getRemoteRepositories() - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
getRemoteRepositoryFilterManager() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getRemoteRepositoryFilterSources() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getRemoteRepositoryManager() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getRepositoryConnectorFactories() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getRepositoryConnectorProvider() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getRepositoryEventDispatcher() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getRepositoryLayoutFactories() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getRepositoryLayoutProvider() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getRepositoryListeners() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getRepositorySystem() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getRepositorySystemLifecycle() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getRepositorySystemValidator() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getRootDirectory() - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
getRootDirectory() - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
getService(Class<T>) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
getSettings() - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
getStartTime() - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
getSyncContextFactory() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getSystemProperties() - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
getTestFile(String) - Static method in class org.apache.maven.api.di.testing.MavenDIExtension
Creates a File object for a path relative to the base directory.
getTestFile(String, String) - Static method in class org.apache.maven.api.di.testing.MavenDIExtension
Creates a File object for a path relative to a specified base directory.
getTestId() - Static method in class org.apache.maven.api.plugin.testing.MojoExtension
Gets the identifier for the current test method.
getTestPath(String) - Static method in class org.apache.maven.api.di.testing.MavenDIExtension
Returns the absolute path for a path relative to the base directory.
getTestPath(String, String) - Static method in class org.apache.maven.api.di.testing.MavenDIExtension
Returns the absolute path for a path relative to a specified base directory.
getToolchains() - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
getTopDirectory() - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
getTrackingFileManager() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getTransporterFactories() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getTransporterProvider() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getTrustedChecksumsSources() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getUpdateCheckManager() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getUpdatePolicyAnalyzer() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getUserProperties() - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
getValidatorFactories() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getVariablesAndValuesFromObject(Class<?>, Object) - Static method in class org.apache.maven.api.plugin.testing.MojoExtension
Convenience method to obtain all variables and values from the mojo (including its superclasses)
Note: the values in the map are of type Object so the caller is responsible for casting to desired types.
getVariablesAndValuesFromObject(Object) - Static method in class org.apache.maven.api.plugin.testing.MojoExtension
Convenience method to obtain all variables and values from the mojo (including its superclasses)
Note: the values in the map are of type Object so the caller is responsible for casting to desired types.
getVariableValueFromObject(Object, String) - Static method in class org.apache.maven.api.plugin.testing.MojoExtension
Convenience method to obtain the value of a variable on a mojo that might not have a getter.
getVersion() - Method in class org.apache.maven.api.plugin.testing.stubs.ArtifactStub
 
getVersion() - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
getVersionRangeResolver() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getVersionResolver() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
getVersionScheme() - Method in class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
goal() - Element in annotation interface org.apache.maven.api.plugin.testing.InjectMojo
Specifies the goal of the Mojo to instantiate.

H

hashCode() - Method in class org.apache.maven.api.plugin.testing.stubs.ArtifactStub
 

I

InjectMojo - Annotation Interface in org.apache.maven.api.plugin.testing
Annotation used in Maven plugin tests to inject and configure a Mojo instance.
injector - Variable in class org.apache.maven.api.di.testing.MavenDIExtension
 
installArtifacts(Collection<ProducedArtifact>) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
installArtifacts(ProducedArtifact...) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
isRootProject() - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
isSnapshot() - Method in class org.apache.maven.api.plugin.testing.stubs.ArtifactStub
 
isTopProject() - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
isVersionSnapshot(String) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 

L

lookup(Class<T>) - Method in class org.apache.maven.api.di.testing.MavenDIExtension
Looks up a component of the specified type from the container.
lookup(Class<T>) - Method in class org.apache.maven.api.plugin.testing.stubs.LookupStub
 
lookup(Class<T>, Object) - Method in class org.apache.maven.api.di.testing.MavenDIExtension
Looks up a component of the specified type and qualifier from the container.
lookup(Class<T>, String) - Method in class org.apache.maven.api.di.testing.MavenDIExtension
Looks up a component of the specified type and role hint from the container.
lookup(Class<T>, String) - Method in class org.apache.maven.api.plugin.testing.stubs.LookupStub
 
lookupList(Class<T>) - Method in class org.apache.maven.api.plugin.testing.stubs.LookupStub
 
lookupMap(Class<T>) - Method in class org.apache.maven.api.plugin.testing.stubs.LookupStub
 
lookupOptional(Class<T>) - Method in class org.apache.maven.api.plugin.testing.stubs.LookupStub
 
lookupOptional(Class<T>, String) - Method in class org.apache.maven.api.plugin.testing.stubs.LookupStub
 
LookupStub - Class in org.apache.maven.api.plugin.testing.stubs
A stub implementation of Lookup for testing purposes.
LookupStub() - Constructor for class org.apache.maven.api.plugin.testing.stubs.LookupStub
For sub-class constructors.

M

MavenDIExtension - Class in org.apache.maven.api.di.testing
JUnit Jupiter extension that provides dependency injection support for Maven tests.
MavenDIExtension() - Constructor for class org.apache.maven.api.di.testing.MavenDIExtension
 
MavenDITest - Annotation Interface in org.apache.maven.api.di.testing
Annotation that enables Maven's dependency injection support in JUnit tests.
mojoCoordinates(String) - Method in class org.apache.maven.api.plugin.testing.MojoExtension
 
MojoExecutionStub - Class in org.apache.maven.api.plugin.testing.stubs
A stub implementation of MojoExecution for testing Maven plugins.
MojoExecutionStub(String, String) - Constructor for class org.apache.maven.api.plugin.testing.stubs.MojoExecutionStub
 
MojoExecutionStub(String, String, XmlNode) - Constructor for class org.apache.maven.api.plugin.testing.stubs.MojoExecutionStub
 
MojoExtension - Class in org.apache.maven.api.plugin.testing
JUnit Jupiter extension that provides support for testing Maven plugins (Mojos).
MojoExtension() - Constructor for class org.apache.maven.api.plugin.testing.MojoExtension
 
MojoParameter - Annotation Interface in org.apache.maven.api.plugin.testing
Specifies a parameter value for a Mojo in a Maven plugin test.
MojoParameters - Annotation Interface in org.apache.maven.api.plugin.testing
Container annotation for multiple MojoParameter annotations.
MojoTest - Annotation Interface in org.apache.maven.api.plugin.testing
Annotation that enables Maven plugin (Mojo) testing support in JUnit tests.

N

name() - Element in annotation interface org.apache.maven.api.plugin.testing.MojoParameter
The name of the Mojo parameter to set.

O

org.apache.maven.api.di.testing - package org.apache.maven.api.di.testing
 
org.apache.maven.api.plugin.testing - package org.apache.maven.api.plugin.testing
 
org.apache.maven.api.plugin.testing.stubs - package org.apache.maven.api.plugin.testing.stubs
 

P

parseVersion(String) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
parseVersionConstraint(String) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
parseVersionRange(String) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
pluginBasedir - Static variable in class org.apache.maven.api.plugin.testing.MojoExtension
The base directory of the plugin being tested
PluginStub - Class in org.apache.maven.api.plugin.testing.stubs
A stub implementation of Plugin for testing Maven plugins.
PluginStub() - Constructor for class org.apache.maven.api.plugin.testing.stubs.PluginStub
 
pom() - Element in annotation interface org.apache.maven.api.plugin.testing.InjectMojo
Specifies an optional POM file to use for Mojo configuration.
ProducedArtifactStub - Class in org.apache.maven.api.plugin.testing.stubs
A stub implementation of ProducedArtifact for testing purposes.
ProducedArtifactStub() - Constructor for class org.apache.maven.api.plugin.testing.stubs.ProducedArtifactStub
 
ProducedArtifactStub(String, String, String, String, String) - Constructor for class org.apache.maven.api.plugin.testing.stubs.ProducedArtifactStub
 
ProjectStub - Class in org.apache.maven.api.plugin.testing.stubs
A stub implementation of Project for testing Maven plugins.
ProjectStub() - Constructor for class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 

R

registerListener(Listener) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
release(Object) - Method in class org.apache.maven.api.di.testing.MavenDIExtension
Releases a component back to the container.
RepositorySystemSupplier - Class in org.apache.maven.api.plugin.testing.stubs
A simple memorizing Supplier of RepositorySystem instance, that on first call supplies lazily constructed instance, and on each subsequent call same instance.
RepositorySystemSupplier() - Constructor for class org.apache.maven.api.plugin.testing.stubs.RepositorySystemSupplier
 
requireDependencyScope(String) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
requireLanguage(String) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
requirePackaging(String) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
requirePathScope(String) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
requireProjectScope(String) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
requireType(String) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
resolveArtifact(Artifact) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
resolveArtifact(ArtifactCoordinates) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
resolveArtifact(ArtifactCoordinates, List<RemoteRepository>) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
resolveArtifact(Artifact, List<RemoteRepository>) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
resolveArtifacts(Collection<? extends ArtifactCoordinates>) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
resolveArtifacts(Collection<? extends ArtifactCoordinates>, List<RemoteRepository>) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
resolveArtifacts(Artifact...) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
resolveArtifacts(ArtifactCoordinates...) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
resolveDependencies(List<DependencyCoordinates>) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
resolveDependencies(DependencyCoordinates) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
resolveDependencies(DependencyCoordinates, PathScope, Collection<PathType>) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
resolveDependencies(Project, PathScope) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
resolveDependencies(Project, PathScope, Collection<PathType>) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
resolveHighestVersion(ArtifactCoordinates, List<RemoteRepository>) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
resolveParameter(ParameterContext, ExtensionContext) - Method in class org.apache.maven.api.plugin.testing.MojoExtension
 
resolveVersion(ArtifactCoordinates) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
resolveVersionRange(ArtifactCoordinates) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
resolveVersionRange(ArtifactCoordinates, List<RemoteRepository>) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 

S

SessionMock - Class in org.apache.maven.api.plugin.testing.stubs
A mock implementation of InternalSession for testing Maven plugins.
SessionMock() - Constructor for class org.apache.maven.api.plugin.testing.stubs.SessionMock
 
SessionStub - Class in org.apache.maven.api.plugin.testing.stubs
A stub implementation of Session for basic testing scenarios.
SessionStub() - Constructor for class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
SessionStub(Map<String, String>) - Constructor for class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
SessionStub(Map<String, String>, Map<String, String>, Settings) - Constructor for class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
SessionStub(Settings) - Constructor for class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
setArtifact(Artifact) - Method in class org.apache.maven.api.plugin.testing.stubs.PluginStub
 
setArtifactId(String) - Method in class org.apache.maven.api.plugin.testing.stubs.ArtifactStub
 
setArtifactId(String) - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
setArtifactPath(ProducedArtifact, Path) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
setBasedir(Path) - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
setBaseVersion(String) - Method in class org.apache.maven.api.plugin.testing.stubs.ArtifactStub
 
setClassifier(String) - Method in class org.apache.maven.api.plugin.testing.stubs.ArtifactStub
 
setClassLoader(ClassLoader) - Method in class org.apache.maven.api.plugin.testing.stubs.PluginStub
 
setContext(ExtensionContext) - Method in class org.apache.maven.api.di.testing.MavenDIExtension
Stores the extension context for use during test execution.
setDeclaredActiveProfiles(List<Profile>) - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
setDeclaredProfiles(List<Profile>) - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
setDependencies(List<Dependency>) - Method in class org.apache.maven.api.plugin.testing.stubs.PluginStub
 
setDependenciesMap(Map<String, Dependency>) - Method in class org.apache.maven.api.plugin.testing.stubs.PluginStub
 
setDescription(String) - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
setDescriptor(MojoDescriptor) - Method in class org.apache.maven.api.plugin.testing.stubs.MojoExecutionStub
 
setDescriptor(PluginDescriptor) - Method in class org.apache.maven.api.plugin.testing.stubs.PluginStub
 
setDom(XmlNode) - Method in class org.apache.maven.api.plugin.testing.stubs.MojoExecutionStub
 
setEffectiveActiveProfiles(List<Profile>) - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
setEffectiveProfiles(List<Profile>) - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
setExecutionId(String) - Method in class org.apache.maven.api.plugin.testing.stubs.MojoExecutionStub
 
setExtension(String) - Method in class org.apache.maven.api.plugin.testing.stubs.ArtifactStub
 
setGoal(String) - Method in class org.apache.maven.api.plugin.testing.stubs.MojoExecutionStub
 
setGroupId(String) - Method in class org.apache.maven.api.plugin.testing.stubs.ArtifactStub
 
setGroupId(String) - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
setLifecyclePhase(String) - Method in class org.apache.maven.api.plugin.testing.stubs.MojoExecutionStub
 
setLifecycles(List<Lifecycle>) - Method in class org.apache.maven.api.plugin.testing.stubs.PluginStub
 
setMainArtifact(ProducedArtifact) - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
setMavenModel(Model) - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
setModel(Model) - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
setModel(Plugin) - Method in class org.apache.maven.api.plugin.testing.stubs.PluginStub
 
setModel(PluginExecution) - Method in class org.apache.maven.api.plugin.testing.stubs.MojoExecutionStub
 
setName(String) - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
setPackaging(String) - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
setPlugin(Plugin) - Method in class org.apache.maven.api.plugin.testing.stubs.MojoExecutionStub
 
setPomPath(Path) - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
setRootDirectory(Path) - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
setTopProject(boolean) - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
setupContainer() - Method in class org.apache.maven.api.di.testing.MavenDIExtension
Creates and configures the DI container for test execution.
setVariableValueToObject(Object, String, Object) - Static method in class org.apache.maven.api.plugin.testing.MojoExtension
Convenience method to set values to variables in objects that don't have setters
setVersion(String) - Method in class org.apache.maven.api.plugin.testing.stubs.ArtifactStub
 
setVersion(String) - Method in class org.apache.maven.api.plugin.testing.stubs.ProjectStub
 
supportsParameter(ParameterContext, ExtensionContext) - Method in class org.apache.maven.api.plugin.testing.MojoExtension
Determines if this extension can resolve the given parameter.

T

toCoordinates() - Method in class org.apache.maven.api.plugin.testing.stubs.ArtifactStub
 
toString() - Method in class org.apache.maven.api.plugin.testing.stubs.ArtifactStub
 

U

unregisterListener(Listener) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 

V

value() - Element in annotation interface org.apache.maven.api.plugin.testing.Basedir
The path to the base directory for test resources.
value() - Element in annotation interface org.apache.maven.api.plugin.testing.MojoParameter
The value to set for the parameter.
value() - Element in annotation interface org.apache.maven.api.plugin.testing.MojoParameters
The array of MojoParameter annotations.

W

withLocalRepository(LocalRepository) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
withRemoteRepositories(List<RemoteRepository>) - Method in class org.apache.maven.api.plugin.testing.stubs.SessionStub
 
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages