Interface MethodsThat<CONJUNCTION>
- All Superinterfaces:
CodeUnitsThat<CONJUNCTION>
,MembersThat<CONJUNCTION>
@PublicAPI(usage=ACCESS)
public interface MethodsThat<CONJUNCTION>
extends CodeUnitsThat<CONJUNCTION>
-
Method Summary
Modifier and TypeMethodDescriptionareFinal()
Matches final methods.Matches non-final methods.Matches non-static methods.Matches static methods.Methods inherited from interface com.tngtech.archunit.lang.syntax.elements.CodeUnitsThat
declareThrowableOfType, declareThrowableOfType, declareThrowableOfType, doNotDeclareThrowableOfType, doNotDeclareThrowableOfType, doNotDeclareThrowableOfType, doNotHaveRawParameterTypes, doNotHaveRawParameterTypes, doNotHaveRawParameterTypes, doNotHaveRawReturnType, doNotHaveRawReturnType, doNotHaveRawReturnType, haveRawParameterTypes, haveRawParameterTypes, haveRawParameterTypes, haveRawReturnType, haveRawReturnType, haveRawReturnType
Methods inherited from interface com.tngtech.archunit.lang.syntax.elements.MembersThat
areAnnotatedWith, areAnnotatedWith, areAnnotatedWith, areDeclaredIn, areDeclaredIn, areDeclaredInClassesThat, areDeclaredInClassesThat, areMetaAnnotatedWith, areMetaAnnotatedWith, areMetaAnnotatedWith, areNotAnnotatedWith, areNotAnnotatedWith, areNotAnnotatedWith, areNotDeclaredIn, areNotDeclaredIn, areNotMetaAnnotatedWith, areNotMetaAnnotatedWith, areNotMetaAnnotatedWith, areNotPackagePrivate, areNotPrivate, areNotProtected, areNotPublic, arePackagePrivate, arePrivate, areProtected, arePublic, doNotHaveFullName, doNotHaveModifier, doNotHaveName, haveFullName, haveFullNameMatching, haveFullNameNotMatching, haveModifier, haveName, haveNameContaining, haveNameEndingWith, haveNameMatching, haveNameNotContaining, haveNameNotEndingWith, haveNameNotMatching, haveNameNotStartingWith, haveNameStartingWith
-
Method Details
-
areStatic
Matches static methods.- Returns:
- A syntax conjunction element, which can be completed to form a full rule
-
areNotStatic
Matches non-static methods.- Returns:
- A syntax conjunction element, which can be completed to form a full rule
-
areFinal
Matches final methods.- Returns:
- A syntax conjunction element, which can be completed to form a full rule
-
areNotFinal
Matches non-final methods.- Returns:
- A syntax conjunction element, which can be completed to form a full rule
-