Class PackageSelector
java.lang.Object
dev.archunitjava.selector.PackageSelector
Immutable, reusable selection of Java package aggregates.
-
Method Summary
Modifier and TypeMethodDescriptionstatic PackageSelectorall()static PackageSelectorallOf(PackageSelector... selectors) static PackageSelectorallOf(Collection<PackageSelector> selectors) and(PackageSelector other) static PackageSelectoranyOf(PackageSelector... selectors) static PackageSelectoranyOf(Collection<PackageSelector> selectors) constant()static PackageSelectorcontaining(TypeSelector selector) excluding(PackageSelector exclusion) static PackageSelectorname(JavaPattern pattern) static PackageSelectornamed()static PackageSelectornone()not()or(PackageSelector other) static PackageSelectororiginContainer(String container) static PackageSelectorselectFrom(JavaPackageIndex index) selectFrom(TypeModelResult model) static PackageSelectorunnamed()
-
Method Details
-
all
-
none
-
allOf
-
allOf
-
anyOf
-
anyOf
-
name
-
named
-
unnamed
-
originKind
-
originContainer
-
containing
-
description
-
constant
-
and
-
or
-
not
-
excluding
-
selectFrom
-
selectFrom
-