package org.theonefx.wcframework.ioc; public class AutoFoundRuntimeBeanReference implements BeanReference { private String fieldName; private Class<?> valueType; public AutoFoundRuntimeBeanReference(String name, Class<?> type) { this.fieldName = name; this.valueType = type; } public String getFieldName() { return fieldName; } public void setFieldName(String fieldName) { this.fieldName = fieldName; } public Class<?> getValueType() { return valueType; } public void setValueType(Class<?> valueType) { this.valueType = valueType; } @Override public Object getSource() { return null; } @Override public String getBeanId() { return null; } }