Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- 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.
- actTransitively - Variable in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
-
Whether the dependency trail should be checked
- actTransitivelyPattern - Variable in class org.apache.maven.shared.artifact.filter.resolve.transform.ArtifactIncludeFilterTransformer
- adapt(String) - Static method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
-
Parses elements of
Artifact.getDependencyTrail()
list, they are eitherG:A:T:V
or if artifact has classifierG:A:T:C:V
, so strictly 4 or 5 segments only. - adapt(Artifact) - Static method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
- 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.
- addFilter(ArtifactsFilter) - Method in class org.apache.maven.shared.artifact.filter.collection.FilterArtifacts
-
Appends the specified element to the end of 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.
- AndPattern(String, PatternIncludesArtifactFilter.Pattern[]) - Constructor for class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.AndPattern
- ANY - Static variable in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
- artifact - Variable in class org.apache.maven.shared.artifact.filter.resolve.transform.ArtifactIncludeNode
- ARTIFACT_ID - Enum constant in enum org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.Coordinate
- ArtifactFilterException - Exception Class in org.apache.maven.shared.artifact.filter.collection
-
ArtifactFilterException class.
- ArtifactFilterException() - Constructor for exception class org.apache.maven.shared.artifact.filter.collection.ArtifactFilterException
-
Create an instance.
- ArtifactFilterException(String) - Constructor for exception class org.apache.maven.shared.artifact.filter.collection.ArtifactFilterException
-
Constructor for ArtifactFilterException.
- ArtifactFilterException(String, Throwable) - Constructor for exception class org.apache.maven.shared.artifact.filter.collection.ArtifactFilterException
-
Constructor for ArtifactFilterException.
- ArtifactFilterException(Throwable) - Constructor for exception class 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
- ArtifactIncludeNode - Class in org.apache.maven.shared.artifact.filter.resolve.transform
- ArtifactIncludeNode(Artifact) - Constructor for class org.apache.maven.shared.artifact.filter.resolve.transform.ArtifactIncludeNode
- 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.
B
- BASE_VERSION - Enum constant in enum org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.Coordinate
C
- CLASSIFIER - Enum constant in enum org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.Coordinate
- ClassifierFilter - Class in org.apache.maven.shared.artifact.filter.collection
-
ClassifierFilter class.
- ClassifierFilter(String, String) - Constructor for class org.apache.maven.shared.artifact.filter.collection.ClassifierFilter
-
Constructor for ClassifierFilter.
- clearFilters() - Method in class org.apache.maven.shared.artifact.filter.collection.FilterArtifacts
-
Removes all of the elements from this list.
- compareFeatures(String, String) - Method in class org.apache.maven.shared.artifact.filter.collection.AbstractArtifactFeatureFilter
-
Allows Feature comparison to be customized
- compareFeatures(String, String) - Method in class org.apache.maven.shared.artifact.filter.collection.GroupIdFilter
-
Allows Feature comparison to be customized
- compile(String) - Static method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
-
Compiles pattern string into
PatternIncludesArtifactFilter.Pattern
. - compileScopeHit - Variable in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
- containsAsterisk - Variable in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.CoordinateMatchingPattern
- containsWildcard - Variable in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.CoordinateMatchingPattern
- Coordinate() - Constructor for enum org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.Coordinate
- CoordinateMatchingPattern(String, String, EnumSet<PatternIncludesArtifactFilter.Coordinate>) - Constructor for class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.CoordinateMatchingPattern
- coordinates - Variable in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.CoordinateMatchingPattern
D
- directDependencies - Variable in class org.apache.maven.shared.artifact.filter.collection.ProjectTransitivityFilter
E
- EclipseAetherFilterTransformer - Class in org.apache.maven.shared.artifact.filter.resolve.transform
-
FilterTransformer implementation for Eclipse Aether.
- EclipseAetherFilterTransformer() - Constructor for class org.apache.maven.shared.artifact.filter.resolve.transform.EclipseAetherFilterTransformer
- EclipseAetherNode - Class in org.apache.maven.shared.artifact.filter.resolve.transform
-
Adapter of an Eclipse Aether DependencyNode for common Node
- EclipseAetherNode(DependencyNode) - Constructor for class org.apache.maven.shared.artifact.filter.resolve.transform.EclipseAetherNode
- excluded - Variable in class org.apache.maven.shared.artifact.filter.resolve.ScopeFilter
- excludes - Variable in class org.apache.maven.shared.artifact.filter.collection.AbstractArtifactFeatureFilter
-
The list of types or classifiers to exclude (ignored if includes != null)
- excludes - Variable in class org.apache.maven.shared.artifact.filter.resolve.ExclusionsFilter
- excludes - Variable in class org.apache.maven.shared.artifact.filter.resolve.PatternExclusionsFilter
- excludeScope - Variable in class org.apache.maven.shared.artifact.filter.collection.ScopeFilter
- excludeSingleScope(Set<Artifact>, String) - Method in class org.apache.maven.shared.artifact.filter.collection.ScopeFilter
- excludeTransitive - Variable in class org.apache.maven.shared.artifact.filter.collection.ProjectTransitivityFilter
- excluding(String...) - Static method in class org.apache.maven.shared.artifact.filter.resolve.ScopeFilter
-
Construct a ScopeFilter based on excluded scopes
- excluding(Collection<String>) - Static method in class org.apache.maven.shared.artifact.filter.resolve.ScopeFilter
-
Construct a ScopeFilter based on excluded scopes
- ExclusionsFilter - Class in org.apache.maven.shared.artifact.filter.resolve
-
A simple filter to exclude artifacts based on either artifact id or group id and artifact id.
- ExclusionsFilter(Collection<String>) - Constructor for class org.apache.maven.shared.artifact.filter.resolve.ExclusionsFilter
-
The default constructor specifying a collection of keys which must be excluded.
F
- filter(Set<Artifact>) - Method in class org.apache.maven.shared.artifact.filter.collection.AbstractArtifactFeatureFilter
-
filter.
- filter(Set<Artifact>) - Method in interface org.apache.maven.shared.artifact.filter.collection.ArtifactsFilter
-
filter.
- filter(Set<Artifact>) - Method in class org.apache.maven.shared.artifact.filter.collection.ArtifactTransitivityFilter
-
filter.
- filter(Set<Artifact>) - Method in class org.apache.maven.shared.artifact.filter.collection.FilterArtifacts
-
filter.
- filter(Set<Artifact>) - Method in class org.apache.maven.shared.artifact.filter.collection.ProjectTransitivityFilter
-
filter.
- filter(Set<Artifact>) - Method in class org.apache.maven.shared.artifact.filter.collection.ScopeFilter
-
filter.
- FilterArtifacts - Class in org.apache.maven.shared.artifact.filter.collection
-
FilterArtifacts class.
- FilterArtifacts() - Constructor for class org.apache.maven.shared.artifact.filter.collection.FilterArtifacts
-
Created new instance.
- filteredArtifact - Variable in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
-
Set of artifacts that have been filtered out
- filteredArtifactIds - Variable in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
- filterExcludes(Set<Artifact>, List<String>) - Method in class org.apache.maven.shared.artifact.filter.collection.AbstractArtifactFeatureFilter
-
Processes the dependencies list and excludes the dependencies that match a filter in the list.
- filterIncludes(Set<Artifact>, List<String>) - Method in class org.apache.maven.shared.artifact.filter.collection.AbstractArtifactFeatureFilter
-
Processes the dependencies list and includes the dependencies that match a filter in the list.
- filters - Variable in class org.apache.maven.shared.artifact.filter.collection.FilterArtifacts
- filters - Variable in class org.apache.maven.shared.artifact.filter.resolve.AndFilter
- filters - Variable in class org.apache.maven.shared.artifact.filter.resolve.OrFilter
- FilterTransformer<T> - Interface in org.apache.maven.shared.artifact.filter.resolve
-
Provide a mechanism to transform a Filter to a tool specific equivalent using the visitor pattern.
G
- GAE_C_V - Static variable in class org.apache.maven.shared.artifact.filter.resolve.transform.EclipseAetherFilterTransformer
-
When using as regular expression, group(1) + group(3) will be the coordinate, group(2) will be the classifier.
- 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
- getCoordinate(PatternIncludesArtifactFilter.Coordinate) - Method in interface org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.Artifactoid
- getDependency() - Method in interface org.apache.maven.shared.artifact.filter.resolve.Node
-
getDependency.
- getDependency() - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.ArtifactIncludeNode
-
getDependency.
- getDependency() - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.EclipseAetherNode
-
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
- GROUP_ID - Enum constant in enum org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.Coordinate
- 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'
H
- hasMissedCriteria() - Method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
- hasMissedCriteria() - Method in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
-
hasMissedCriteria.
- hasMissedCriteria() - Method in interface org.apache.maven.shared.artifact.filter.StatisticsReportingArtifactFilter
-
hasMissedCriteria.
I
- include - Variable in class org.apache.maven.shared.artifact.filter.AbstractStrictPatternArtifactFilter
-
Whether this filter should include or exclude artifacts that match the patterns.
- include(Artifact) - Method in class org.apache.maven.shared.artifact.filter.AbstractStrictPatternArtifactFilter
- include(Artifact) - Method in class org.apache.maven.shared.artifact.filter.PatternExcludesArtifactFilter
- include(Artifact) - Method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
- include(Artifact) - Method in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
- include(Artifact, String) - Method in class org.apache.maven.shared.artifact.filter.AbstractStrictPatternArtifactFilter
-
Gets whether the specified artifact matches the specified pattern.
- includeCompileScope - Variable in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
- included - Variable in class org.apache.maven.shared.artifact.filter.resolve.ScopeFilter
- includeNullScope - Variable in class org.apache.maven.shared.artifact.filter.resolve.transform.ArtifactIncludeFilterTransformer
- includeNullScope - Variable in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
- includeProvidedScope - Variable in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
- includeRuntimeScope - Variable in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
- includes - Variable in class org.apache.maven.shared.artifact.filter.collection.AbstractArtifactFeatureFilter
-
The list of types or classifiers to include
- includes - Variable in class org.apache.maven.shared.artifact.filter.resolve.PatternInclusionsFilter
- includeScope - Variable in class org.apache.maven.shared.artifact.filter.collection.ScopeFilter
- includeSingleScope(Set<Artifact>, String) - Method in class org.apache.maven.shared.artifact.filter.collection.ScopeFilter
- includeSystemScope - Variable in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
- includeTestScope - Variable in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
- including(String...) - Static method in class org.apache.maven.shared.artifact.filter.resolve.ScopeFilter
-
Construct a ScopeFilter based on included scopes
- including(Collection<String>) - Static method in class org.apache.maven.shared.artifact.filter.resolve.ScopeFilter
-
Construct a ScopeFilter based on included scopes
- inner - Variable in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.NegativePattern
- isArtifactIncluded(Artifact) - Method in class org.apache.maven.shared.artifact.filter.collection.AbstractArtifactsFilter
-
isArtifactIncluded.
- isArtifactIncluded(Artifact) - Method in interface org.apache.maven.shared.artifact.filter.collection.ArtifactsFilter
-
isArtifactIncluded.
- isExcludeTransitive() - Method in class org.apache.maven.shared.artifact.filter.collection.ProjectTransitivityFilter
-
isExcludeTransitive.
- isIncludeCompileScope() - Method in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
-
isIncludeCompileScope.
- isIncludeProvidedScope() - Method in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
-
isIncludeProvidedScope.
- isIncludeRuntimeScope() - Method in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
-
isIncludeRuntimeScope.
- isIncludeSystemScope() - Method in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
-
isIncludeSystemScope.
- isIncludeTestScope() - Method in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
-
isIncludeTestScope.
- isNotEmpty(String) - Static method in class org.apache.maven.shared.artifact.filter.internal.Utils
-
Checks if a String is non
null
and is not empty (length > 0
). - isVersionIncludedInRange(String, String) - Method in class org.apache.maven.shared.artifact.filter.AbstractStrictPatternArtifactFilter
M
- match(String, boolean, String) - Static method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
- match(PatternIncludesArtifactFilter.Artifactoid) - Method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
- MATCH_ALL_PATTERN - Static variable in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
- MatchAllPattern(String) - Constructor for class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.MatchAllPattern
- matches(String, String) - Method in class org.apache.maven.shared.artifact.filter.AbstractStrictPatternArtifactFilter
-
Gets whether the specified token matches the specified pattern segment.
- matches(PatternIncludesArtifactFilter.Artifactoid) - Method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.AndPattern
- matches(PatternIncludesArtifactFilter.Artifactoid) - Method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.CoordinateMatchingPattern
- matches(PatternIncludesArtifactFilter.Artifactoid) - Method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.MatchAllPattern
- matches(PatternIncludesArtifactFilter.Artifactoid) - Method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.NegativePattern
- matches(PatternIncludesArtifactFilter.Artifactoid) - Method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.Pattern
N
- NegativePattern(String, PatternIncludesArtifactFilter.Pattern) - Constructor for class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.NegativePattern
- newAdvancedPatternInclusionFilter(Collection<String>) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.EclipseAetherFilterTransformer
- node - Variable in class org.apache.maven.shared.artifact.filter.resolve.transform.EclipseAetherNode
- Node - Interface in org.apache.maven.shared.artifact.filter.resolve
-
Represents a node of a dependency graph
- nullScopeHit - Variable in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
O
- optionalVersionRange - Variable in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.CoordinateMatchingPattern
- OrFilter - Class in org.apache.maven.shared.artifact.filter.resolve
-
A filter that combines zero or more other filters using a logical
OR
. - OrFilter(Collection<TransformableFilter>) - Constructor for class org.apache.maven.shared.artifact.filter.resolve.OrFilter
-
The default constructor specifying a collection of filters of which at least one must match.
- org.apache.maven.shared.artifact.filter - package org.apache.maven.shared.artifact.filter
- org.apache.maven.shared.artifact.filter.collection - package org.apache.maven.shared.artifact.filter.collection
- org.apache.maven.shared.artifact.filter.internal - package org.apache.maven.shared.artifact.filter.internal
- org.apache.maven.shared.artifact.filter.resolve - package org.apache.maven.shared.artifact.filter.resolve
- org.apache.maven.shared.artifact.filter.resolve.transform - package org.apache.maven.shared.artifact.filter.resolve.transform
P
- pattern - Variable in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.Pattern
- Pattern(String) - Constructor for class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.Pattern
- PatternExcludesArtifactFilter - Class in org.apache.maven.shared.artifact.filter
-
TODO: include in maven-artifact in future
- PatternExcludesArtifactFilter(Collection<String>) - Constructor for class org.apache.maven.shared.artifact.filter.PatternExcludesArtifactFilter
-
Constructor for PatternExcludesArtifactFilter.
- PatternExcludesArtifactFilter(Collection<String>, boolean) - Constructor for class org.apache.maven.shared.artifact.filter.PatternExcludesArtifactFilter
-
Constructor for PatternExcludesArtifactFilter.
- PatternExclusionsFilter - Class in org.apache.maven.shared.artifact.filter.resolve
-
A simple filter to exclude artifacts from a list of patterns.
- PatternExclusionsFilter(Collection<String>) - Constructor for class org.apache.maven.shared.artifact.filter.resolve.PatternExclusionsFilter
-
The default constructor specifying a collection of pattern based keys which must be excluded.
- PatternIncludesArtifactFilter - Class in org.apache.maven.shared.artifact.filter
-
TODO: include in maven-artifact in future
- PatternIncludesArtifactFilter(Collection<String>) - Constructor for class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
-
Constructor for PatternIncludesArtifactFilter.
- PatternIncludesArtifactFilter(Collection<String>, boolean) - Constructor for class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
-
Constructor for PatternIncludesArtifactFilter.
- PatternIncludesArtifactFilter.AndPattern - Class in org.apache.maven.shared.artifact.filter
- PatternIncludesArtifactFilter.Artifactoid - Interface in org.apache.maven.shared.artifact.filter
- PatternIncludesArtifactFilter.Coordinate - Enum in org.apache.maven.shared.artifact.filter
- PatternIncludesArtifactFilter.CoordinateMatchingPattern - Class in org.apache.maven.shared.artifact.filter
- PatternIncludesArtifactFilter.MatchAllPattern - Class in org.apache.maven.shared.artifact.filter
-
Matches all input
- PatternIncludesArtifactFilter.NegativePattern - Class in org.apache.maven.shared.artifact.filter
-
Negative pattern
- PatternIncludesArtifactFilter.Pattern - Class in org.apache.maven.shared.artifact.filter
- PatternInclusionsFilter - Class in org.apache.maven.shared.artifact.filter.resolve
-
A simple filter to include artifacts from a list of patterns.
- PatternInclusionsFilter(Collection<String>) - Constructor for class org.apache.maven.shared.artifact.filter.resolve.PatternInclusionsFilter
-
The default constructor specifying a collection of pattern based keys which must be included.
- patternMatches(Artifact) - Method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
- patterns - Variable in class org.apache.maven.shared.artifact.filter.AbstractStrictPatternArtifactFilter
-
The list of artifact patterns to match, as described above.
- patterns - Variable in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.AndPattern
- patterns - Variable in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
-
Holds the set of compiled patterns
- patternsTriggered - Variable in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
-
Set of patterns that have been triggered
- ProjectTransitivityFilter - Class in org.apache.maven.shared.artifact.filter.collection
-
ProjectTransitivityFilter class.
- ProjectTransitivityFilter(Set<Artifact>, boolean) - Constructor for class org.apache.maven.shared.artifact.filter.collection.ProjectTransitivityFilter
-
Constructor for ProjectTransitivityFilter.
- providedScopeHit - Variable in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
R
- reportFilteredArtifacts(Logger) - Method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
- reportFilteredArtifacts(Logger) - Method in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
-
reportFilteredArtifacts.
- reportFilteredArtifacts(Logger) - Method in interface org.apache.maven.shared.artifact.filter.StatisticsReportingArtifactFilter
-
reportFilteredArtifacts.
- reportMissedCriteria(Logger) - Method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
- reportMissedCriteria(Logger) - Method in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
-
reportMissedCriteria.
- reportMissedCriteria(Logger) - Method in interface org.apache.maven.shared.artifact.filter.StatisticsReportingArtifactFilter
-
reportMissedCriteria.
- reset() - Method in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
-
Reset hit counts and tracking of filtered artifacts, BUT NOT ENABLED SCOPES.
- runtimeScopeHit - Variable in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
S
- 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 - Class in org.apache.maven.shared.artifact.filter.resolve
-
Filter based on scope.
- ScopeFilter(String, String) - Constructor for class org.apache.maven.shared.artifact.filter.collection.ScopeFilter
-
Constructor for ScopeFilter.
- ScopeFilter(Collection<String>, Collection<String>) - Constructor for class org.apache.maven.shared.artifact.filter.resolve.ScopeFilter
-
Constructor for ScopeFilter.
- SEP - Static variable in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
- serialVersionUID - Static variable in exception class org.apache.maven.shared.artifact.filter.collection.ArtifactFilterException
- setActTransitivelyPattern(boolean) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.ArtifactIncludeFilterTransformer
-
Used by
ArtifactIncludeFilterTransformer.transform(PatternExclusionsFilter)
andArtifactIncludeFilterTransformer.transform(PatternInclusionsFilter)
Determines whether the include/exclude patterns will be applied to the transitive path of a given artifact. - 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
-
Used by
ArtifactIncludeFilterTransformer.transform(ScopeFilter)
When filtering on artifacts it is possible that the scope is unknown. - 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
- splitAndTokenize(String) - Static method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
-
Splits the pattern string into tokens, replacing empty tokens with
PatternIncludesArtifactFilter.ANY
for patterns like::val
so it retains the position of token. - 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.
- systemScopeHit - Variable in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
T
- testScopeHit - Variable in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
- token - Variable in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.CoordinateMatchingPattern
- toPattern(String, String, PatternIncludesArtifactFilter.Coordinate...) - Static method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
- toPattern(String, PatternIncludesArtifactFilter.Coordinate...) - Static method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
- toString() - Method in class org.apache.maven.shared.artifact.filter.PatternExcludesArtifactFilter
- toString() - Method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.Pattern
- toString() - Method in class org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
- toString() - Method in class org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
-
toString.
- transform(AbstractFilter) - Method in interface org.apache.maven.shared.artifact.filter.resolve.FilterTransformer
-
Transform a custom filter 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(AbstractFilter) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.EclipseAetherFilterTransformer
-
Transform a custom filter 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(AndFilter) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.ArtifactIncludeFilterTransformer
-
Transform the andFilter 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 interface org.apache.maven.shared.artifact.filter.resolve.FilterTransformer
-
Transform the exclusionsFilter 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(ExclusionsFilter) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.EclipseAetherFilterTransformer
-
Transform the exclusionsFilter to T specific implementation
- 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(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(FilterTransformer<T>) - Method in interface org.apache.maven.shared.artifact.filter.resolve.TransformableFilter
-
Subclasses should include the following code:
- transform(OrFilter) - Method in interface org.apache.maven.shared.artifact.filter.resolve.FilterTransformer
-
Transform the orFilter 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(OrFilter) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.EclipseAetherFilterTransformer
-
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(PatternExclusionsFilter) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.ArtifactIncludeFilterTransformer
-
Transform the patternExclusionsFilter 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 interface org.apache.maven.shared.artifact.filter.resolve.FilterTransformer
-
Transform the paternInclusionsFilter 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(PatternInclusionsFilter) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.EclipseAetherFilterTransformer
-
Transform the paternInclusionsFilter to T specific implementation
- transform(ScopeFilter) - Method in interface org.apache.maven.shared.artifact.filter.resolve.FilterTransformer
-
Transform the scopeFilter to T specific implementation
- transform(ScopeFilter) - Method in class org.apache.maven.shared.artifact.filter.resolve.transform.ArtifactIncludeFilterTransformer
-
Transform the scopeFilter 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
- TransformableFilter - Interface in org.apache.maven.shared.artifact.filter.resolve
-
The element interface of the visitor pattern for transforming filters.
- transitiveArtifacts - Variable in class org.apache.maven.shared.artifact.filter.collection.ArtifactTransitivityFilter
-
List of dependencyConflictIds of transitiveArtifacts
- TYPE - Enum constant in enum org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.Coordinate
- 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.
U
- Utils - Class in org.apache.maven.shared.artifact.filter.internal
-
Utilities.
- Utils() - Constructor for class org.apache.maven.shared.artifact.filter.internal.Utils
V
- valueOf(String) - Static method in enum org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.Coordinate
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.Coordinate
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form