public class ManagedMapBeanBuilder extends BeanBuilder
This builder builds beans that are defined as Map
instances.
BeanBuilder.Expression
Modifier and Type | Field and Description |
---|---|
private java.util.Map<BeanBuilder.Expression,BeanBuilder.Expression> |
mapEntries |
beanInfo
Constructor and Description |
---|
ManagedMapBeanBuilder(ManagedBeanInfo beanInfo) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
bake()
Performs sanity checking of the
ManagedBeanInfo
instance provided when the BeanBuilder instance
was created. |
protected void |
buildBean(java.lang.Object bean,
javax.faces.context.FacesContext context) |
baked, build, destroy, getBakedList, getBakedMap, getBeanClass, getDescriptions, getManagedBeanInfo, getMessages, getReferences, getScope, hasMessages, initList, initMap, injectResources, invokePostConstruct, isBaked, loadClass, newBeanInstance, queueMessage, queueMessages
private java.util.Map<BeanBuilder.Expression,BeanBuilder.Expression> mapEntries
public ManagedMapBeanBuilder(ManagedBeanInfo beanInfo)
void bake()
BeanBuilder
ManagedBeanInfo
instance provided when the BeanBuilder
instance
was created. If any issues are found, queue messages which will
be logged when first baked and exposed as exceptions at runtime
per the spec.bake
in class BeanBuilder
protected void buildBean(java.lang.Object bean, javax.faces.context.FacesContext context)
buildBean
in class BeanBuilder
Copyright © 2002-2013 Oracle America, Inc. All Rights Reserved.