Package dev.orne.test.rnd.params
Class ParametersSourceExtractor.NopExtractor
java.lang.Object
dev.orne.test.rnd.params.ParametersSourceExtractor.NopExtractor
- All Implemented Interfaces:
ParametersSourceExtractor<Object,
Object>
- Enclosing interface:
- ParametersSourceExtractor<P,
S>
public static final class ParametersSourceExtractor.NopExtractor
extends Object
implements ParametersSourceExtractor<Object,Object>
Fallback implementation of
ParametersSourceExtractor
that
does nothing.
For by missed extractor results mainly.
- Since:
- ParametersSourceExtractor 1.0
- Version:
- 1.0, 2022-11
- Author:
- (w) Iker Hernaez
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.orne.test.rnd.params.ParametersSourceExtractor
ParametersSourceExtractor.NopExtractor
-
Field Summary
Fields inherited from interface dev.orne.test.rnd.params.ParametersSourceExtractor
NOP
-
Method Summary
Modifier and TypeMethodDescriptionvoid
extractParameters
(@NotNull Object from, @NotNull Object target) Extracts the parameters from the specified source, modifying the generation parameters as required.Returns the target generation parameters type.Returns the parameters source type.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface dev.orne.test.rnd.params.ParametersSourceExtractor
getPriority
-
Method Details
-
getParametersType
Returns the target generation parameters type.- Specified by:
getParametersType
in interfaceParametersSourceExtractor<Object,
Object> - Returns:
- The target generation parameters type
-
getSourceType
Returns the parameters source type.- Specified by:
getSourceType
in interfaceParametersSourceExtractor<Object,
Object> - Returns:
- The parameters source type
-
extractParameters
Extracts the parameters from the specified source, modifying the generation parameters as required.- Specified by:
extractParameters
in interfaceParametersSourceExtractor<Object,
Object> - Parameters:
from
- The metadata sourcetarget
- The target generation parameters
-