Uses of Class
dev.archunitjava.selector.PackageSelector
Packages that use PackageSelector
-
Uses of PackageSelector in dev.archunitjava.rules
Methods in dev.archunitjava.rules that return PackageSelectorModifier and TypeMethodDescriptionPackageCoveragePolicy.selector()Returns the value of theselectorrecord component.Methods in dev.archunitjava.rules with parameters of type PackageSelectorModifier and TypeMethodDescriptionstatic PackageCoveragePolicyPackageCoveragePolicy.named(String name, PackageSelector selector) static ArchitectureRuleAnnotationRules.packages(TypeModelResult model, PackageSelector subjects, AnnotationRuleSpec spec) static ArchitectureRuleCoverageRules.packages(TypeModelResult model, PackageSelector subjects, PackageSelector exclusions, Collection<PackageCoveragePolicy> policies) static ArchitectureRuleCoverageRules.packages(TypeModelResult model, PackageSelector subjects, Collection<PackageCoveragePolicy> policies) static ArchitectureRuleDependencyRules.packages(TypeModelResult model, DependencyGraph graph, PackageSelector origins, PackageSelector targets, DependencyRuleSpec spec) static ArchitectureRuleNamingRules.packages(TypeModelResult model, PackageSelector selector, NamingTarget target, JavaPattern pattern, PatternRuleMode mode) static ArchitectureRuleCycleRules.packagesAreAcyclic(TypeModelResult model, DependencyGraph graph, PackageSelector packages) static ArchitectureRuleCycleRules.packagesAreAcyclic(TypeModelResult model, DependencyGraph graph, PackageSelector packages, CycleRuleOptions options) static ArchitectureRuleReachabilityRules.unreachablePackages(TypeModelResult model, DependencyGraph graph, PackageSelector subjects, PackageSelector roots, PackageSelector externalConsumers, PackageSelector reflectionSensitive, PackageSelector ignored, ReachabilityRuleOptions options) static ArchitectureRuleReachabilityRules.unreachablePublicLibraryPackages(TypeModelResult model, DependencyGraph graph, PackageSelector subjects) Constructors in dev.archunitjava.rules with parameters of type PackageSelectorModifierConstructorDescriptionPackageCoveragePolicy(String name, PackageSelector selector) Creates an instance of aPackageCoveragePolicyrecord class. -
Uses of PackageSelector in dev.archunitjava.selector
Methods in dev.archunitjava.selector that return PackageSelectorModifier and TypeMethodDescriptionstatic PackageSelectorPackageSelector.all()static PackageSelectorPackageSelector.allOf(PackageSelector... selectors) static PackageSelectorPackageSelector.allOf(Collection<PackageSelector> selectors) PackageSelector.and(PackageSelector other) static PackageSelectorPackageSelector.anyOf(PackageSelector... selectors) static PackageSelectorPackageSelector.anyOf(Collection<PackageSelector> selectors) static PackageSelectorPackageSelector.containing(TypeSelector selector) PackageSelector.excluding(PackageSelector exclusion) static PackageSelectorPackageSelector.name(JavaPattern pattern) static PackageSelectorPackageSelector.named()static PackageSelectorPackageSelector.none()PackageSelector.not()PackageSelector.or(PackageSelector other) static PackageSelectorPackageSelector.originContainer(String container) static PackageSelectorPackageSelector.originKind(ClassFileInput.Kind kind) static PackageSelectorPackageSelector.unnamed()Methods in dev.archunitjava.selector with parameters of type PackageSelectorModifier and TypeMethodDescriptionstatic PackageSelectorPackageSelector.allOf(PackageSelector... selectors) PackageSelector.and(PackageSelector other) static PackageSelectorPackageSelector.anyOf(PackageSelector... selectors) static MemberSelectorMemberSelector.declaredIn(PackageSelector selector) PackageSelector.excluding(PackageSelector exclusion) PackageSelector.or(PackageSelector other) Method parameters in dev.archunitjava.selector with type arguments of type PackageSelectorModifier and TypeMethodDescriptionstatic PackageSelectorPackageSelector.allOf(Collection<PackageSelector> selectors) static PackageSelectorPackageSelector.anyOf(Collection<PackageSelector> selectors)