Add support for single valued Supplier as well

This commit is contained in:
Dave Syer
2017-05-24 10:29:47 +01:00
parent 20a6796793
commit 5589804d2c
4 changed files with 49 additions and 24 deletions

View File

@@ -482,7 +482,7 @@ public class ContextFunctionCatalogAutoConfiguration {
}
private Class<?> findInputWrapper(String name) {
if (!registry.containsBeanDefinition(name)) {
if (name == null || !registry.containsBeanDefinition(name)) {
return Object.class;
}
return findType(name,
@@ -491,7 +491,7 @@ public class ContextFunctionCatalogAutoConfiguration {
}
private Class<?> findOutputWrapper(String name) {
if (!registry.containsBeanDefinition(name)) {
if (name == null || !registry.containsBeanDefinition(name)) {
return Object.class;
}
return findType(name,
@@ -500,7 +500,7 @@ public class ContextFunctionCatalogAutoConfiguration {
}
private Class<?> findInputType(String name) {
if (!registry.containsBeanDefinition(name)) {
if (name == null || !registry.containsBeanDefinition(name)) {
return Object.class;
}
return findType(name,