org.exolab.castor.builder
Interface ClassInfoResolver
- ClassInfoResolverImpl, FactoryState, SGStateInfo
public interface ClassInfoResolver
A class for "caching" ClassInfo's which later need to be resolved (retrieved)
by another ClassInfo.
$Revision: 6665 $ $Date: 2003-03-03 00:05:44 -0700 (Mon, 03 Mar 2003) $ void | bindReference(Object key, ClassInfo classInfo)- Adds the given Reference to this ClassInfo resolver.
|
ClassInfo | resolve(Object key)- Returns the ClassInfo which has been bound to the given key.
|
bindReference
public void bindReference(Object key,
ClassInfo classInfo) Adds the given Reference to this ClassInfo resolver.
key - the key to bind a reference toclassInfo - the ClassInfo which is being referenced
resolve
public ClassInfo resolve(Object key)
Returns the ClassInfo which has been bound to the given key.
key - the object to which the ClassInfo has been bound
- the ClassInfo which has been bound to the given key.
Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com