API Documentation
ArchUnitNET.Fluent.Syntax.Elements.GivenObjectsConjunctionWithDescription< TGivenRuleTypeThat, TRuleTypeShould, TRuleType > Class Template Reference
Inheritance diagram for ArchUnitNET.Fluent.Syntax.Elements.GivenObjectsConjunctionWithDescription< TGivenRuleTypeThat, TRuleTypeShould, TRuleType >:
Collaboration diagram for ArchUnitNET.Fluent.Syntax.Elements.GivenObjectsConjunctionWithDescription< TGivenRuleTypeThat, TRuleTypeShould, TRuleType >:

Public Member Functions

IEnumerable< TRuleType > GetObjects (Architecture architecture)
 
TGivenRuleTypeThat And ()
 
TGivenRuleTypeThat Or ()
 
TRuleTypeShould Should ()
 
- Public Member Functions inherited from ArchUnitNET.Fluent.Syntax.SyntaxElement< TRuleType >
override string ToString ()
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
- Public Member Functions inherited from ArchUnitNET.Domain.IObjectProvider< TRuleType >
IEnumerable< T > GetObjects (Architecture architecture)
 

Protected Member Functions

 GivenObjectsConjunctionWithDescription (IArchRuleCreator< TRuleType > ruleCreator)
 
- Protected Member Functions inherited from ArchUnitNET.Fluent.Syntax.SyntaxElement< TRuleType >
 SyntaxElement ([NotNull] IArchRuleCreator< TRuleType > ruleCreator)
 

Additional Inherited Members

- Public Attributes inherited from ArchUnitNET.Fluent.Syntax.SyntaxElement< TRuleType >
string Description => _ruleCreator.Description
 
- Protected Attributes inherited from ArchUnitNET.Fluent.Syntax.SyntaxElement< TRuleType >
readonly IArchRuleCreator< TRuleType > _ruleCreator
 
- Properties inherited from ArchUnitNET.Domain.IHasDescription
string Description [get]
 

The documentation for this class was generated from the following file: