public class MetaBeanBuilder extends Object
| Constructor and Description |
|---|
MetaBeanBuilder()
Create a new MetaBeanBuilder instance.
|
MetaBeanBuilder(MetaBeanFactory[] factories)
Create a new MetaBeanBuilder instance.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,MetaBean> |
buildAll()
Build beans for all known ids.
|
MetaBean |
buildForClass(Class<?> clazz)
Build a MetaBean for the specified class.
|
MetaBean |
buildForId(String beanInfoId)
Build a
MetaBean for a given id. |
protected Class<?> |
findLocalClass(String className)
Find the named class.
|
MetaBeanFactory[] |
getFactories()
Get the configured set of
MetaBeanFactory objects. |
void |
setFactories(MetaBeanFactory[] factories)
Set the array of
MetaBeanFactory instances with which to enrich
MetaBeans. |
public MetaBeanBuilder()
public MetaBeanBuilder(MetaBeanFactory[] factories)
factories - public MetaBeanFactory[] getFactories()
MetaBeanFactory objects.MetaBeanFactory arraypublic void setFactories(MetaBeanFactory[] factories)
MetaBeanFactory instances with which to enrich
MetaBeans.factories - public MetaBean buildForId(String beanInfoId) throws Exception
MetaBean for a given id.beanInfoId - Exception - if unable to buildpublic Map<String,MetaBean> buildAll() throws Exception
Exceptionprotected Class<?> findLocalClass(String className)
className - Copyright © 2010–2022 The Apache Software Foundation. All rights reserved.