Uses of Class
es.urjc.etsii.grafo.autoconfig.fill.ParameterProvider
Packages that use ParameterProvider
Package
Description
-
Uses of ParameterProvider in es.urjc.etsii.grafo.autoconfig.builder
Method parameters in es.urjc.etsii.grafo.autoconfig.builder with type arguments of type ParameterProviderModifier and TypeMethodDescriptionstatic ObjectAlgorithmBuilderUtil.build(Class<?> clazz, Map<String, Object> args, List<ParameterProvider> paramProviders) Build algorithm component given a set of parametersstatic <T> Constructor<T> AlgorithmBuilderUtil.findConstructor(Class<T> clazz, Map<String, Class<?>> mandatoryParams, List<ParameterProvider> optionalParams) Find a constructor method in the target class that accepts the given combination of parameter (name, type) in any order.static ObjectAlgorithmBuilderUtil.getProvidedValue(Class<?> pType, String pName, List<ParameterProvider> paramProviders) static ObjectAlgorithmBuilderUtil.getProvidedValue(Parameter p, List<ParameterProvider> paramProviders) -
Uses of ParameterProvider in es.urjc.etsii.grafo.autoconfig.fill
Subclasses of ParameterProvider in es.urjc.etsii.grafo.autoconfig.fill -
Uses of ParameterProvider in es.urjc.etsii.grafo.autoconfig.inventory
Methods in es.urjc.etsii.grafo.autoconfig.inventory that return types with arguments of type ParameterProviderModifier and TypeMethodDescriptionAlgorithmInventoryService.AlgorithmInventory.paramProviders()Returns the value of theparamProvidersrecord component.Constructor parameters in es.urjc.etsii.grafo.autoconfig.inventory with type arguments of type ParameterProviderModifierConstructorDescriptionAlgorithmInventory(Map<Class<?>, Collection<Class<?>>> componentsByType, Map<String, Class<?>> componentByName, Map<String, String> aliases, Map<String, AlgorithmComponentFactory> factories, List<ParameterProvider> paramProviders) Creates an instance of aAlgorithmInventoryrecord class.