Examples of convertIfNecessary()


Examples of org.springframework.beans.BeanWrapper.convertIfNecessary()

          Object argValue = argsToResolve[i];
          if (argValue instanceof BeanMetadataElement) {
            String argName = "constructor argument with index " + i;
            argValue = valueResolver.resolveValueIfNecessary(argName, argValue);
          }
          argsToUse[i] = bw.convertIfNecessary(argValue, paramTypes[i],
              new MethodParameter(constructorToUse, i));
        }
      }
    }
View Full Code Here

Examples of org.springframework.beans.BeanWrapper.convertIfNecessary()

            Object argValue = argsToResolve[i];
            if (argValue instanceof BeanMetadataElement) {
              String argName = "factory method argument with index " + i;
              argValue = valueResolver.resolveValueIfNecessary(argName, argValue);
            }
            argsToUse[i] = bw.convertIfNecessary(argValue, paramTypes[i],
                new MethodParameter(factoryMethodToUse, i));
          }
        }
      }
    }
View Full Code Here

Examples of org.springframework.beans.BeanWrapperImpl.convertIfNecessary()

          Object argValue = argsToResolve[i];
          if (argValue instanceof BeanMetadataElement) {
            String argName = "constructor argument with index " + i;
            argValue = valueResolver.resolveValueIfNecessary(argName, argValue);
          }
          argsToUse[i] = bw.convertIfNecessary(argValue, paramTypes[i],
              new MethodParameter(constructorToUse, i));
        }
      }
    }
View Full Code Here

Examples of org.springframework.beans.BeanWrapperImpl.convertIfNecessary()

            Object argValue = argsToResolve[i];
            if (argValue instanceof BeanMetadataElement) {
              String argName = "factory method argument with index " + i;
              argValue = valueResolver.resolveValueIfNecessary(argName, argValue);
            }
            argsToUse[i] = bw.convertIfNecessary(argValue, paramTypes[i],
                new MethodParameter(factoryMethodToUse, i));
          }
        }
      }
    }
View Full Code Here

Examples of org.springframework.beans.SimpleTypeConverter.convertIfNecessary()

                String value = callParameters.get(i);

                String requiredType = mBeanParameterInfos[i].getType();
                Class<?> requiredClass = ClassUtils.forName(requiredType, this.getClass().getClassLoader());

                parameterArray[i] = typeConverter.convertIfNecessary(value, requiredClass);
                signatureArray[i] = requiredType;
            }
        }

        // Make call
View Full Code Here

Examples of org.springframework.beans.SimpleTypeConverter.convertIfNecessary()

                      + PREFIX_SEPARATOR + ResourceList.ELEMENT_KEY + "[" + i + "]");
              elements.add(elementValue);
            }

            SimpleTypeConverter converter = new SimpleTypeConverter();
            value = converter.convertIfNecessary(elements, field.getType());
          }
         
          try {
            field.set(object, value);
          } catch (IllegalAccessException e) {
View Full Code Here

Examples of org.springframework.beans.SimpleTypeConverter.convertIfNecessary()

      try {
        if (param.getType().equals(ConfigurationParameter.TYPE_STRING)) {
          SimpleTypeConverter converter = new SimpleTypeConverter();
          PropertyEditorUtil.registerUimaFITEditors(converter);
          if (value.getClass().isArray() || value instanceof Collection) {
            value = converter.convertIfNecessary(value, String[].class);
          } else {
            value = converter.convertIfNecessary(value, String.class);
          }
        }
      } catch (TypeMismatchException e) {
View Full Code Here

Examples of org.springframework.beans.SimpleTypeConverter.convertIfNecessary()

          SimpleTypeConverter converter = new SimpleTypeConverter();
          PropertyEditorUtil.registerUimaFITEditors(converter);
          if (value.getClass().isArray() || value instanceof Collection) {
            value = converter.convertIfNecessary(value, String[].class);
          } else {
            value = converter.convertIfNecessary(value, String.class);
          }
        }
      } catch (TypeMismatchException e) {
        throw new IllegalArgumentException(e.getMessage(), e);
      }
View Full Code Here

Examples of org.springframework.beans.SimpleTypeConverter.convertIfNecessary()

                    return new RuntimeBeanReference(id);
                }

                // Just use the text in the element as the value.
        SimpleTypeConverter converter = new SimpleTypeConverter();
        return converter.convertIfNecessary(element.getTextContent(), clazz);
      }
    }
  }

    protected synchronized String createBeanId(String name) {
View Full Code Here

Examples of org.springframework.beans.SimpleTypeConverter.convertIfNecessary()

            String paramName = entry.getKey();
            Class paramClass = entry.getValue();
            Object value = parameterValues.get(paramName);
            if (value != null) {
                value = replaceBeanReferences(beanFactory, rootBuilder, value);
                args[pos] = converter.convertIfNecessary(value, paramClass);
            }
        }

        try {
            return methodInfo.method.invoke(contextBuilder, args);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.