Interface MembersShouldConjunction<MEMBER extends JavaMember>
-
- All Superinterfaces:
ArchRule
,CanBeEvaluated
,CanOverrideDescription<ArchRule>
,HasDescription
- All Known Subinterfaces:
CodeUnitsShouldConjunction<CODE_UNIT>
,FieldsShouldConjunction
,MethodsShouldConjunction
public interface MembersShouldConjunction<MEMBER extends JavaMember> extends ArchRule
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.tngtech.archunit.lang.ArchRule
ArchRule.Assertions, ArchRule.Factory, ArchRule.Transformation
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MembersShould<? extends MembersShouldConjunction<MEMBER>>
andShould()
MembersShouldConjunction<MEMBER>
andShould(ArchCondition<? super MEMBER> condition)
MembersShould<? extends MembersShouldConjunction<MEMBER>>
orShould()
MembersShouldConjunction<MEMBER>
orShould(ArchCondition<? super MEMBER> condition)
-
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 Detail
-
andShould
@PublicAPI(usage=ACCESS) MembersShouldConjunction<MEMBER> andShould(ArchCondition<? super MEMBER> condition)
-
andShould
@PublicAPI(usage=ACCESS) MembersShould<? extends MembersShouldConjunction<MEMBER>> andShould()
-
orShould
@PublicAPI(usage=ACCESS) MembersShouldConjunction<MEMBER> orShould(ArchCondition<? super MEMBER> condition)
-
orShould
@PublicAPI(usage=ACCESS) MembersShould<? extends MembersShouldConjunction<MEMBER>> orShould()
-
-