Interface ConfigValueExtractor<T>
- All Superinterfaces:
ru.tinkoff.kora.common.Mapping.MappingFunction
- All Known Implementing Classes:
BooleanConfigValueExtractor,CollectionConfigValueExtractor,ConfigValueExtractorMapping,DoubleArrayConfigValueExtractor,DurationConfigValueExtractor,EitherConfigExtractor,EnumConfigValueExtractor,ListConfigValueExtractor,MapConfigValueExtractor,NumberConfigValueExtractor,PatternConfigValueExtractor,PeriodConfigValueExtractor,PropertiesConfigValueExtractor,SetConfigValueExtractor,StringConfigValueExtractor,UUIDConfigValueExtractor
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
public interface ConfigValueExtractor<T>
extends ru.tinkoff.kora.common.Mapping.MappingFunction
-
Method Summary
Modifier and TypeMethodDescriptionextract(ConfigValue<?> value) default <U> ConfigValueExtractor<U>
-
Method Details
-
extract
-
map
-