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 CONJUNCTIONareFinal()Matches final methods.CONJUNCTIONareNotFinal()Matches non-final methods.CONJUNCTIONareNotStatic()Matches non-static methods.CONJUNCTIONareStatic()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, haveNameMatching, haveNameNotMatching
-
-
-
-
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
-
-