Package com.tngtech.archunit.library
Class ProxyRules
- java.lang.Object
-
- com.tngtech.archunit.library.ProxyRules
-
@PublicAPI(usage=ACCESS) public final class ProxyRules extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ArchCondition<JavaClass>
directly_call_other_methods_declared_in_the_same_class_that(DescribedPredicate<? super AccessTarget.MethodCallTarget> predicate)
static ArchCondition<JavaClass>
directly_call_other_methods_declared_in_the_same_class_that_are_annotated_with(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
static ArchRule
no_classes_should_directly_call_other_methods_declared_in_the_same_class_that(DescribedPredicate<? super AccessTarget.MethodCallTarget> predicate)
static ArchRule
no_classes_should_directly_call_other_methods_declared_in_the_same_class_that_are_annotated_with(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
-
-
-
Method Detail
-
no_classes_should_directly_call_other_methods_declared_in_the_same_class_that_are_annotated_with
@PublicAPI(usage=ACCESS) public static ArchRule no_classes_should_directly_call_other_methods_declared_in_the_same_class_that_are_annotated_with(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
-
no_classes_should_directly_call_other_methods_declared_in_the_same_class_that
@PublicAPI(usage=ACCESS) public static ArchRule no_classes_should_directly_call_other_methods_declared_in_the_same_class_that(DescribedPredicate<? super AccessTarget.MethodCallTarget> predicate)
-
directly_call_other_methods_declared_in_the_same_class_that_are_annotated_with
@PublicAPI(usage=ACCESS) public static ArchCondition<JavaClass> directly_call_other_methods_declared_in_the_same_class_that_are_annotated_with(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
-
directly_call_other_methods_declared_in_the_same_class_that
@PublicAPI(usage=ACCESS) public static ArchCondition<JavaClass> directly_call_other_methods_declared_in_the_same_class_that(DescribedPredicate<? super AccessTarget.MethodCallTarget> predicate)
-
-