Top Description Fields Constructors Methods
org.junit.jupiter.api.condition

pack-priv abstract Class AbstractJreCondition<A extends Annotation>

extends BooleanExecutionCondition<A extends Annotation>
Class Inheritance
Known Direct Subclasses
org.junit.jupiter.api.condition.DisabledOnJreCondition, org.junit.jupiter.api.condition.EnabledOnJreCondition
Static Imports
java.util.function.Predicate.isEqual

Abstract base class for EnabledOnJreCondition and DisabledOnJreCondition.
Since
5.12

Field Summary

Modifier and TypeField and Description
pack-priv static final String
pack-priv static final String
Inherited from org.junit.jupiter.api.condition.BooleanExecutionCondition:
annotationType

Constructor Summary

AccessConstructor and Description
pack-priv
AbstractJreCondition(Class<A> annotationType, Function<A, String> customDisabledReason)

Method Summary

Modifier and TypeMethod and Description
protected final IntStream
validatedVersions(JRE[] jres, int[] versions)

Inherited from org.junit.jupiter.api.condition.BooleanExecutionCondition:
evaluateExecutionConditionisEnabled

Field Detail

DISABLED_ON_CURRENT_JREback to summary
pack-priv static final String DISABLED_ON_CURRENT_JRE
ENABLED_ON_CURRENT_JREback to summary
pack-priv static final String ENABLED_ON_CURRENT_JRE

Constructor Detail

AbstractJreConditionback to summary
pack-priv AbstractJreCondition(Class<A> annotationType, Function<A, String> customDisabledReason)

Method Detail

validatedVersionsback to summary
protected final IntStream validatedVersions(JRE[] jres, int[] versions)