API Documentation
ArchUnitNET.Fluent.Conditions.ComplexCondition< TRuleType, TRelatedType > Class Template Reference
Inheritance diagram for ArchUnitNET.Fluent.Conditions.ComplexCondition< TRuleType, TRelatedType >:
Collaboration diagram for ArchUnitNET.Fluent.Conditions.ComplexCondition< TRuleType, TRelatedType >:

Public Member Functions

 ComplexCondition (IObjectProvider< TRelatedType > relatedTypes, RelationCondition< TRuleType, TRelatedType > relation, IPredicate< TRelatedType > predicate)
 
IEnumerable< ConditionResultCheck (IEnumerable< TRuleType > objects, Architecture architecture)
 
bool CheckEmpty ()
 
override string ToString ()
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
- Public Member Functions inherited from ArchUnitNET.Fluent.Conditions.ICondition< TRuleType >
IEnumerable< ConditionResultCheck (IEnumerable< TRuleType > objects, Architecture architecture)
 
bool CheckEmpty ()
 

Public Attributes

string Description => _relation.Description + " " + _predicate.Description
 

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