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
MetaBean s. |
public MetaBeanBuilder()
public MetaBeanBuilder(MetaBeanFactory[] factories)
factories
- public MetaBeanFactory[] getFactories()
MetaBeanFactory
objects.MetaBeanFactory
arraypublic void setFactories(MetaBeanFactory[] factories)
MetaBeanFactory
instances with which to enrich
MetaBean
s.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
Exception
protected Class<?> findLocalClass(String className)
className
- Copyright © 2010–2018 The Apache Software Foundation. All rights reserved.