Package com.tngtech.archunit.core.domain.properties
package com.tngtech.archunit.core.domain.properties
-
ClassDescriptionPredefined
predicates
targeting objects that implementCanBeAnnotated
CanOverrideDescription<SELF>HasAnnotations<SELF extends HasAnnotations<SELF>>Predefinedpredicates
targeting objects that implementHasModifiers
Predefinedpredicates
targeting objects that implementHasName.AndFullName
Predefinedpredicates
targeting objects that implementHasName
HasOwner<T>A highly context dependent definition of something that has a higher order "owner".Predefinedpredicates
targeting objects that implementHasOwner
Predefinedpredicates
targeting objects that implementHasParameterTypes
Predefinedfunctions
to transformHasReturnType
.Predefinedpredicates
targeting objects that implementHasReturnType
HasThrowsClause<LOCATION extends HasParameterTypes & HasReturnType & HasName.AndFullName & CanBeAnnotated & HasOwner<JavaClass>>Predefinedpredicates
targeting objects that implementHasThrowsClause
Predefinedpredicates
targeting objects that implementHasType
HasTypeParameters<OWNER extends HasDescription>