public class EclipseAetherFilterTransformer extends java.lang.Object implements FilterTransformer<org.eclipse.aether.graph.DependencyFilter>
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
GAE_C_V
When using as regular expression, group(1) + group(3) will be the coordinate,
group(2) will be the classifier.
|
Constructor and Description |
---|
EclipseAetherFilterTransformer() |
Modifier and Type | Method and Description |
---|---|
private org.eclipse.aether.graph.DependencyFilter |
newAdvancedPatternInclusionFilter(java.util.Collection<java.lang.String> includes) |
org.eclipse.aether.graph.DependencyFilter |
transform(AbstractFilter filter)
Transform a custom filter to T specific implementation
|
org.eclipse.aether.util.filter.AndDependencyFilter |
transform(AndFilter andFilter)
Transform the andFilter to T specific implementation
|
org.eclipse.aether.util.filter.ExclusionsDependencyFilter |
transform(ExclusionsFilter filter)
Transform the exclusionsFilter to T specific implementation
|
org.eclipse.aether.util.filter.OrDependencyFilter |
transform(OrFilter orFilter)
Transform the orFilter to T specific implementation
|
org.eclipse.aether.graph.DependencyFilter |
transform(PatternExclusionsFilter filter)
Transform the patternExclusionsFilter to T specific implementation
|
org.eclipse.aether.graph.DependencyFilter |
transform(PatternInclusionsFilter filter)
Transform the paternInclusionsFilter to T specific implementation
|
org.eclipse.aether.util.filter.ScopeDependencyFilter |
transform(ScopeFilter filter)
Transform the scopeFilter to T specific implementation
|
private static final java.lang.String GAE_C_V
public org.eclipse.aether.util.filter.AndDependencyFilter transform(AndFilter andFilter)
FilterTransformer
transform
in interface FilterTransformer<org.eclipse.aether.graph.DependencyFilter>
andFilter
- the filternull
public org.eclipse.aether.util.filter.ExclusionsDependencyFilter transform(ExclusionsFilter filter)
FilterTransformer
transform
in interface FilterTransformer<org.eclipse.aether.graph.DependencyFilter>
filter
- the filternull
public org.eclipse.aether.util.filter.OrDependencyFilter transform(OrFilter orFilter)
FilterTransformer
transform
in interface FilterTransformer<org.eclipse.aether.graph.DependencyFilter>
orFilter
- the filternull
public org.eclipse.aether.util.filter.ScopeDependencyFilter transform(ScopeFilter filter)
FilterTransformer
transform
in interface FilterTransformer<org.eclipse.aether.graph.DependencyFilter>
filter
- the filternull
public org.eclipse.aether.graph.DependencyFilter transform(PatternExclusionsFilter filter)
FilterTransformer
transform
in interface FilterTransformer<org.eclipse.aether.graph.DependencyFilter>
filter
- the filternull
public org.eclipse.aether.graph.DependencyFilter transform(PatternInclusionsFilter filter)
FilterTransformer
transform
in interface FilterTransformer<org.eclipse.aether.graph.DependencyFilter>
filter
- the filternull
public org.eclipse.aether.graph.DependencyFilter transform(AbstractFilter filter)
FilterTransformer
transform
in interface FilterTransformer<org.eclipse.aether.graph.DependencyFilter>
filter
- the filternull
private org.eclipse.aether.graph.DependencyFilter newAdvancedPatternInclusionFilter(java.util.Collection<java.lang.String> includes)