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

pack-priv abstract Class AbstractJreRangeCondition<A extends Annotation>

extends BooleanExecutionCondition<A extends Annotation>
Class Inheritance
Known Direct Subclasses
org.junit.jupiter.api.condition.DisabledForJreRangeCondition, org.junit.jupiter.api.condition.EnabledForJreRangeCondition
Static Imports
org.junit.jupiter.api.condition.AbstractJreCondition.DISABLED_ON_CURRENT_JRE, .AbstractJreCondition.ENABLED_ON_CURRENT_JRE

Abstract base class for EnabledForJreRangeCondition and DisabledForJreRangeCondition.
Since
5.12

Field Summary

Modifier and TypeField and Description
private static final JRE
private static final JRE
Inherited from org.junit.jupiter.api.condition.BooleanExecutionCondition:
annotationType

Constructor Summary

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

Method Summary

Modifier and TypeMethod and Description
protected final boolean
isCurrentVersionWithinRange(JRE minJre, JRE maxJre, int minVersion, int maxVersion)

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

Field Detail

DEFAULT_MAXIMUM_JREback to summary
private static final JRE DEFAULT_MAXIMUM_JRE
DEFAULT_MINIMUM_JREback to summary
private static final JRE DEFAULT_MINIMUM_JRE

Constructor Detail

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

Method Detail

isCurrentVersionWithinRangeback to summary
protected final boolean isCurrentVersionWithinRange(JRE minJre, JRE maxJre, int minVersion, int maxVersion)