Package com.tngtech.archunit.base
Class PackageMatchers
- java.lang.Object
-
- com.tngtech.archunit.base.DescribedPredicate<java.lang.String>
-
- com.tngtech.archunit.base.PackageMatchers
-
- All Implemented Interfaces:
Predicate<java.lang.String>
@PublicAPI(usage=ACCESS) public final class PackageMatchers extends DescribedPredicate<java.lang.String>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.tngtech.archunit.base.Predicate
Predicate.Defaults
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
apply(java.lang.String aPackage)
static PackageMatchers
of(java.lang.String... packageIdentifiers)
static PackageMatchers
of(java.util.Collection<java.lang.String> packageIdentifiers)
-
Methods inherited from class com.tngtech.archunit.base.DescribedPredicate
allElements, alwaysFalse, alwaysTrue, and, anyElementThat, as, describe, doesNot, doNot, empty, equalTo, forSubType, getDescription, greaterThan, greaterThanOrEqualTo, lessThan, lessThanOrEqualTo, not, onResultOf, or, toString
-
-
-
-
Method Detail
-
of
@PublicAPI(usage=ACCESS) public static PackageMatchers of(java.lang.String... packageIdentifiers)
-
of
@PublicAPI(usage=ACCESS) public static PackageMatchers of(java.util.Collection<java.lang.String> packageIdentifiers)
-
apply
@PublicAPI(usage=ACCESS) public boolean apply(java.lang.String aPackage)
-
-