Class EclipseAetherFilterTransformer
java.lang.Object
org.apache.maven.shared.artifact.filter.resolve.transform.EclipseAetherFilterTransformer
- All Implemented Interfaces:
FilterTransformer<org.eclipse.aether.graph.DependencyFilter>
public class EclipseAetherFilterTransformer
extends Object
implements FilterTransformer<org.eclipse.aether.graph.DependencyFilter>
FilterTransformer implementation for Eclipse Aether.
- Since:
- 3.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate org.eclipse.aether.graph.DependencyFilter
newAdvancedPatternInclusionFilter
(Collection<String> includes) org.eclipse.aether.graph.DependencyFilter
transform
(AbstractFilter filter) Transform a custom filter to T specific implementationorg.eclipse.aether.util.filter.AndDependencyFilter
Transform the andFilter to T specific implementationorg.eclipse.aether.util.filter.ExclusionsDependencyFilter
transform
(ExclusionsFilter filter) Transform the exclusionsFilter to T specific implementationorg.eclipse.aether.util.filter.OrDependencyFilter
Transform the orFilter to T specific implementationorg.eclipse.aether.graph.DependencyFilter
transform
(PatternExclusionsFilter filter) Transform the patternExclusionsFilter to T specific implementationorg.eclipse.aether.graph.DependencyFilter
transform
(PatternInclusionsFilter filter) Transform the paternInclusionsFilter to T specific implementationorg.eclipse.aether.util.filter.ScopeDependencyFilter
transform
(ScopeFilter filter) Transform the scopeFilter to T specific implementation
-
Field Details
-
GAE_C_V
When using as regular expression, group(1) + group(3) will be the coordinate, group(2) will be the classifier.- See Also:
-
-
Constructor Details
-
EclipseAetherFilterTransformer
public EclipseAetherFilterTransformer()
-
-
Method Details
-
newAdvancedPatternInclusionFilter
private org.eclipse.aether.graph.DependencyFilter newAdvancedPatternInclusionFilter(Collection<String> includes)