Top Fields Constructors Methods
org.junit.platform.suite.engine

pack-priv final Class IsSuiteClass

extends Object
implements Predicate<Class<?>>
Class Inheritance
All Implemented Interfaces
java.util.function.Predicate
Static Imports
org.junit.platform.commons.support.ModifierSupport.isAbstract, .ModifierSupport.isNotAbstract, .ModifierSupport.isNotPrivate

Since
1.8

Field Summary

Modifier and TypeField and Description
private final DiscoveryIssueReporter.Condition<Class<?>>

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
private static DiscoveryIssue
createIssue(Class<?> testClass, String detailMessage)

private boolean
hasSuiteAnnotation(Class<?> testClass)

private static DiscoveryIssueReporter.Condition<Class<?>>
private static DiscoveryIssueReporter.Condition<Class<?>>
private static DiscoveryIssueReporter.Condition<Class<?>>
public boolean
test(Class<?> testClass)

Implements java.util.function.Predicate.test.

Evaluates this predicate on the given argument.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

conditionback to summary
private final DiscoveryIssueReporter.Condition<Class<?>> condition

Constructor Detail

IsSuiteClassback to summary
pack-priv IsSuiteClass(DiscoveryIssueReporter issueReporter)

Method Detail

createIssueback to summary
private static DiscoveryIssue createIssue(Class<?> testClass, String detailMessage)
hasSuiteAnnotationback to summary
private boolean hasSuiteAnnotation(Class<?> testClass)
isNotInnerback to summary
private static DiscoveryIssueReporter.Condition<Class<?>> isNotInner(DiscoveryIssueReporter issueReporter)
isNotLocalback to summary
private static DiscoveryIssueReporter.Condition<Class<?>> isNotLocal(DiscoveryIssueReporter issueReporter)
isNotPrivateUnlessAbstractback to summary
private static DiscoveryIssueReporter.Condition<Class<?>> isNotPrivateUnlessAbstract(DiscoveryIssueReporter issueReporter)
testback to summary
public boolean test(Class<?> testClass)

Implements java.util.function.Predicate.test.

Doc from java.util.function.Predicate.test.

Evaluates this predicate on the given argument.

Annotations
@Override