Class JavaTimeArgumentConverter
java.lang.Object
org.junit.jupiter.params.converter.AnnotationBasedArgumentConverter<JavaTimeConversionPattern>
org.junit.jupiter.params.converter.JavaTimeArgumentConverter
- All Implemented Interfaces:
Consumer<JavaTimeConversionPattern>, ArgumentConverter, AnnotationConsumer<JavaTimeConversionPattern>
- Since:
- 5.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Objectconvert(Object input, Class<?> targetClass, JavaTimeConversionPattern annotation) Convert the suppliedsourceobject into the suppliedtargetType, based on metadata in the provided annotation.Methods inherited from class AnnotationBasedArgumentConverter
accept, convert, convert
-
Field Details
-
TEMPORAL_QUERIES
-
-
Constructor Details
-
JavaTimeArgumentConverter
JavaTimeArgumentConverter()
-
-
Method Details
-
convert
Description copied from class:AnnotationBasedArgumentConverterConvert the suppliedsourceobject into the suppliedtargetType, based on metadata in the provided annotation.- Specified by:
convertin classAnnotationBasedArgumentConverter<JavaTimeConversionPattern>- Parameters:
input- the source object to convert; may benulltargetClass- the target type the source object should be converted into; nevernullannotation- the annotation to process; nevernull- Returns:
- the converted object; may be
nullbut only if the target type is a reference type
-