public class ReflectionBuilder extends Object
Factory implementations and will call
getInstance to satisfy any reference to this bean.
| Constructor and Description |
|---|
ReflectionBuilder()
|
ReflectionBuilder(Map
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
applyGlobalProperty(Map
|
protected void |
applyProperty(Object
|
protected void |
applyProperty(Object
|
protected void |
applyProperty(String
|
protected void |
applySingleProperty(Map
|
Map |
buildObjects(Map
|
protected String |
checkForNullOrEmptyLiteral(String
|
protected void |
createNewInstance(Map
|
Object |
getBean(String
|
<T> T |
getBean(String
|
protected String |
getId(String
|
Map |
getObjects()
|
protected Object |
getReferencedObject(String
|
protected boolean |
isIndexedPropertyAssignment(String
|
protected boolean |
isReference(String
|
protected boolean |
isTypedProperty(Object
|
protected Object |
resolveReference(String
|
protected Object |
resolveValue(String
|
void |
setObjects(Map
|
protected byte[] |
toBytes(String
|
protected List |
toList(String
|
protected Map |
toMap(String
|
protected Set |
toSet(String
|
protected String |
unescapeIfNecessary(String
|
protected void createNewInstance(Map<String ,Object > objects, String name, String value)
protected void applySingleProperty(Mapobjects, String name, String property, String value)
protected boolean isReference(Stringvalue)
protected byte[] toBytes(StringsValue)
protected boolean isIndexedPropertyAssignment(StringpropertyPath)