public class CCELResolver
extends ELResolver
IPropertyTypeResolver during getType(..) call.
IAcceleratedPropertyAccess during getValue(..) call.
IPropertyValueConverter
is called, if available.
| Modifier and Type | Class and Description |
|---|---|
static class |
CCELResolver.DefaultCCELResolverListener
Default implementation with "empty code".
|
static interface |
CCELResolver.ICCELResolverListener
Notification of certain events within the resolving of expressions...
|
| Constructor and Description |
|---|
CCELResolver()
Sepcial constructor to be used in mini server environment.
|
CCELResolver(ELResolver delegateTo)
Default constructor to be used in normal Servelt/JSF environment.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
checkIfThreandWithErrorFalse() |
static void |
defineInstanceToBeUsed(java.lang.String name,
java.lang.Object instance)
Allows to set a managed bean at runtime.
|
java.lang.Class<?> |
getCommonPropertyType(ELContext arg0,
java.lang.Object arg1) |
java.util.Iterator<java.beans.FeatureDescriptor> |
getFeatureDescriptors(ELContext arg0,
java.lang.Object arg1) |
java.lang.Class<?> |
getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
static void |
initListener(CCELResolver.ICCELResolverListener listener) |
boolean |
isReadOnly(ELContext arg0,
java.lang.Object arg1,
java.lang.Object arg2) |
static void |
passCurrentValueExpression(ValueExpression currentValueExpression) |
static void |
registerThreadWithErrorFalse() |
void |
setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
static void |
unregisterThreadWithErrorFalse() |
public CCELResolver(ELResolver delegateTo)
public CCELResolver()
public static void initListener(CCELResolver.ICCELResolverListener listener)
public static void passCurrentValueExpression(ValueExpression currentValueExpression)
public java.lang.Class<?> getType(ELContext context,
java.lang.Object base,
java.lang.Object property)
throws java.lang.NullPointerException,
PropertyNotFoundException,
ELException
java.lang.NullPointerExceptionPropertyNotFoundExceptionELExceptionpublic java.lang.Object getValue(ELContext context,
java.lang.Object base,
java.lang.Object property)
throws java.lang.NullPointerException,
PropertyNotFoundException,
ELException
java.lang.NullPointerExceptionPropertyNotFoundExceptionELExceptionpublic void setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value)
throws java.lang.NullPointerException,
PropertyNotFoundException,
PropertyNotWritableException,
ELException
java.lang.NullPointerExceptionPropertyNotFoundExceptionPropertyNotWritableExceptionELExceptionpublic boolean isReadOnly(ELContext arg0,
java.lang.Object arg1,
java.lang.Object arg2)
throws java.lang.NullPointerException,
PropertyNotFoundException,
ELException
java.lang.NullPointerExceptionPropertyNotFoundExceptionELExceptionpublic java.lang.Class<?> getCommonPropertyType(ELContext arg0,
java.lang.Object arg1)
public java.util.Iterator<java.beans.FeatureDescriptor> getFeatureDescriptors(ELContext arg0,
java.lang.Object arg1)
public static void defineInstanceToBeUsed(java.lang.String name,
java.lang.Object instance)
public static void registerThreadWithErrorFalse()
public static void unregisterThreadWithErrorFalse()
public static boolean checkIfThreandWithErrorFalse()
Copyright © CaptainCasa Gmbh. All Rights Reserved.