Abstract builder for creating and populating JSF managed beans.
| Modifier and Type | Class and Description |
|---|---|
| protected class | BeanBuilder.Expression
This is a holder class for ValueExpressions. |
| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| private Class | |
| protected final ManagedBeanInfo | |
| private boolean | |
| private static Logger | |
| private List | |
| private List |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | bake()
Performs sanity checking of the |
| protected void | |
| public Object | |
| protected abstract void | |
| public void | |
| protected List | |
| protected Map | |
| public Class | |
| public Map | |
| public ManagedBeanInfo | |
| public List | |
| pack-priv List | |
| public String | |
| public boolean | |
| protected void | |
| protected void | initMap(Map<BeanBuilder.
|
| protected void | |
| protected void | |
| public boolean | |
| private Class | |
| protected Class | |
| protected Object | |
| pack-priv void | |
| pack-priv void | |
| private void |
| baked | back to summary |
|---|---|
| private boolean baked | |
| beanClass | back to summary |
|---|---|
| private Class<?> beanClass | |
| beanInfo | back to summary |
|---|---|
| protected final ManagedBeanInfo beanInfo | |
| isInjectible | back to summary |
|---|---|
| private boolean isInjectible | |
| LOGGER | back to summary |
|---|---|
| private static Logger LOGGER | |
| messages | back to summary |
|---|---|
| private List<String> messages | |
| references | back to summary |
|---|---|
| private List<String> references | |
| BeanBuilder | back to summary |
|---|---|
public BeanBuilder(ManagedBeanInfo beanInfo)
| |
| bake | back to summary |
|---|---|
| pack-priv void bake() Performs sanity checking of the | |
| baked | back to summary |
|---|---|
| protected void baked() | |
| build | back to summary |
|---|---|
| public Object build(InjectionProvider injectionProvider, FacesContext context) | |
| buildBean | back to summary |
|---|---|
| protected abstract void buildBean(Object bean, FacesContext context) | |
| destroy | back to summary |
|---|---|
| public void destroy(InjectionProvider injectionProvider, Object bean) | |
| getBakedList | back to summary |
|---|---|
| protected List | |
| getBakedMap | back to summary |
|---|---|
| protected Map | |
| getBeanClass | back to summary |
|---|---|
| public Class | |
| getDescriptions | back to summary |
|---|---|
| public Map | |
| getManagedBeanInfo | back to summary |
|---|---|
| public ManagedBeanInfo getManagedBeanInfo() | |
| getMessages | back to summary |
|---|---|
| public List | |
| getReferences | back to summary |
|---|---|
| pack-priv List | |
| getScope | back to summary |
|---|---|
| public String getScope() | |
| hasMessages | back to summary |
|---|---|
| public boolean hasMessages() | |
| initList | back to summary |
|---|---|
| protected void initList(List<BeanBuilder. | |
| initMap | back to summary |
|---|---|
| protected void initMap(Map<BeanBuilder. | |
| injectResources | back to summary |
|---|---|
| protected void injectResources(Object bean, InjectionProvider injectionProvider) | |
| invokePostConstruct | back to summary |
|---|---|
| protected void invokePostConstruct(Object bean, InjectionProvider injectionProvider) | |
| isBaked | back to summary |
|---|---|
| public boolean isBaked() | |
| loadBeanClass | back to summary |
|---|---|
| private Class | |
| loadClass | back to summary |
|---|---|
| protected Class | |
| newBeanInstance | back to summary |
|---|---|
| protected Object newBeanInstance() | |
| queueMessage | back to summary |
|---|---|
| pack-priv void queueMessage(String message) | |
| queueMessages | back to summary |
|---|---|
| pack-priv void queueMessages(List<String> messages) | |
| validateScope | back to summary |
|---|---|
| private void validateScope() | |
| Modifier and Type | Field and Description |
|---|---|
| private Class | |
| private String | |
| private String[] | |
| private boolean | |
| private ValueExpression |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Object | |
| private void |
| expectedType | back to summary |
|---|---|
| private Class<?> expectedType | |
| expressionString | back to summary |
|---|---|
| private String expressionString | |
| segment | back to summary |
|---|---|
| private String[] segment | |
| validateLifespanRuntime | back to summary |
|---|---|
| private boolean validateLifespanRuntime | |
| ve | back to summary |
|---|---|
| private ValueExpression ve | |
| Expression | back to summary |
|---|---|
| public Expression(String expressionString, Class<?> expectedType) | |
| evaluate | back to summary |
|---|---|
| public Object evaluate(ELContext context) | |
| validateLifespan | back to summary |
|---|---|
| private void validateLifespan(ELUtils. | |