java.lang.Object | |
↳ | org.apache.commons.betwixt.registry.DefaultXMLBeanInfoRegistry |
The default caching implementation. A hashmap is used.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Flush existing cached
XMLBeanInfo 's. | |||||||||||
Get
XMLBeanInfo from cache. | |||||||||||
Put into cache
| |||||||||||
Checks all registered
XMLBeanInfo 's for the
first suitable match. |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.apache.commons.betwixt.registry.PolymorphicReferenceResolver
| |||||||||||
From interface
org.apache.commons.betwixt.registry.XMLBeanInfoRegistry
|
Flush existing cached XMLBeanInfo
's.
Get XMLBeanInfo
from cache.
forThisClass | the class for which to find a XMLBeanInfo |
---|
XMLBeanInfo
associated with given class
or null
if no XMLBeanInfo
has been associated
Put into cache
forThisClass | the class to cache the XMLBeanInfo for |
---|---|
beanInfo | the XMLBeanInfo to cache
|
Checks all registered XMLBeanInfo
's for the
first suitable match.
If a suitable one is found, then the class of that info is used.
mapping | ElementMapping describing the (polymorphic) element being mapped,
not null |
---|---|
context | ReadContext , not null |
Class
describing the type to which this element should be bound,
or null if the reference cannot be resolved