API Documentation
ArchUnitNET.Fluent.Syntax.Elements.Members.MethodMembers.ShouldRelateToMethodMembersThat< TRuleTypeShouldConjunction, TRuleType > Class Template Reference
Inheritance diagram for ArchUnitNET.Fluent.Syntax.Elements.Members.MethodMembers.ShouldRelateToMethodMembersThat< TRuleTypeShouldConjunction, TRuleType >:
Collaboration diagram for ArchUnitNET.Fluent.Syntax.Elements.Members.MethodMembers.ShouldRelateToMethodMembersThat< TRuleTypeShouldConjunction, TRuleType >:

Public Member Functions

 ShouldRelateToMethodMembersThat (IArchRuleCreator< TRuleType > ruleCreator)
 
TRuleTypeShouldConjunction AreConstructors ()
 
TRuleTypeShouldConjunction AreVirtual ()
 
TRuleTypeShouldConjunction AreCalledBy (string pattern, bool useRegularExpressions=false)
 
TRuleTypeShouldConjunction AreCalledBy (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TRuleTypeShouldConjunction AreCalledBy (IType firstType, params IType[] moreTypes)
 
TRuleTypeShouldConjunction AreCalledBy (Type type, params Type[] moreTypes)
 
TRuleTypeShouldConjunction AreCalledBy (IObjectProvider< IType > types)
 
TRuleTypeShouldConjunction AreCalledBy (IEnumerable< IType > types)
 
TRuleTypeShouldConjunction AreCalledBy (IEnumerable< Type > types)
 
TRuleTypeShouldConjunction HaveDependencyInMethodBodyTo (string pattern, bool useRegularExpressions=false)
 
TRuleTypeShouldConjunction HaveDependencyInMethodBodyTo (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TRuleTypeShouldConjunction HaveDependencyInMethodBodyTo (IType firstType, params IType[] moreTypes)
 
TRuleTypeShouldConjunction HaveDependencyInMethodBodyTo (Type type, params Type[] moreTypes)
 
TRuleTypeShouldConjunction HaveDependencyInMethodBodyTo (IObjectProvider< IType > types)
 
TRuleTypeShouldConjunction HaveDependencyInMethodBodyTo (IEnumerable< IType > types)
 
TRuleTypeShouldConjunction HaveDependencyInMethodBodyTo (IEnumerable< Type > types)
 
TRuleTypeShouldConjunction HaveReturnType (string pattern, bool useRegularExpressions=false)
 
TRuleTypeShouldConjunction HaveReturnType (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TRuleTypeShouldConjunction HaveReturnType (IType firstType, params IType[] moreTypes)
 
TRuleTypeShouldConjunction HaveReturnType (IEnumerable< IType > types)
 
TRuleTypeShouldConjunction HaveReturnType (IObjectProvider< IType > types)
 
TRuleTypeShouldConjunction HaveReturnType (Type type, params Type[] moreTypes)
 
TRuleTypeShouldConjunction HaveReturnType (IEnumerable< Type > types)
 
TRuleTypeShouldConjunction AreNoConstructors ()
 
TRuleTypeShouldConjunction AreNotVirtual ()
 
TRuleTypeShouldConjunction AreNotCalledBy (string pattern, bool useRegularExpressions=false)
 
TRuleTypeShouldConjunction AreNotCalledBy (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TRuleTypeShouldConjunction AreNotCalledBy (IType firstType, params IType[] moreTypes)
 
TRuleTypeShouldConjunction AreNotCalledBy (Type type, params Type[] moreTypes)
 
TRuleTypeShouldConjunction AreNotCalledBy (IObjectProvider< IType > types)
 
TRuleTypeShouldConjunction AreNotCalledBy (IEnumerable< IType > types)
 
TRuleTypeShouldConjunction AreNotCalledBy (IEnumerable< Type > types)
 
TRuleTypeShouldConjunction DoNotHaveDependencyInMethodBodyTo (string pattern, bool useRegularExpressions=false)
 
TRuleTypeShouldConjunction DoNotHaveDependencyInMethodBodyTo (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TRuleTypeShouldConjunction DoNotHaveDependencyInMethodBodyTo (IType firstType, params IType[] moreTypes)
 
TRuleTypeShouldConjunction DoNotHaveDependencyInMethodBodyTo (Type type, params Type[] moreTypes)
 
TRuleTypeShouldConjunction DoNotHaveDependencyInMethodBodyTo (IObjectProvider< IType > types)
 
TRuleTypeShouldConjunction DoNotHaveDependencyInMethodBodyTo (IEnumerable< IType > types)
 
TRuleTypeShouldConjunction DoNotHaveDependencyInMethodBodyTo (IEnumerable< Type > types)
 
TRuleTypeShouldConjunction DoNotHaveReturnType (string pattern, bool useRegularExpressions=false)
 
TRuleTypeShouldConjunction DoNotHaveReturnType (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TRuleTypeShouldConjunction DoNotHaveReturnType (IType firstType, params IType[] moreTypes)
 
TRuleTypeShouldConjunction DoNotHaveReturnType (IEnumerable< IType > types)
 
TRuleTypeShouldConjunction DoNotHaveReturnType (IObjectProvider< IType > types)
 
TRuleTypeShouldConjunction DoNotHaveReturnType (Type type, params Type[] moreTypes)
 
TRuleTypeShouldConjunction DoNotHaveReturnType (IEnumerable< Type > types)
 
- Public Member Functions inherited from ArchUnitNET.Fluent.Syntax.Elements.Members.ShouldRelateToMembersThat< TRuleTypeShouldConjunction, MethodMember, TRuleType >
 ShouldRelateToMembersThat (IArchRuleCreator< TRuleType > ruleCreator)
 
TRuleTypeShouldConjunction AreDeclaredIn (string pattern, bool useRegularExpressions=false)
 
TRuleTypeShouldConjunction AreDeclaredIn (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TRuleTypeShouldConjunction AreDeclaredIn (IType firstType, params IType[] moreTypes)
 
TRuleTypeShouldConjunction AreDeclaredIn (Type firstType, params Type[] moreTypes)
 
TRuleTypeShouldConjunction AreDeclaredIn (IObjectProvider< IType > types)
 
TRuleTypeShouldConjunction AreDeclaredIn (IEnumerable< IType > types)
 
TRuleTypeShouldConjunction AreDeclaredIn (IEnumerable< Type > types)
 
TRuleTypeShouldConjunction AreStatic ()
 
TRuleTypeShouldConjunction AreReadOnly ()
 
TRuleTypeShouldConjunction AreImmutable ()
 
TRuleTypeShouldConjunction AreNotDeclaredIn (string pattern, bool useRegularExpressions=false)
 
TRuleTypeShouldConjunction AreNotDeclaredIn (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TRuleTypeShouldConjunction AreNotDeclaredIn (IType firstType, params IType[] moreTypes)
 
TRuleTypeShouldConjunction AreNotDeclaredIn (Type firstType, params Type[] moreTypes)
 
TRuleTypeShouldConjunction AreNotDeclaredIn (IObjectProvider< IType > types)
 
TRuleTypeShouldConjunction AreNotDeclaredIn (IEnumerable< IType > types)
 
TRuleTypeShouldConjunction AreNotDeclaredIn (IEnumerable< Type > types)
 
TRuleTypeShouldConjunction AreNotStatic ()
 
TRuleTypeShouldConjunction AreNotReadOnly ()
 
TRuleTypeShouldConjunction AreNotImmutable ()
 
- Public Member Functions inherited from ArchUnitNET.Fluent.Syntax.Elements.Members.MethodMembers.IMethodMemberPredicates< TRuleTypeShouldConjunction, MethodMember >
TRuleTypeConjunction AreConstructors ()
 
TRuleTypeConjunction AreVirtual ()
 
TRuleTypeConjunction AreCalledBy (string pattern, bool useRegularExpressions=false)
 
TRuleTypeConjunction AreCalledBy (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TRuleTypeConjunction AreCalledBy (IType firstType, params IType[] moreTypes)
 
TRuleTypeConjunction AreCalledBy (Type type, params Type[] moreTypes)
 
TRuleTypeConjunction AreCalledBy (IObjectProvider< IType > types)
 
TRuleTypeConjunction AreCalledBy (IEnumerable< IType > types)
 
TRuleTypeConjunction AreCalledBy (IEnumerable< Type > types)
 
TRuleTypeConjunction HaveDependencyInMethodBodyTo (string pattern, bool useRegularExpressions=false)
 
TRuleTypeConjunction HaveDependencyInMethodBodyTo (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TRuleTypeConjunction HaveDependencyInMethodBodyTo (IType firstType, params IType[] moreTypes)
 
TRuleTypeConjunction HaveDependencyInMethodBodyTo (Type type, params Type[] moreTypes)
 
TRuleTypeConjunction HaveDependencyInMethodBodyTo (IObjectProvider< IType > types)
 
TRuleTypeConjunction HaveDependencyInMethodBodyTo (IEnumerable< IType > types)
 
TRuleTypeConjunction HaveDependencyInMethodBodyTo (IEnumerable< Type > types)
 
TRuleTypeConjunction HaveReturnType (string pattern, bool useRegularExpressions=false)
 
TRuleTypeConjunction HaveReturnType (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TRuleTypeConjunction HaveReturnType (IType firstType, params IType[] moreTypes)
 
TRuleTypeConjunction HaveReturnType (IEnumerable< IType > types)
 
TRuleTypeConjunction HaveReturnType (IObjectProvider< IType > types)
 
TRuleTypeConjunction HaveReturnType (Type type, params Type[] moreTypes)
 
TRuleTypeConjunction HaveReturnType (IEnumerable< Type > types)
 
TRuleTypeConjunction AreNoConstructors ()
 
TRuleTypeConjunction AreNotVirtual ()
 
TRuleTypeConjunction AreNotCalledBy (string pattern, bool useRegularExpressions=false)
 
TRuleTypeConjunction AreNotCalledBy (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TRuleTypeConjunction AreNotCalledBy (IType firstType, params IType[] moreTypes)
 
TRuleTypeConjunction AreNotCalledBy (Type type, params Type[] moreTypes)
 
TRuleTypeConjunction AreNotCalledBy (IObjectProvider< IType > types)
 
TRuleTypeConjunction AreNotCalledBy (IEnumerable< IType > types)
 
TRuleTypeConjunction AreNotCalledBy (IEnumerable< Type > types)
 
TRuleTypeConjunction DoNotHaveDependencyInMethodBodyTo (string pattern, bool useRegularExpressions=false)
 
TRuleTypeConjunction DoNotHaveDependencyInMethodBodyTo (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TRuleTypeConjunction DoNotHaveDependencyInMethodBodyTo (IType firstType, params IType[] moreTypes)
 
TRuleTypeConjunction DoNotHaveDependencyInMethodBodyTo (Type type, params Type[] moreTypes)
 
TRuleTypeConjunction DoNotHaveDependencyInMethodBodyTo (IObjectProvider< IType > types)
 
TRuleTypeConjunction DoNotHaveDependencyInMethodBodyTo (IEnumerable< IType > types)
 
TRuleTypeConjunction DoNotHaveDependencyInMethodBodyTo (IEnumerable< Type > types)
 
TRuleTypeConjunction DoNotHaveReturnType (string pattern, bool useRegularExpressions=false)
 
TRuleTypeConjunction DoNotHaveReturnType (IEnumerable< string > patterns, bool useRegularExpressions=false)
 
TRuleTypeConjunction DoNotHaveReturnType (IType firstType, params IType[] moreTypes)
 
TRuleTypeConjunction DoNotHaveReturnType (IEnumerable< IType > types)
 
TRuleTypeConjunction DoNotHaveReturnType (IObjectProvider< IType > types)
 
TRuleTypeConjunction DoNotHaveReturnType (Type type, params Type[] moreTypes)
 
TRuleTypeConjunction DoNotHaveReturnType (IEnumerable< Type > types)
 

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