@Override public Object getValue(RuntimeContext runtimeContext) throws IOException { return ContextHelper.getProperty(name, runtimeContext.getAttribute(ServletContext.class)); }
@Override public Object getValue(RuntimeContext runtimeContext) throws IOException { return ContextHelper.getProperty(name, runtimeContext.getAttribute(ServletContext.class)); }
Property prop = field.getAnnotation(Property.class); String name = prop.name() != null && !prop.name().equals("") ? prop.name() : field.getName(); Object value = getProperty(name, sc); setField(instance, field, value); } else if (field.isAnnotationPresent(ComponentName.class)) { Property prop = method.getAnnotation(Property.class); String name = prop.name() != null && !prop.name().equals("") ? prop.name() : targetName; Object value = getProperty(name, sc); setMethod(instance, method, value); } else if (method.isAnnotationPresent(ComponentName.class)) {
Property prop = field.getAnnotation(Property.class); String name = prop.name() != null && !prop.name().equals("") ? prop.name() : field.getName(); Object value = getProperty(name, sc); setField(instance, field, value); } else if (field.isAnnotationPresent(ComponentName.class)) { Property prop = method.getAnnotation(Property.class); String name = prop.name() != null && !prop.name().equals("") ? prop.name() : targetName; Object value = getProperty(name, sc); setMethod(instance, method, value); } else if (method.isAnnotationPresent(ComponentName.class)) {