open class PatternSet : AntBuilderAware, PatternFilterable
Standalone implementation of PatternFilterable.
PatternSet() |
open fun addToAntBuilder(node: Any, childNodeName: String): Any |
|
open fun copyFrom(sourcePattern: PatternFilterable): PatternSet |
|
open fun equals(other: Any?): Boolean |
|
open fun exclude(vararg excludes: String): PatternSet open fun exclude(excludes: MutableIterable<Any?>): PatternSet open fun exclude(spec: Spec<FileTreeElement>): PatternSet open fun exclude(closure: Closure<Any>): PatternSet |
|
open fun excludeSpecs(excludes: MutableIterable<Spec<FileTreeElement>>): PatternSet |
|
open fun getAsExcludeSpec(): Spec<FileTreeElement> |
|
open fun getAsIncludeSpec(): Spec<FileTreeElement> |
|
open fun getAsSpec(): Spec<FileTreeElement> |
|
open fun getExcludeSpecs(): MutableSet<Spec<FileTreeElement>> |
|
open fun getExcludes(): MutableSet<String> |
|
open fun getIncludeSpecs(): MutableSet<Spec<FileTreeElement>> |
|
open fun getIncludes(): MutableSet<String> |
|
open fun hashCode(): Int |
|
open fun include(vararg includes: String): PatternSet open fun include(includes: MutableIterable<Any?>): PatternSet open fun include(spec: Spec<FileTreeElement>): PatternSet open fun include(closure: Closure<Any>): PatternSet |
|
open fun includeSpecs(includeSpecs: MutableIterable<Spec<FileTreeElement>>): PatternSet |
|
open fun intersect(): PatternSet |
|
open fun isCaseSensitive(): Boolean |
|
open fun isEmpty(): Boolean
The PatternSet is considered empty when no includes or excludes have been added. The Spec returned by getAsSpec method only contains the default excludes patterns in this case. |
|
open fun setCaseSensitive(caseSensitive: Boolean): Unit |
|
open fun setExcludes(excludes: MutableIterable<String>): PatternSet |
|
open fun setIncludes(includes: MutableIterable<String>): PatternSet |