- AbstractArtifactFeatureFilter - Class in org.apache.maven.shared.artifact.filter.collection
-
This is the common base class of ClassifierFilter and TypeFilter
- AbstractArtifactFeatureFilter(String, String) - Constructor for class org.apache.maven.shared.artifact.filter.collection.AbstractArtifactFeatureFilter
-
Constructor for AbstractArtifactFeatureFilter.
- AbstractArtifactsFilter - Class in org.apache.maven.shared.artifact.filter.collection
-
Abstract AbstractArtifactsFilter class.
- AbstractArtifactsFilter() - Constructor for class org.apache.maven.shared.artifact.filter.collection.AbstractArtifactsFilter
-
- AbstractFilter - Class in org.apache.maven.shared.artifact.filter.resolve
-
Abstract filter for custom implementations
- AbstractFilter() - Constructor for class org.apache.maven.shared.artifact.filter.resolve.AbstractFilter
-
- AbstractStrictPatternArtifactFilter - Class in org.apache.maven.shared.artifact.filter
-
Filter to include or exclude artifacts from a list of patterns.
- AbstractStrictPatternArtifactFilter(List<String>, boolean) - Constructor for class org.apache.maven.shared.artifact.filter.AbstractStrictPatternArtifactFilter
-
Creates a new filter that matches the specified artifact patterns and includes or excludes them according to the
specified flag.
- accept(Node, List<Node>) - Method in class org.apache.maven.shared.artifact.filter.resolve.AbstractFilter
-
accept.
- addFilter(ArtifactsFilter) - Method in class org.apache.maven.shared.artifact.filter.collection.FilterArtifacts
-
Appends the specified element to the end of this list.
- addFilter(int, ArtifactsFilter) - Method in class org.apache.maven.shared.artifact.filter.collection.FilterArtifacts
-
Inserts the specified element at the specified position in this list.
- addFilteredArtifact(Artifact) - Method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
-
addFilteredArtifact.
- AndFilter - Class in org.apache.maven.shared.artifact.filter.resolve
-
A filter that combines zero or more other filters using a logical AND
.
- AndFilter(Collection<TransformableFilter>) - Constructor for class org.apache.maven.shared.artifact.filter.resolve.AndFilter
-
The default constructor specifying a collection of filters which all must be matched.
- ArtifactFilterException - Exception in org.apache.maven.shared.artifact.filter.collection
-
ArtifactFilterException class.
- ArtifactFilterException() - Constructor for exception org.apache.maven.shared.artifact.filter.collection.ArtifactFilterException
-
Create an instance.
- ArtifactFilterException(String, Throwable) - Constructor for exception org.apache.maven.shared.artifact.filter.collection.ArtifactFilterException
-
Constructor for ArtifactFilterException.
- ArtifactFilterException(String) - Constructor for exception org.apache.maven.shared.artifact.filter.collection.ArtifactFilterException
-
Constructor for ArtifactFilterException.
- ArtifactFilterException(Throwable) - Constructor for exception org.apache.maven.shared.artifact.filter.collection.ArtifactFilterException
-
Constructor for ArtifactFilterException.
- ArtifactIdFilter - Class in org.apache.maven.shared.artifact.filter.collection
-
Filter on ArtifactId name
- ArtifactIdFilter(String, String) - Constructor for class org.apache.maven.shared.artifact.filter.collection.ArtifactIdFilter
-
Will setup super with 'ArtifactId' as the filterType
- ArtifactIncludeFilterTransformer - Class in org.apache.maven.shared.artifact.filter.resolve.transform
-
Makes it possible to use the TransformableFilters for Aether and as classic Maven ArtifactFilter.
- ArtifactIncludeFilterTransformer() - Constructor for class org.apache.maven.shared.artifact.filter.resolve.transform.ArtifactIncludeFilterTransformer
-
- artifactIsADirectDependency(Artifact) - Method in class org.apache.maven.shared.artifact.filter.collection.ProjectTransitivityFilter
-
Compares the artifact to the list of dependencies to see if it is directly included by this project
- artifactIsATransitiveDependency(Artifact) - Method in class org.apache.maven.shared.artifact.filter.collection.ArtifactTransitivityFilter
-
Compares the artifact to the list of dependencies to see if it is directly included by this project
- ArtifactsFilter - Interface in org.apache.maven.shared.artifact.filter.collection
-
ArtifactsFilter interface.
- ArtifactTransitivityFilter - Class in org.apache.maven.shared.artifact.filter.collection
-
This filter will exclude everything that is not a dependency of the selected artifact.
- ArtifactTransitivityFilter(Artifact, ProjectBuildingRequest, ProjectBuilder) - Constructor for class org.apache.maven.shared.artifact.filter.collection.ArtifactTransitivityFilter
-
Use MavenSession.getProjectBuildingRequest()
to get the buildingRequest.
- getArtifactFeature(Artifact) - Method in class org.apache.maven.shared.artifact.filter.collection.AbstractArtifactFeatureFilter
-
Should return the type or classifier of the given artifact, so that we can filter it
- getArtifactFeature(Artifact) - Method in class org.apache.maven.shared.artifact.filter.collection.ArtifactIdFilter
-
Should return the type or classifier of the given artifact, so that we can filter it
- getArtifactFeature(Artifact) - Method in class org.apache.maven.shared.artifact.filter.collection.ClassifierFilter
-
Should return the type or classifier of the given artifact, so that we can filter it
- getArtifactFeature(Artifact) - Method in class org.apache.maven.shared.artifact.filter.collection.GroupIdFilter
-
Should return the type or classifier of the given artifact, so that we can filter it
- getArtifactFeature(Artifact) - Method in class org.apache.maven.shared.artifact.filter.collection.TypeFilter
-
Should return the type or classifier of the given artifact, so that we can filter it
- getDependency() - Method in interface org.apache.maven.shared.artifact.filter.resolve.Node
-
getDependency.
- getExcluded() - Method in class org.apache.maven.shared.artifact.filter.resolve.ScopeFilter
-
Get the excluded scopes
- getExcludes() - Method in class org.apache.maven.shared.artifact.filter.collection.AbstractArtifactFeatureFilter
-
Getter for the field excludes
.
- getExcludes() - Method in class org.apache.maven.shared.artifact.filter.resolve.ExclusionsFilter
-
Getter for the field excludes
.
- getExcludes() - Method in class org.apache.maven.shared.artifact.filter.resolve.PatternExclusionsFilter
-
Get the excludes
- getExcludeScope() - Method in class org.apache.maven.shared.artifact.filter.collection.ScopeFilter
-
Getter for the field excludeScope
.
- getFilterDescription() - Method in class org.apache.maven.shared.artifact.filter.PatternExcludesArtifactFilter
-
- getFilterDescription() - Method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
-
- getFilters() - Method in class org.apache.maven.shared.artifact.filter.collection.FilterArtifacts
-
Getter for the field filters
.
- getFilters() - Method in class org.apache.maven.shared.artifact.filter.resolve.AndFilter
-
Get the filters
- getFilters() - Method in class org.apache.maven.shared.artifact.filter.resolve.OrFilter
-
Get the filters
- getIncluded() - Method in class org.apache.maven.shared.artifact.filter.resolve.ScopeFilter
-
Get the included scopes
- getIncludes() - Method in class org.apache.maven.shared.artifact.filter.collection.AbstractArtifactFeatureFilter
-
Getter for the field includes
.
- getIncludes() - Method in class org.apache.maven.shared.artifact.filter.resolve.PatternInclusionsFilter
-
Get the includes
- getIncludeScope() - Method in class org.apache.maven.shared.artifact.filter.collection.ScopeFilter
-
Getter for the field includeScope
.
- getPatternsAsString() - Method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
-
- GroupIdFilter - Class in org.apache.maven.shared.artifact.filter.collection
-
Filter on GroupId Name.
- GroupIdFilter(String, String) - Constructor for class org.apache.maven.shared.artifact.filter.collection.GroupIdFilter
-
Construction will setup the super call with a filtertype of 'GroupId'
- ScopeArtifactFilter - Class in org.apache.maven.shared.artifact.filter
-
ArtifactFilter
implementation that selects artifacts based on their scopes.
- ScopeArtifactFilter() - Constructor for class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
-
Constructor that is meant to be used with fine-grained manipulation to
enable/disable specific scopes using the associated mutator methods.
- ScopeArtifactFilter(String) - Constructor for class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
-
Constructor that uses the implied nature of Maven scopes to determine which
artifacts to include.
- ScopeFilter - Class in org.apache.maven.shared.artifact.filter.collection
-
ScopeFilter class.
- ScopeFilter(String, String) - Constructor for class org.apache.maven.shared.artifact.filter.collection.ScopeFilter
-
Constructor for ScopeFilter.
- ScopeFilter - Class in org.apache.maven.shared.artifact.filter.resolve
-
Filter based on scope.
- ScopeFilter(Collection<String>, Collection<String>) - Constructor for class org.apache.maven.shared.artifact.filter.resolve.ScopeFilter
-
Constructor for ScopeFilter.
- setActTransitivelyPattern(boolean) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.ArtifactIncludeFilterTransformer
-
- setExcludes(String) - Method in class org.apache.maven.shared.artifact.filter.collection.AbstractArtifactFeatureFilter
-
Setter for the field excludes
.
- setExcludeScope(String) - Method in class org.apache.maven.shared.artifact.filter.collection.ScopeFilter
-
Setter for the field excludeScope
.
- setExcludeTransitive(boolean) - Method in class org.apache.maven.shared.artifact.filter.collection.ProjectTransitivityFilter
-
Setter for the field excludeTransitive
.
- setFilters(List<ArtifactsFilter>) - Method in class org.apache.maven.shared.artifact.filter.collection.FilterArtifacts
-
Setter for the field filters
.
- setIncludeCompileScope(boolean) - Method in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
-
Setter for the field includeCompileScope
.
- setIncludeCompileScopeWithImplications(boolean) - Method in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
-
Manages the following scopes:
system
provided
compile
- setIncludeNullScope(boolean) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.ArtifactIncludeFilterTransformer
-
- setIncludeNullScope(boolean) - Method in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
-
Determine whether artifacts that have a null scope are included or excluded.
- setIncludeProvidedScope(boolean) - Method in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
-
Setter for the field includeProvidedScope
.
- setIncludeRuntimeScope(boolean) - Method in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
-
Setter for the field includeRuntimeScope
.
- setIncludeRuntimeScopeWithImplications(boolean) - Method in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
-
Manages the following scopes:
compile
runtime
- setIncludes(String) - Method in class org.apache.maven.shared.artifact.filter.collection.AbstractArtifactFeatureFilter
-
Setter for the field includes
.
- setIncludeScope(String) - Method in class org.apache.maven.shared.artifact.filter.collection.ScopeFilter
-
Setter for the field includeScope
.
- setIncludeSystemScope(boolean) - Method in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
- setIncludeTestScope(boolean) - Method in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
-
Setter for the field includeTestScope
.
- setIncludeTestScopeWithImplications(boolean) - Method in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
-
Manages the following scopes:
system
provided
compile
runtime
test
- StatisticsReportingArtifactFilter - Interface in org.apache.maven.shared.artifact.filter
-
StatisticsReportingArtifactFilter interface.
- StrictPatternExcludesArtifactFilter - Class in org.apache.maven.shared.artifact.filter
-
Filter to exclude artifacts from a list of patterns.
- StrictPatternExcludesArtifactFilter(List<String>) - Constructor for class org.apache.maven.shared.artifact.filter.StrictPatternExcludesArtifactFilter
-
Creates a new filter that excludes artifacts that match the specified patterns.
- StrictPatternIncludesArtifactFilter - Class in org.apache.maven.shared.artifact.filter
-
Filter to include artifacts from a list of patterns.
- StrictPatternIncludesArtifactFilter(List<String>) - Constructor for class org.apache.maven.shared.artifact.filter.StrictPatternIncludesArtifactFilter
-
Creates a new filter that includes artifacts that match the specified patterns.
- toString() - Method in class org.apache.maven.shared.artifact.filter.PatternExcludesArtifactFilter
-
- toString() - Method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
-
- toString() - Method in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
-
toString.
- transform(FilterTransformer<T>) - Method in class org.apache.maven.shared.artifact.filter.resolve.AbstractFilter
-
Subclasses should include the following code:
- transform(FilterTransformer<T>) - Method in class org.apache.maven.shared.artifact.filter.resolve.AndFilter
-
Subclasses should include the following code:
- transform(FilterTransformer<T>) - Method in class org.apache.maven.shared.artifact.filter.resolve.ExclusionsFilter
-
Subclasses should include the following code:
- transform(ScopeFilter) - Method in interface org.apache.maven.shared.artifact.filter.resolve.FilterTransformer
-
Transform the scopeFilter to T specific implementation
- transform(AndFilter) - Method in interface org.apache.maven.shared.artifact.filter.resolve.FilterTransformer
-
Transform the andFilter to T specific implementation
- transform(ExclusionsFilter) - Method in interface org.apache.maven.shared.artifact.filter.resolve.FilterTransformer
-
Transform the exclusionsFilter to T specific implementation
- transform(OrFilter) - Method in interface org.apache.maven.shared.artifact.filter.resolve.FilterTransformer
-
Transform the orFilter to T specific implementation
- transform(PatternExclusionsFilter) - Method in interface org.apache.maven.shared.artifact.filter.resolve.FilterTransformer
-
Transform the patternExclusionsFilter to T specific implementation
- transform(PatternInclusionsFilter) - Method in interface org.apache.maven.shared.artifact.filter.resolve.FilterTransformer
-
Transform the paternInclusionsFilter to T specific implementation
- transform(AbstractFilter) - Method in interface org.apache.maven.shared.artifact.filter.resolve.FilterTransformer
-
Transform a custom filter to T specific implementation
- transform(FilterTransformer<T>) - Method in class org.apache.maven.shared.artifact.filter.resolve.OrFilter
-
Subclasses should include the following code:
- transform(FilterTransformer<T>) - Method in class org.apache.maven.shared.artifact.filter.resolve.PatternExclusionsFilter
-
Subclasses should include the following code:
- transform(FilterTransformer<T>) - Method in class org.apache.maven.shared.artifact.filter.resolve.PatternInclusionsFilter
-
Subclasses should include the following code:
- transform(FilterTransformer<T>) - Method in class org.apache.maven.shared.artifact.filter.resolve.ScopeFilter
-
Subclasses should include the following code:
- transform(ScopeFilter) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.ArtifactIncludeFilterTransformer
-
Transform the scopeFilter to T specific implementation
- transform(AndFilter) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.ArtifactIncludeFilterTransformer
-
Transform the andFilter to T specific implementation
- transform(ExclusionsFilter) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.ArtifactIncludeFilterTransformer
-
Transform the exclusionsFilter to T specific implementation
- transform(OrFilter) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.ArtifactIncludeFilterTransformer
-
Transform the orFilter to T specific implementation
- transform(PatternExclusionsFilter) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.ArtifactIncludeFilterTransformer
-
Transform the patternExclusionsFilter to T specific implementation
- transform(PatternInclusionsFilter) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.ArtifactIncludeFilterTransformer
-
Transform the paternInclusionsFilter to T specific implementation
- transform(AbstractFilter) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.ArtifactIncludeFilterTransformer
-
Transform a custom filter to T specific implementation
- transform(AndFilter) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.EclipseAetherFilterTransformer
-
Transform the andFilter to T specific implementation
- transform(ExclusionsFilter) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.EclipseAetherFilterTransformer
-
Transform the exclusionsFilter to T specific implementation
- transform(OrFilter) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.EclipseAetherFilterTransformer
-
Transform the orFilter to T specific implementation
- transform(ScopeFilter) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.EclipseAetherFilterTransformer
-
Transform the scopeFilter to T specific implementation
- transform(PatternExclusionsFilter) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.EclipseAetherFilterTransformer
-
Transform the patternExclusionsFilter to T specific implementation
- transform(PatternInclusionsFilter) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.EclipseAetherFilterTransformer
-
Transform the paternInclusionsFilter to T specific implementation
- transform(AbstractFilter) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.EclipseAetherFilterTransformer
-
Transform a custom filter to T specific implementation
- transform(FilterTransformer<T>) - Method in interface org.apache.maven.shared.artifact.filter.resolve.TransformableFilter
-
Subclasses should include the following code:
- TransformableFilter - Interface in org.apache.maven.shared.artifact.filter.resolve
-
The element interface of the visitor pattern for transforming filters.
- TypeFilter - Class in org.apache.maven.shared.artifact.filter.collection
-
TypeFilter class.
- TypeFilter(String, String) - Constructor for class org.apache.maven.shared.artifact.filter.collection.TypeFilter
-
Constructor for TypeFilter.