public class DefaultObjectReferenceStore extends Object implements IObjectReferenceStore
| Constructor and Description |
|---|
DefaultObjectReferenceStore() |
| Modifier and Type | Method and Description |
|---|---|
void |
addUnresolvedReference(IUnresolvedReference reference) |
Collection<List<Object>> |
getAllObjects()
Returns a list containing all objects registered.
|
Collection<IUnresolvedReference> |
getAllUnresolvedReferences() |
Object |
getObject(Class<?> clazz,
Object id) |
void |
putObject(Object id,
Object object) |
void |
resolveReferences() |
public void resolveReferences()
throws Exception
resolveReferences in interface IObjectReferenceStoreExceptionpublic void putObject(Object id, Object object)
putObject in interface IObjectReferenceStorepublic void addUnresolvedReference(IUnresolvedReference reference)
addUnresolvedReference in interface IObjectReferenceStorepublic Object getObject(Class<?> clazz, Object id)
getObject in interface IObjectReferenceStorepublic Collection<List<Object>> getAllObjects()
IObjectReferenceStoregetAllObjects in interface IObjectReferenceStorepublic Collection<IUnresolvedReference> getAllUnresolvedReferences()
getAllUnresolvedReferences in interface IObjectReferenceStoreCopyright © 2021. All rights reserved.