| Modifier and Type | Field and Description |
|---|---|
| public static final ArrayELResolver | |
| public static final BeanELResolver | |
| public static final ResourceBundleELResolver | |
| public static final CompositeComponentAttributesELResolver | |
| private static final Pattern | COMPOSITE_COMPONENT_EXPRESSION
Helps to determine if a EL expression represents a composite component EL expression. |
| private static final Pattern | COMPOSITE_COMPONENT_LOOKUP_WITH_ARGS
Used to determine if EL method arguments are being passed to a composite component lookup expression. |
| private static final HashMap | compositeComponentEvaluationCache
Private cache for storing evaluation results for composite components checks. |
| private static final int | compositeComponentEvaluationCacheMaxSize
The maximum size of the |
| public static final EmptyStringToNullELResolver | |
| private static final LinkedList | evaluationCacheFifoQueue
FIFO queue, holding access information about the |
| public static final FacesResourceBundleELResolver | |
| public static final FlashELResolver | |
| private static final Boolean | IS_COMPOSITE_COMPONENT
Class member, indicating a positive evaluation result. |
| private static final Boolean | IS_NOT_A_COMPOSITE_COMPONENT
Class member, indicating a negative evaluation result. |
| public static final ListELResolver | |
| public static final MapELResolver | |
| private static final Pattern | METHOD_EXPRESSION_LOOKUP
Use to determine if an expression being considered as a MethodExpression is a simple lookup (i.e. #{cc.attrs.myaction}). |
| public static final ResourceELResolver | |
| public static final ScopedAttributeELResolver |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static void | |
| private static void | |
| private static void | addELResolvers(CompositeELResolver
the target, List<ELResolver> CompositeELResolver to which the ELResolvers will be added.a resolvers)List of ELResolvers
Add the |
| public static void | buildFacesResolver(FacesCompositeELResolver
a composite, ApplicationAssociate CompositeELResolverour ApplicationAssociate associate)
Create the |
| private static void | |
| public static Object | |
| public static ValueExpression | Returns: a newValueExpression instance based off the provided valueRefan EL expression expression)Create a |
| public static ValueExpression | |
| public static Object | |
| public static ExpressionFactory | |
| public static ExpressionFactory | |
| public static boolean | |
| public static boolean | |
| public static boolean | |
| private static void | rememberEvaluationResult(String expression, boolean isCompositeComponent)
Adds the specified |
| ARRAY_RESOLVER | back to summary |
|---|---|
| public static final ArrayELResolver ARRAY_RESOLVER | |
| BEAN_RESOLVER | back to summary |
|---|---|
| public static final BeanELResolver BEAN_RESOLVER | |
| BUNDLE_RESOLVER | back to summary |
|---|---|
| public static final ResourceBundleELResolver BUNDLE_RESOLVER | |
| COMPOSITE_COMPONENT_ATTRIBUTES_EL_RESOLVER | back to summary |
|---|---|
| public static final CompositeComponentAttributesELResolver COMPOSITE_COMPONENT_ATTRIBUTES_EL_RESOLVER | |
| COMPOSITE_COMPONENT_EXPRESSION | back to summary |
|---|---|
| private static final Pattern COMPOSITE_COMPONENT_EXPRESSION Helps to determine if a EL expression represents a composite component EL expression. | |
| COMPOSITE_COMPONENT_LOOKUP_WITH_ARGS | back to summary |
|---|---|
| private static final Pattern COMPOSITE_COMPONENT_LOOKUP_WITH_ARGS Used to determine if EL method arguments are being passed to a composite component lookup expression. For example: #{cc.attrs.label('foo')} is illegal, while: #{cc.attrs.bean.label('foo')} is legal. | |
| compositeComponentEvaluationCache | back to summary |
|---|---|
| private static final HashMap<String, Boolean> compositeComponentEvaluationCache Private cache for storing evaluation results for composite components checks. | |
| compositeComponentEvaluationCacheMaxSize | back to summary |
|---|---|
| private static final int compositeComponentEvaluationCacheMaxSize The maximum size of the | |
| EMPTY_STRING_TO_NULL_RESOLVER | back to summary |
|---|---|
| public static final EmptyStringToNullELResolver EMPTY_STRING_TO_NULL_RESOLVER | |
| evaluationCacheFifoQueue | back to summary |
|---|---|
| private static final LinkedList<String> evaluationCacheFifoQueue FIFO queue, holding access information about the | |
| FACES_BUNDLE_RESOLVER | back to summary |
|---|---|
| public static final FacesResourceBundleELResolver FACES_BUNDLE_RESOLVER | |
| FLASH_RESOLVER | back to summary |
|---|---|
| public static final FlashELResolver FLASH_RESOLVER | |
| IS_COMPOSITE_COMPONENT | back to summary |
|---|---|
| private static final Boolean IS_COMPOSITE_COMPONENT Class member, indicating a positive evaluation result. | |
| IS_NOT_A_COMPOSITE_COMPONENT | back to summary |
|---|---|
| private static final Boolean IS_NOT_A_COMPOSITE_COMPONENT Class member, indicating a negative evaluation result. | |
| LIST_RESOLVER | back to summary |
|---|---|
| public static final ListELResolver LIST_RESOLVER | |
| MAP_RESOLVER | back to summary |
|---|---|
| public static final MapELResolver MAP_RESOLVER | |
| METHOD_EXPRESSION_LOOKUP | back to summary |
|---|---|
| private static final Pattern METHOD_EXPRESSION_LOOKUP Use to determine if an expression being considered as a MethodExpression is a simple lookup (i.e. #{cc.attrs.myaction}). | |
| RESOURCE_RESOLVER | back to summary |
|---|---|
| public static final ResourceELResolver RESOURCE_RESOLVER | |
| SCOPED_RESOLVER | back to summary |
|---|---|
| public static final ScopedAttributeELResolver SCOPED_RESOLVER | |
| ELUtils | back to summary |
|---|---|
| private ELUtils() | |
| addCDIELResolver | back to summary |
|---|---|
| private static void addCDIELResolver(FacesCompositeELResolver composite) | |
| addEL3_0_Resolvers | back to summary |
|---|---|
| private static void addEL3_0_Resolvers(FacesCompositeELResolver composite, ApplicationAssociate associate) | |
| addELResolvers | back to summary |
|---|---|
| private static void addELResolvers(CompositeELResolver target, List<ELResolver> resolvers)
Add the
| |
| buildFacesResolver | back to summary |
|---|---|
| public static void buildFacesResolver(FacesCompositeELResolver composite, ApplicationAssociate associate)
Create the
| |
| checkNotNull | back to summary |
|---|---|
| private static void checkNotNull(FacesCompositeELResolver composite, ApplicationAssociate associate) | |
| coerce | back to summary |
|---|---|
| public static Object coerce(Object value, Class<?> toType) | |
| createValueExpression | back to summary |
|---|---|
| public static ValueExpression createValueExpression(String expression) Create a
| |
| createValueExpression | back to summary |
|---|---|
| public static ValueExpression createValueExpression(String expression, Class<?> expectedType) | |
| evaluateValueExpression | back to summary |
|---|---|
| public static Object evaluateValueExpression(ValueExpression expression, ELContext elContext) | |
| getDefaultExpressionFactory | back to summary |
|---|---|
| public static ExpressionFactory getDefaultExpressionFactory(FacesContext facesContext) | |
| getDefaultExpressionFactory | back to summary |
|---|---|
| public static ExpressionFactory getDefaultExpressionFactory(ApplicationAssociate associate, FacesContext facesContext) | |
| isCompositeComponentExpr | back to summary |
|---|---|
| public static boolean isCompositeComponentExpr(String expression) | |
| isCompositeComponentLookupWithArgs | back to summary |
|---|---|
| public static boolean isCompositeComponentLookupWithArgs(String expression) | |
| isCompositeComponentMethodExprLookup | back to summary |
|---|---|
| public static boolean isCompositeComponentMethodExprLookup(String expression) | |
| rememberEvaluationResult | back to summary |
|---|---|
| private static void rememberEvaluationResult(String expression, boolean isCompositeComponent) Adds the specified | |