Uses of Interface
dev.orne.test.rnd.params.ParametersSourceExtractor
Packages that use ParametersSourceExtractor
-
Uses of ParametersSourceExtractor in dev.orne.test.rnd.params
Classes in dev.orne.test.rnd.params that implement ParametersSourceExtractorModifier and TypeClassDescriptionclassAbstract implementation ofParametersSourceExtractor.classGeneration parameters extractor that copies parameters betweenKeyValueGenericParametersinstances.classGeneration parameters extractor that detectsTypeDeclarationparameter sources and setsKeyValueGenericParameters.keysTypeandKeyValueGenericParameters.valuesType.classGeneration parameters extractor that detectsMaxconstraint annotations and setsNumParameters.max.classGeneration parameters extractor that detectsMinconstraint annotations and setsNumParameters.min.classGeneration parameters extractor that detectsNotNullconstraint annotations and setsGenerationParameters.nullableto false.classGeneration parameters extractor that copies parameters betweenGenerationParametersinstances.classGeneration parameters extractor that copies parameters betweenNumberParametersinstances.static final classFallback implementation ofParametersSourceExtractorthat does nothing.classGeneration parameters extractor that detectsPositiveconstraint annotations and setsNumParameters.min.classGeneration parameters extractor that detectsPositiveOrZeroconstraint annotations and setsNumParameters.min.classGeneration parameters extractor that copies parameters betweenSimpleGenericParametersinstances.classGeneration parameters extractor that detectsTypeDeclarationparameter sources and setsSimpleGenericParameters.type.classGeneration parameters extractor that detectsSizeconstraint annotations and setsSizeParameters.minSizeandSizeParameters.maxSize.classGeneration parameters extractor that copies parameters betweenSizeParametersinstances.Fields in dev.orne.test.rnd.params with type parameters of type ParametersSourceExtractorModifier and TypeFieldDescriptionstatic final Comparator<ParametersSourceExtractor>ParametersExtractors.COMPARATORThe parameter source extractors comparator by priority.Methods in dev.orne.test.rnd.params that return types with arguments of type ParametersSourceExtractorModifier and TypeMethodDescription<P> @NotNull List<ParametersSourceExtractor<? super P,?>> ParametersExtractors.SourceExtractorFilter.findSuitable(@NotNull List<ParametersSourceExtractor<?, ?>> extractors, @NotNull Class<P> parametersType) Returns the generation parameters source extractors to be used when extracting parameters of the specified type.@NotNull List<ParametersSourceExtractor<? super P,?>> DefaultParametersExtractor.getExtractors()Returns the available parameters source extractors.static @NotNull List<ParametersSourceExtractor<?,?>> ParametersExtractors.getRegisteredSourceExtractors()Returns an unmodifiable list with the registered parameter source extractors.Methods in dev.orne.test.rnd.params with parameters of type ParametersSourceExtractorModifier and TypeMethodDescriptionstatic voidParametersExtractors.register(@NotNull ParametersSourceExtractor<?, ?>... extractors) Adds the specified parameter source extractors to the registered extractors.static voidParametersExtractors.remove(@NotNull ParametersSourceExtractor<?, ?>... extractors) Removes the specified parameter source extractors from the registered extractors.Method parameters in dev.orne.test.rnd.params with type arguments of type ParametersSourceExtractorModifier and TypeMethodDescription<P> ParametersExtractor<P>ParametersExtractors.ExtractorBuilder.create(@NotNull Collection<ParametersSourceExtractor<? super P, ?>> sourceExtractors) Creates a new parameters extractor from the specified suitable parameter source extractors.<P> @NotNull List<ParametersSourceExtractor<? super P,?>> ParametersExtractors.SourceExtractorFilter.findSuitable(@NotNull List<ParametersSourceExtractor<?, ?>> extractors, @NotNull Class<P> parametersType) Returns the generation parameters source extractors to be used when extracting parameters of the specified type.static voidParametersExtractors.register(@NotNull Collection<ParametersSourceExtractor<?, ?>> extractors) Adds the specified parameter source extractors to the registered extractors.static voidParametersExtractors.remove(@NotNull Collection<ParametersSourceExtractor<?, ?>> extractors) Removes the specified parameter source extractors from the registered extractors.Constructor parameters in dev.orne.test.rnd.params with type arguments of type ParametersSourceExtractorModifierConstructorDescriptionDefaultParametersExtractor(@NotNull Collection<ParametersSourceExtractor<? super P, ?>> extractors) Creates a new instance.