Index

A B C D E F G H I M N O P R S T U V 
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 either G:A:T:V or if artifact has classifier G: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) and ArtifactIncludeFilterTransformer.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.
A B C D E F G H I M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form