/** * Attempt to set the given property and value to the given target instance. * The original property is transposed to a bean-style property name. * The original value is transformed to a type consumable by the target. * * @return if the property can be set to the given target. */ private boolean setKernelProperty(Object target, String original, Object value) { String beanProp = getBeanPropertyName(original); JPAProperties.record(beanProp, original); Class<?> kType = null; Object kValue = null; Method setter = Reflection.findSetter(target.getClass(), beanProp, false); if (setter != null) { kType = setter.getParameterTypes()[0]; kValue = convertUserValue(original, value, kType); Reflection.set(target, setter, kValue); return true; } else { Field field = Reflection.findField(target.getClass(), beanProp, false); if (field != null) { kType = field.getType(); kValue = convertUserValue(original, value, kType); Reflection.set(target, field, kValue); return true; } } return false; }
/** * Attempt to set the given property and value to the given target instance. * The original property is transposed to a bean-style property name. * The original value is transformed to a type consumable by the target. * * @return if the property can be set to the given target. */ private boolean setKernelProperty(Object target, String original, Object value) { String beanProp = getBeanPropertyName(original); JPAProperties.record(beanProp, original); Class<?> kType = null; Object kValue = null; Method setter = Reflection.findSetter(target.getClass(), beanProp, false); if (setter != null) { kType = setter.getParameterTypes()[0]; kValue = convertUserValue(original, value, kType); Reflection.set(target, setter, kValue); return true; } else { Field field = Reflection.findField(target.getClass(), beanProp, false); if (field != null) { kType = field.getType(); kValue = convertUserValue(original, value, kType); Reflection.set(target, field, kValue); return true; } } return false; }
Map<String,Object> props = _broker.getProperties(); for (String s : _broker.getSupportedProperties()) { String kernelKey = getBeanPropertyName(s); Method getter = Reflection.findGetter(this.getClass(), kernelKey, false); if (getter != null) { Set<String> fProperties = Reflection.getBeanStylePropertyNames(fetchType); for (String s : fProperties) { String kernelKey = getBeanPropertyName(s); Method getter = Reflection.findGetter(fetchType, kernelKey, false); if (getter != null) {
Map<String,Object> props = _broker.getProperties(); for (String s : _broker.getSupportedProperties()) { String kernelKey = getBeanPropertyName(s); Method getter = Reflection.findGetter(this.getClass(), kernelKey, false); if (getter != null) { Set<String> fProperties = Reflection.getBeanStylePropertyNames(fetchType); for (String s : fProperties) { String kernelKey = getBeanPropertyName(s); Method getter = Reflection.findGetter(fetchType, kernelKey, false); if (getter != null) {
/** * Attempt to set the given property and value to the given target instance. * The original property is transposed to a bean-style property name. * The original value is transformed to a type consumable by the target. * * @return if the property can be set to the given target. */ private boolean setKernelProperty(Object target, String original, Object value) { String beanProp = getBeanPropertyName(original); JPAProperties.record(beanProp, original); Class<?> kType = null; Object kValue = null; Method setter = Reflection.findSetter(target.getClass(), beanProp, false); if (setter != null) { kType = setter.getParameterTypes()[0]; kValue = convertUserValue(original, value, kType); Reflection.set(target, setter, kValue); return true; } else { Field field = Reflection.findField(target.getClass(), beanProp, false); if (field != null) { kType = field.getType(); kValue = convertUserValue(original, value, kType); Reflection.set(target, field, kValue); return true; } } return false; }
/** * Attempt to set the given property and value to the given target instance. * The original property is transposed to a bean-style property name. * The original value is transformed to a type consumable by the target. * * @return if the property can be set to the given target. */ private boolean setKernelProperty(Object target, String original, Object value) { String beanProp = getBeanPropertyName(original); JPAProperties.record(beanProp, original); Class<?> kType = null; Object kValue = null; Method setter = Reflection.findSetter(target.getClass(), beanProp, false); if (setter != null) { kType = setter.getParameterTypes()[0]; kValue = convertUserValue(original, value, kType); Reflection.set(target, setter, kValue); return true; } else { Field field = Reflection.findField(target.getClass(), beanProp, false); if (field != null) { kType = field.getType(); kValue = convertUserValue(original, value, kType); Reflection.set(target, field, kValue); return true; } } return false; }
Map<String,Object> props = _broker.getProperties(); for (String s : _broker.getSupportedProperties()) { String kernelKey = getBeanPropertyName(s); Method getter = Reflection.findGetter(this.getClass(), kernelKey, false); if (getter != null) { Set<String> fProperties = Reflection.getBeanStylePropertyNames(fetchType); for (String s : fProperties) { String kernelKey = getBeanPropertyName(s); Method getter = Reflection.findGetter(fetchType, kernelKey, false); if (getter != null) {
Map<String,Object> props = _broker.getProperties(); for (String s : _broker.getSupportedProperties()) { String kernelKey = getBeanPropertyName(s); Method getter = Reflection.findGetter(this.getClass(), kernelKey, false); if (getter != null) { Set<String> fProperties = Reflection.getBeanStylePropertyNames(fetchType); for (String s : fProperties) { String kernelKey = getBeanPropertyName(s); Method getter = Reflection.findGetter(fetchType, kernelKey, false); if (getter != null) {