Top Fields Constructors Methods
org.junit.jupiter.engine.config

pack-priv Class FilteringConfigurationParameterConverter<T>

extends Object
implements ConfigurationParameterConverter<T>
Class Inheritance
All Implemented Interfaces
org.junit.jupiter.engine.config.ConfigurationParameterConverter
Static Imports
java.util.function.Predicate.not

Since
6.0

Field Summary

Modifier and TypeField and Description
private final ConfigurationParameterConverter<T>
private final Predicate<? super String>

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static <T> FilteringConfigurationParameterConverter<T>
exclude(Predicate<? super String> exclusion, ConfigurationParameterConverter<T> delegate)

public Optional<T>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

delegateback to summary
private final ConfigurationParameterConverter<T> delegate
predicateback to summary
private final Predicate<? super String> predicate

Constructor Detail

FilteringConfigurationParameterConverterback to summary
private FilteringConfigurationParameterConverter(Predicate<? super String> predicate, ConfigurationParameterConverter<T> delegate)

Method Detail

excludeback to summary
pack-priv static <T> FilteringConfigurationParameterConverter<T> exclude(Predicate<? super String> exclusion, ConfigurationParameterConverter<T> delegate)
getback to summary
public Optional<T> get(ConfigurationParameters configurationParameters, String key)

Implements org.junit.jupiter.engine.config.ConfigurationParameterConverter.get.

Annotations
@Override