public abstract class AbstractInstantiator<T> extends HashMap<String,Object>
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Modifier | Constructor and Description |
|---|---|
protected |
AbstractInstantiator() |
| Modifier and Type | Method and Description |
|---|---|
void |
addReferer(Object referer,
Property property) |
abstract List<String> |
getOrderedFieldNames() |
abstract T |
newInstance() |
T |
resolve() |
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, valuesequals, hashCode, toStringprotected AbstractInstantiator()
public abstract T newInstance() throws IOException, ClassNotFoundException, InstantiationException, IllegalAccessException
public abstract List<String> getOrderedFieldNames()
public void addReferer(Object referer, Property property)
public T resolve() throws IOException, ClassNotFoundException, InstantiationException, IllegalAccessException