Interface MembersShouldConjunction<MEMBER extends JavaMember>
- All Superinterfaces:
ArchRule
,CanBeEvaluated
,CanOverrideDescription<ArchRule>
,HasDescription
- All Known Subinterfaces:
CodeUnitsShouldConjunction<CODE_UNIT>
,FieldsShouldConjunction
,MethodsShouldConjunction
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.tngtech.archunit.lang.ArchRule
ArchRule.Assertions, ArchRule.Factory, ArchRule.Transformation
-
Method Summary
Modifier and TypeMethodDescriptionMembersShould<? extends MembersShouldConjunction<MEMBER>>
andShould
(ArchCondition<? super MEMBER> condition) MembersShould<? extends MembersShouldConjunction<MEMBER>>
orShould()
orShould
(ArchCondition<? super MEMBER> condition) Methods inherited from interface com.tngtech.archunit.lang.ArchRule
allowEmptyShould, because, check
Methods inherited from interface com.tngtech.archunit.lang.CanBeEvaluated
evaluate
Methods inherited from interface com.tngtech.archunit.core.domain.properties.CanOverrideDescription
as
Methods inherited from interface com.tngtech.archunit.base.HasDescription
getDescription
-
Method Details
-
andShould
@PublicAPI(usage=ACCESS) MembersShouldConjunction<MEMBER> andShould(ArchCondition<? super MEMBER> condition) -
andShould
-
orShould
@PublicAPI(usage=ACCESS) MembersShouldConjunction<MEMBER> orShould(ArchCondition<? super MEMBER> condition) -
orShould
-