org.exolab.castor.builder.util
Class ClassInfoResolverImpl
java.lang.Object
org.exolab.castor.builder.util.ClassInfoResolverImpl
- ClassInfoResolver
public class ClassInfoResolverImpl
extends java.lang.Object
A class for "caching" ClassInfo's which later need to be
resolved (retrieved).
$Revision: 1.1.1.1 $ $Date: 2003/03/03 07:08:01 $
void | bindReference(Object key, ClassInfo classInfo) - Adds the given Reference to this ClassInfo resolver
|
Enumeration | keys() - Returns all the keys used for binding ClassInfo objects
|
ClassInfo | resolve(Object key) - Returns the ClassInfo which has been bound to the given key
|
ClassInfoResolverImpl
public ClassInfoResolverImpl()
bindReference
public void bindReference(Object key,
ClassInfo classInfo)
Adds the given Reference to this ClassInfo resolver
- bindReference in interface ClassInfoResolver
key
- the key to bind a reference toclassInfo
- the ClassInfo which is being referenced
keys
public Enumeration keys()
Returns all the keys used for binding ClassInfo objects
resolve
public ClassInfo resolve(Object key)
Returns the ClassInfo which has been bound to the given key
- resolve in interface ClassInfoResolver
key
- the object to which the ClassInfo has been bound
- the ClassInfo which has been bound to the given key
Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com