Uses of Class
dev.archunitjava.selector.MemberSelector
Packages that use MemberSelector
-
Uses of MemberSelector in dev.archunitjava.rules
Methods in dev.archunitjava.rules with parameters of type MemberSelectorModifier and TypeMethodDescriptionstatic ArchitectureRuleMemberAccessRules.accesses(TypeModelResult model, MemberSelector callers, MemberSelector targets, MemberAccessRuleSpec spec) static ArchitectureRuleAnnotationRules.members(TypeModelResult model, MemberSelector subjects, AnnotationRuleSpec spec) static ArchitectureRuleNamingRules.members(TypeModelResult model, MemberSelector selector, NamingTarget target, JavaPattern pattern, PatternRuleMode mode) static ArchitectureRuleNamingRules.members(TypeModelResult model, MemberSelector selector, NamingTarget target, JavaPattern pattern, PatternRuleMode mode, NamingRuleOptions options) static ArchitectureRulePublicInterfaceRules.onlyAccessApprovedInterfaces(TypeModelResult model, MemberSelector consumers, TypeSelector approvedTypes, MemberSelector approvedMembers) Checks resolved member accesses crossing a package or module boundary.static ArchitectureRuleAnnotationRules.parameters(TypeModelResult model, MemberSelector owningCodeUnits, AnnotationRuleSpec spec) -
Uses of MemberSelector in dev.archunitjava.selector
Methods in dev.archunitjava.selector that return MemberSelectorModifier and TypeMethodDescriptionstatic MemberSelectorMemberSelector.all()static MemberSelectorMemberSelector.allOf(MemberSelector... selectors) static MemberSelectorMemberSelector.allOf(Collection<MemberSelector> selectors) MemberSelector.and(MemberSelector other) static MemberSelectorMemberSelector.annotatedWith(AnnotationQuery query) static MemberSelectorMemberSelector.anyOf(MemberSelector... selectors) static MemberSelectorMemberSelector.anyOf(Collection<MemberSelector> selectors) static MemberSelectorMemberSelector.codeUnits()static MemberSelectorMemberSelector.constructors()static MemberSelectorMemberSelector.declaredBy(TypeSelector selector) static MemberSelectorMemberSelector.declaredIn(PackageSelector selector) static MemberSelectorMemberSelector.descriptor(String descriptor) Exact JVM field or method descriptor; overloads remain unambiguous.MemberSelector.excluding(MemberSelector exclusion) static MemberSelectorMemberSelector.fields()static MemberSelectorstatic MemberSelectorMemberSelector.methods()static MemberSelectorMemberSelector.modifier(JavaMemberModifier modifier) static MemberSelectorMemberSelector.name(JavaPattern pattern) static MemberSelectorstatic MemberSelectorMemberSelector.none()MemberSelector.not()MemberSelector.or(MemberSelector other) static MemberSelectorMemberSelector.parameterTypes(JvmType... parameterTypes) static MemberSelectorMemberSelector.parameterTypes(List<JvmType> parameterTypes) static MemberSelectorMemberSelector.returnType(JvmType returnType) static MemberSelectorMemberSelector.signature(JavaMemberSignature signature) static MemberSelectorMemberSelector.staticInitializers()static MemberSelectorMemberSelector.visibility(MemberVisibility visibility) Methods in dev.archunitjava.selector with parameters of type MemberSelectorModifier and TypeMethodDescriptionstatic MemberSelectorMemberSelector.allOf(MemberSelector... selectors) MemberSelector.and(MemberSelector other) static MemberSelectorMemberSelector.anyOf(MemberSelector... selectors) MemberSelector.excluding(MemberSelector exclusion) MemberSelector.or(MemberSelector other) Method parameters in dev.archunitjava.selector with type arguments of type MemberSelectorModifier and TypeMethodDescriptionstatic MemberSelectorMemberSelector.allOf(Collection<MemberSelector> selectors) static MemberSelectorMemberSelector.anyOf(Collection<MemberSelector> selectors)