Public Member Functions | |
| ClassInfoResolverImpl () | |
| void | bindReference (Object key, ClassInfo classInfo) |
| Enumeration | keys () |
| ClassInfo | resolve (Object key) |
A class for "caching" ClassInfo's which later need to be resolved (retrieved).
| org.exolab.castor.builder.util.ClassInfoResolverImpl.ClassInfoResolverImpl | ( | ) |
| void org.exolab.castor.builder.util.ClassInfoResolverImpl.bindReference | ( | Object | key, | |
| ClassInfo | classInfo | |||
| ) |
Adds the given Reference to this ClassInfo resolver
| key | the key to bind a reference to | |
| classInfo | the ClassInfo which is being referenced |
Implements org.exolab.castor.builder.ClassInfoResolver.
Referenced by org.exolab.castor.builder.SourceFactory.createSourceCode().
| Enumeration org.exolab.castor.builder.util.ClassInfoResolverImpl.keys | ( | ) |
Returns all the keys used for binding ClassInfo objects
| ClassInfo org.exolab.castor.builder.util.ClassInfoResolverImpl.resolve | ( | Object | key | ) |
Returns the ClassInfo which has been bound to the given key
| key | the object to which the ClassInfo has been bound |
Implements org.exolab.castor.builder.ClassInfoResolver.
Referenced by org.exolab.castor.builder.SourceFactory.createSourceCode().
1.7.0