public class Bean extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
beanId |
protected List<Binding> |
bindings |
protected boolean |
cloneable |
protected BeanInstanceCreator |
creator |
protected Bean |
wiredInto |
Constructor and Description |
---|
Bean(BeanInstanceCreator creator) |
Modifier and Type | Method and Description |
---|---|
protected Bean |
clone(Map<String,Bean> baseBeans,
Bean parentBean) |
Class<?> |
getBeanClass() |
String |
getBeanId() |
List<Binding> |
getBindings() |
org.smooks.api.resource.config.ResourceConfig |
getConfig() |
BeanInstanceCreator |
getCreator() |
Bean |
getParentBean(String beanId) |
WiredBinding |
getWiredBinding(Bean wiredBean) |
Bean |
getWiredInto() |
boolean |
isCollection() |
Bean |
setCloneable(boolean cloneable) |
String |
toString() |
Bean |
wiredInto(Bean wiredInto) |
protected BeanInstanceCreator creator
protected String beanId
protected boolean cloneable
protected Bean wiredInto
public Bean(BeanInstanceCreator creator)
public org.smooks.api.resource.config.ResourceConfig getConfig()
public BeanInstanceCreator getCreator()
public String getBeanId()
public Bean setCloneable(boolean cloneable)
public Bean getWiredInto()
public WiredBinding getWiredBinding(Bean wiredBean)
public Class<?> getBeanClass()
public boolean isCollection()
Copyright © 2024. All rights reserved.