public class PathSet
extends java.lang.Object
| Constructor and Description |
|---|
PathSet()
Create a path set.
|
PathSet(java.lang.String... includes)
Create a path set with initial Ant-style globs for the include patterns.
|
| Modifier and Type | Method and Description |
|---|---|
PathSet |
exclude(java.lang.String... excludes)
Add Ant-style globs to the exclude patterns.
|
PathSet |
excludes(java.util.List<java.lang.String> excludes)
Add Ant-style globs to the exclude patterns.
|
PathSet |
include(java.lang.String... includes)
Add Ant-style globs to the include patterns.
|
PathSet |
includes(java.util.List<java.lang.String> includes)
Add Ant-style globs to the include patterns.
|
java.util.function.Predicate<java.lang.String> |
matches()
Return a predicate matching the configured include and exclude Ant-style
glob expressions.
|
java.util.function.Predicate<java.lang.String> |
matches(java.util.List<java.lang.String> defaultIncludes)
Return a predicate matching the configured include and exclude Ant-style
glob expressions.
|
java.util.function.Predicate<java.lang.String> |
matches(java.lang.String... defaultIncludes)
Return a predicate matching the configured include and exclude Ant-style
glob expressions.
|
java.util.List<java.lang.String> |
paths(java.util.Collection<java.lang.String> paths)
Return a list of paths in the specified collection matching the
configured include and exclude Ant-style glob expressions.
|
java.util.List<java.lang.String> |
paths(java.util.Collection<java.lang.String> paths,
java.util.List<java.lang.String> defaultIncludes)
Return a list of paths in the specified collection matching the
configured include and exclude Ant-style glob expressions.
|
java.util.List<java.lang.String> |
paths(java.util.Collection<java.lang.String> paths,
java.lang.String... defaultIncludes)
Return a list of paths in the specified collection matching the
configured include and exclude Ant-style glob expressions.
|
public PathSet()
public PathSet(java.lang.String... includes)
includes - Add Ant-style globs.public PathSet includes(java.util.List<java.lang.String> includes)
includes - Add Ant-style globs.public PathSet include(java.lang.String... includes)
includes - Add Ant-style globs.public PathSet exclude(java.lang.String... excludes)
excludes - Add Ant-style globs.public PathSet excludes(java.util.List<java.lang.String> excludes)
excludes - Add Ant-style globs.public java.util.List<java.lang.String> paths(java.util.Collection<java.lang.String> paths,
java.lang.String... defaultIncludes)
defaultIncludes - The default include patterns to use if no include
patterns were configured.public java.util.List<java.lang.String> paths(java.util.Collection<java.lang.String> paths,
java.util.List<java.lang.String> defaultIncludes)
defaultIncludes - The default include patterns to use if no include
patterns were configured.public java.util.List<java.lang.String> paths(java.util.Collection<java.lang.String> paths)
public java.util.function.Predicate<java.lang.String> matches(java.lang.String... defaultIncludes)
defaultIncludes - The default include patterns to use if no include
patterns were configured.public java.util.function.Predicate<java.lang.String> matches(java.util.List<java.lang.String> defaultIncludes)
defaultIncludes - The default include patterns to use if no include
patterns were configured.public java.util.function.Predicate<java.lang.String> matches()
Copyright (c) OSGi Alliance (2014, 2020). All Rights Reserved.