本文整理了Java中org.springframework.beans.PropertyValue.setConvertedValue()
方法的一些代码示例,展示了PropertyValue.setConvertedValue()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。PropertyValue.setConvertedValue()
方法的具体详情如下:
包路径:org.springframework.beans.PropertyValue
类名称:PropertyValue
方法名:setConvertedValue
[英]Set the converted value of the constructor argument, after processed type conversion.
[中]在处理类型转换后,设置构造函数参数的转换值。
代码示例来源:origin: spring-projects/spring-framework
pv.setConvertedValue(convertedValue);
!((TypedStringValue) originalValue).isDynamic() &&
!(convertedValue instanceof Collection || ObjectUtils.isArray(convertedValue))) {
pv.setConvertedValue(convertedValue);
deepCopy.add(pv);
代码示例来源:origin: org.springframework/spring-beans
pv.setConvertedValue(convertedValue);
!((TypedStringValue) originalValue).isDynamic() &&
!(convertedValue instanceof Collection || ObjectUtils.isArray(convertedValue))) {
pv.setConvertedValue(convertedValue);
deepCopy.add(pv);
代码示例来源:origin: camunda/camunda-bpm-platform
pv.setConvertedValue(convertedValue);
!((TypedStringValue) originalValue).isDynamic() &&
!(convertedValue instanceof Collection || ObjectUtils.isArray(convertedValue))) {
pv.setConvertedValue(convertedValue);
deepCopy.add(pv);
代码示例来源:origin: fangjian0423/springboot-analysis
@Override
public PropertyValues postProcessPropertyValues(PropertyValues pvs, PropertyDescriptor[] pds, Object bean, String beanName) throws BeansException {
if(beanName.equals(name)) {
System.err.println("InstantiationAwareBeanPostProcessor postProcessPropertyValues: " + beanName + ", " + bean + " --- " + pvs + ", " + Arrays.toString(pds));
// return null;
} else if(beanName.equals("beanFromSimpleRegistrar")) {
pvs.getPropertyValue("id").setConvertedValue("embedded_id_002");
}
return pvs;
}
代码示例来源:origin: OneBusAway/onebusaway-application-modules
@Override
protected void applyPropertyValue(ConfigurableListableBeanFactory factory,
String beanName, String property, String value) {
BeanDefinition beanDefinition = factory.getBeanDefinition(beanName);
if (beanDefinition == null) {
_log.warn("could not find bean definition for bean named " + beanName);
return;
}
RuntimeBeanReference ref = new RuntimeBeanReference(value);
MutablePropertyValues pvs = beanDefinition.getPropertyValues();
PropertyValue pv = pvs.getPropertyValue(property);
if (pv == null) {
pvs.addPropertyValue(property, ref);
} else {
pv.setConvertedValue(ref);
}
}
}
代码示例来源:origin: org.onebusaway/onebusaway-container
@Override
protected void applyPropertyValue(ConfigurableListableBeanFactory factory,
String beanName, String property, String value) {
BeanDefinition beanDefinition = factory.getBeanDefinition(beanName);
if (beanDefinition == null) {
_log.warn("could not find bean definition for bean named " + beanName);
return;
}
RuntimeBeanNameReference ref = new RuntimeBeanNameReference(value);
MutablePropertyValues pvs = beanDefinition.getPropertyValues();
PropertyValue pv = pvs.getPropertyValue(property);
if (pv == null) {
pvs.addPropertyValue(property, ref);
} else {
pv.setConvertedValue(ref);
}
}
}
代码示例来源:origin: org.geoserver.community/gs-jms-geoserver
@Override
public void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)
throws BeansException {
beanFactory
.getBeanDefinition("wicket")
.getPropertyValues()
.getPropertyValue("servletName")
.setConvertedValue(UUID.randomUUID().toString());
}
}
代码示例来源:origin: org.tinygroup/org.tinygroup.springmerge
PropertyValue hintpv = currentMpv.getPropertyValue("merge");
if (hintpv != null) {
hintpv.setConvertedValue(Boolean.TRUE);
代码示例来源:origin: xuxueli/xxl-conf
pv.setConvertedValue(valueObj);
内容来源于网络,如有侵权,请联系作者删除!