public class XMLMetaBeanManager extends MetaBeanManager implements XMLMetaBeanRegistry, MetaBeanEnricher
builder, cache, complete| Constructor and Description |
|---|
XMLMetaBeanManager() |
XMLMetaBeanManager(XMLMetaBeanBuilder builder) |
| Modifier and Type | Method and Description |
|---|---|
void |
addLoader(XMLMetaBeanLoader loader)
add a loader for xml bean infos.
|
void |
addResourceLoader(String resource)
convenience method to add a loader for a xml file in the classpath
|
protected void |
computeRelatedMetaBean(MetaProperty prop,
String beanRef) |
protected void |
computeRelationships(MetaBean beanInfo,
Map<String,MetaBean> cached) |
Map<String,MetaBean> |
enrichCopies(XMLMetaBeanInfos... infos) |
Map<String,MetaBean> |
findAll() |
computeRelationships, findForClass, findForId, getBuilder, getCachepublic XMLMetaBeanManager()
public XMLMetaBeanManager(XMLMetaBeanBuilder builder)
public void addResourceLoader(String resource)
XMLMetaBeanRegistryaddResourceLoader in interface XMLMetaBeanRegistryresource - - path of xml file in classpathpublic void addLoader(XMLMetaBeanLoader loader)
XMLMetaBeanRegistryaddLoader in interface XMLMetaBeanRegistrypublic Map<String,MetaBean> enrichCopies(XMLMetaBeanInfos... infos)
enrichCopies in interface MetaBeanEnricherinfos - - the patches to applypublic Map<String,MetaBean> findAll()
protected void computeRelationships(MetaBean beanInfo, Map<String,MetaBean> cached)
protected void computeRelatedMetaBean(MetaProperty prop, String beanRef)
computeRelatedMetaBean in class MetaBeanManagerCopyright © 2010-2015 The Apache Software Foundation. All Rights Reserved.