@Override public Object getInput(final String name) { final Field field = getInfo().getInputField(name); if (field == null) return super.getInput(name); return ClassUtils.getValue(field, this); }
@Override public void setOutput(final String name, final Object value) { final Field field = getInfo().getOutputField(name); if (field == null) super.setOutput(name, value); else ClassUtils.setValue(field, this, value); }
@Override public void setInput(final String name, final Object value) { final Field field = getInfo().getInputField(name); if (field == null) super.setInput(name, value); else ClassUtils.setValue(field, this, value); }
@Override public void setInput(final String name, final Object value) { final Field field = getInfo().getInputField(name); if (field == null) super.setInput(name, value); else ClassUtils.setValue(field, this, value); }
@Override public Object getInput(final String name) { final Field field = getInfo().getInputField(name); if (field == null) return super.getInput(name); return ClassUtils.getValue(field, this); }
@Override public void setOutput(final String name, final Object value) { final Field field = getInfo().getOutputField(name); if (field == null) super.setOutput(name, value); else ClassUtils.setValue(field, this, value); }
@Override public Object getOutput(final String name) { final Field field = getInfo().getOutputField(name); if (field == null) return super.getInput(name); return ClassUtils.getValue(field, this); }
@Override public Object getOutput(final String name) { final Field field = getInfo().getOutputField(name); if (field == null) return super.getInput(name); return ClassUtils.getValue(field, this); }