Class CanBeAnnotated.Predicates
java.lang.Object
com.tngtech.archunit.core.domain.properties.CanBeAnnotated.Predicates
- Enclosing interface:
- CanBeAnnotated
public static final class CanBeAnnotated.Predicates
extends java.lang.Object
-
Method Summary
Modifier and Type Method Description static DescribedPredicate<CanBeAnnotated>
annotatedWith(DescribedPredicate<? super JavaAnnotation<?>> predicate)
static DescribedPredicate<CanBeAnnotated>
annotatedWith(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
static DescribedPredicate<CanBeAnnotated>
annotatedWith(java.lang.String annotationTypeName)
static DescribedPredicate<CanBeAnnotated>
metaAnnotatedWith(DescribedPredicate<? super JavaAnnotation<?>> predicate)
static DescribedPredicate<CanBeAnnotated>
metaAnnotatedWith(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
static DescribedPredicate<CanBeAnnotated>
metaAnnotatedWith(java.lang.String annotationTypeName)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
annotatedWith
@PublicAPI(usage=ACCESS) public static DescribedPredicate<CanBeAnnotated> annotatedWith(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType) -
annotatedWith
@PublicAPI(usage=ACCESS) public static DescribedPredicate<CanBeAnnotated> annotatedWith(java.lang.String annotationTypeName) -
annotatedWith
@PublicAPI(usage=ACCESS) public static DescribedPredicate<CanBeAnnotated> annotatedWith(DescribedPredicate<? super JavaAnnotation<?>> predicate) -
metaAnnotatedWith
@PublicAPI(usage=ACCESS) public static DescribedPredicate<CanBeAnnotated> metaAnnotatedWith(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType) -
metaAnnotatedWith
@PublicAPI(usage=ACCESS) public static DescribedPredicate<CanBeAnnotated> metaAnnotatedWith(java.lang.String annotationTypeName) -
metaAnnotatedWith
@PublicAPI(usage=ACCESS) public static DescribedPredicate<CanBeAnnotated> metaAnnotatedWith(DescribedPredicate<? super JavaAnnotation<?>> predicate)
-