Uses of Record Class
dev.archunitjava.selector.SelectorDescription
Packages that use SelectorDescription
Package
Description
-
Uses of SelectorDescription in dev.archunitjava.layers
Methods in dev.archunitjava.layers that return SelectorDescription -
Uses of SelectorDescription in dev.archunitjava.rules
Methods in dev.archunitjava.rules that return SelectorDescriptionModifier and TypeMethodDescriptionRuleSelection.selector()Returns the value of theselectorrecord component.Methods in dev.archunitjava.rules with parameters of type SelectorDescriptionModifier and TypeMethodDescriptionstatic RuleResultRuleTerminal.evaluate(RuleMetadata metadata, CheckOptions options, SelectorDescription selector, int selectedCount, RuleResultFactory ordinaryEvaluation) Constructors in dev.archunitjava.rules with parameters of type SelectorDescriptionModifierConstructorDescriptionRuleSelection(String role, SelectorDescription selector, int selectedCount) Creates an instance of aRuleSelectionrecord class. -
Uses of SelectorDescription in dev.archunitjava.selector
Classes in dev.archunitjava.selector that implement interfaces with type arguments of type SelectorDescriptionModifier and TypeClassDescriptionfinal recordStable, human-readable selector metadata used by diagnostics and later rule descriptions.Methods in dev.archunitjava.selector that return SelectorDescriptionModifier and TypeMethodDescriptionMemberSelector.description()ModuleSelector.description()PackageSelector.description()TypeSelector.description()MemberSelection.selector()Returns the value of theselectorrecord component.ModuleSelection.selector()Returns the value of theselectorrecord component.PackageSelection.selector()Returns the value of theselectorrecord component.TypeSelection.selector()Returns the value of theselectorrecord component.Methods in dev.archunitjava.selector with parameters of type SelectorDescriptionConstructors in dev.archunitjava.selector with parameters of type SelectorDescriptionModifierConstructorDescriptionMemberSelection(SelectorDescription selector, int examinedCount, List<JavaMember> selected, List<ClassFileDiagnostic> classFileDiagnostics, List<TypeModelDiagnostic> modelDiagnostics, List<SelectionDiagnostic> selectionDiagnostics) Creates an instance of aMemberSelectionrecord class.ModuleSelection(SelectorDescription selector, int examinedCount, List<JavaModule> selected, List<ClassFileDiagnostic> classFileDiagnostics, List<TypeModelDiagnostic> modelDiagnostics) Creates an instance of aModuleSelectionrecord class.PackageSelection(SelectorDescription selector, int examinedCount, List<JavaPackage> selected, List<ClassFileDiagnostic> classFileDiagnostics, List<TypeModelDiagnostic> modelDiagnostics, List<SelectionDiagnostic> selectionDiagnostics) Creates an instance of aPackageSelectionrecord class.TypeSelection(SelectorDescription selector, int examinedCount, List<JavaType> selected, List<ClassFileDiagnostic> classFileDiagnostics, List<TypeModelDiagnostic> modelDiagnostics, List<SelectionDiagnostic> selectionDiagnostics) Creates an instance of aTypeSelectionrecord class. -
Uses of SelectorDescription in dev.archunitjava.slices
Methods in dev.archunitjava.slices that return SelectorDescription