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