Interface MethodsThat<CONJUNCTION extends GivenMethodsConjunction>
-
- All Superinterfaces:
CodeUnitsThat<CONJUNCTION>
,MembersThat<CONJUNCTION>
public interface MethodsThat<CONJUNCTION extends GivenMethodsConjunction> extends CodeUnitsThat<CONJUNCTION>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CONJUNCTION
areFinal()
Matches final methods.CONJUNCTION
areNotFinal()
Matches non-final methods.CONJUNCTION
areNotStatic()
Matches non-static methods.CONJUNCTION
areStatic()
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 Detail
-
areStatic
@PublicAPI(usage=ACCESS) CONJUNCTION areStatic()
Matches static methods.- Returns:
- A syntax conjunction element, which can be completed to form a full rule
-
areNotStatic
@PublicAPI(usage=ACCESS) CONJUNCTION areNotStatic()
Matches non-static methods.- Returns:
- A syntax conjunction element, which can be completed to form a full rule
-
areFinal
@PublicAPI(usage=ACCESS) CONJUNCTION areFinal()
Matches final methods.- Returns:
- A syntax conjunction element, which can be completed to form a full rule
-
areNotFinal
@PublicAPI(usage=ACCESS) CONJUNCTION areNotFinal()
Matches non-final methods.- Returns:
- A syntax conjunction element, which can be completed to form a full rule
-
-