public final class PatternExclusionsDependencyFilter extends Object
[groupId]:[artifactId]:[extension]:[version]
 Where each pattern segment is optional and supports full and partial * wildcards. An empty pattern
 segment is treated as an implicit wildcard. Version can be a range in case a VersionScheme is specified.
 
 For example, org.eclipse.* would match all artifacts whose group id started with
 org.eclipse. , and :::*-SNAPSHOT would match all snapshot artifacts.
 
| Constructor and Description | 
|---|
| PatternExclusionsDependencyFilter(Collection<String> patterns)Creates a new filter using the specified patterns. | 
| PatternExclusionsDependencyFilter(String... patterns)Creates a new filter using the specified patterns. | 
| PatternExclusionsDependencyFilter(org.eclipse.aether.version.VersionScheme versionScheme,
                                                                  Collection<String> patterns)Creates a new filter using the specified patterns and  VersionScheme. | 
| PatternExclusionsDependencyFilter(org.eclipse.aether.version.VersionScheme versionScheme,
                                                                  String... patterns)Creates a new filter using the specified patterns. | 
public PatternExclusionsDependencyFilter(String... patterns)
patterns - The exclude patterns, may be null or empty to exclude no artifacts.public PatternExclusionsDependencyFilter(org.eclipse.aether.version.VersionScheme versionScheme, String... patterns)
versionScheme - To be used for parsing versions/version ranges. If null and pattern specifies a
            range no artifact will be excluded.patterns - The exclude patterns, may be null or empty to exclude no artifacts.public PatternExclusionsDependencyFilter(Collection<String> patterns)
patterns - The include patterns, may be null or empty to include no artifacts.public PatternExclusionsDependencyFilter(org.eclipse.aether.version.VersionScheme versionScheme, Collection<String> patterns)
VersionScheme .versionScheme - To be used for parsing versions/version ranges. If null and pattern specifies a
            range no artifact will be excluded.patterns - The exclude patterns, may be null or empty to exclude no artifacts.Copyright © 2010–2018 The Apache Software Foundation. All rights reserved.