Class HasThrowsClause.Predicates
- java.lang.Object
-
- com.tngtech.archunit.core.domain.properties.HasThrowsClause.Predicates
-
- Enclosing interface:
- HasThrowsClause<LOCATION extends HasParameterTypes & HasReturnType & HasName.AndFullName & CanBeAnnotated & HasOwner<JavaClass>>
public static final class HasThrowsClause.Predicates extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DescribedPredicate<HasThrowsClause<?>>
throwsClause(DescribedPredicate<? super ThrowsClause<?>> predicate)
static DescribedPredicate<HasThrowsClause<?>>
throwsClauseContainingType(DescribedPredicate<? super JavaClass> predicate)
static DescribedPredicate<HasThrowsClause<?>>
throwsClauseContainingType(java.lang.Class<? extends java.lang.Throwable> type)
static DescribedPredicate<HasThrowsClause<?>>
throwsClauseContainingType(java.lang.String typeName)
static DescribedPredicate<HasThrowsClause<?>>
throwsClauseWithTypes(java.lang.Class<? extends java.lang.Throwable>... types)
static DescribedPredicate<HasThrowsClause<?>>
throwsClauseWithTypes(java.lang.String... typeNames)
static DescribedPredicate<HasThrowsClause<?>>
throwsClauseWithTypes(java.util.List<java.lang.String> typeNames)
-
-
-
Method Detail
-
throwsClauseWithTypes
@PublicAPI(usage=ACCESS) @SafeVarargs public static DescribedPredicate<HasThrowsClause<?>> throwsClauseWithTypes(java.lang.Class<? extends java.lang.Throwable>... types)
-
throwsClauseWithTypes
@PublicAPI(usage=ACCESS) public static DescribedPredicate<HasThrowsClause<?>> throwsClauseWithTypes(java.lang.String... typeNames)
-
throwsClauseWithTypes
@PublicAPI(usage=ACCESS) public static DescribedPredicate<HasThrowsClause<?>> throwsClauseWithTypes(java.util.List<java.lang.String> typeNames)
-
throwsClauseContainingType
@PublicAPI(usage=ACCESS) public static DescribedPredicate<HasThrowsClause<?>> throwsClauseContainingType(java.lang.Class<? extends java.lang.Throwable> type)
-
throwsClauseContainingType
@PublicAPI(usage=ACCESS) public static DescribedPredicate<HasThrowsClause<?>> throwsClauseContainingType(java.lang.String typeName)
-
throwsClauseContainingType
@PublicAPI(usage=ACCESS) public static DescribedPredicate<HasThrowsClause<?>> throwsClauseContainingType(DescribedPredicate<? super JavaClass> predicate)
-
throwsClause
@PublicAPI(usage=ACCESS) public static DescribedPredicate<HasThrowsClause<?>> throwsClause(DescribedPredicate<? super ThrowsClause<?>> predicate)
-
-