- java.lang.Object
- 
- jakarta.el.ELResolver
- 
- org.omnifaces.el.ELResolverWrapper
 
 
- 
- All Implemented Interfaces:
- FacesWrapper<ELResolver>
 
 public class ELResolverWrapper extends ELResolver implements FacesWrapper<ELResolver> Provides a simple implementation of ELResolverthat can be sub-classed by developers wishing to provide specialized behavior to an existingELResolverinstance. The default implementation of all methods is to call through to the wrappedELResolver.Usage: extend this class and provide the instance we are wrapping to the overloaded constructor. - Author:
- Arjan Tijms
 
- 
- 
Field Summary- 
Fields inherited from class jakarta.el.ELResolverRESOLVABLE_AT_DESIGN_TIME, TYPE
 
- 
 - 
Constructor SummaryConstructors Constructor Description ELResolverWrapper(ELResolver wrapped)Construct EL resolver wrapper.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<?>getCommonPropertyType(ELContext context, Object base)Iterator<FeatureDescriptor>getFeatureDescriptors(ELContext context, Object base)Class<?>getType(ELContext context, Object base, Object property)ObjectgetValue(ELContext context, Object base, Object property)ELResolvergetWrapped()Objectinvoke(ELContext context, Object base, Object method, Class<?>[] paramTypes, Object[] params)booleanisReadOnly(ELContext context, Object base, Object property)voidsetValue(ELContext context, Object base, Object property, Object value)- 
Methods inherited from class jakarta.el.ELResolverconvertToType
 
- 
 
- 
- 
- 
Constructor Detail- 
ELResolverWrapperpublic ELResolverWrapper(ELResolver wrapped) Construct EL resolver wrapper.- Parameters:
- wrapped- The EL resolver to be wrapped.
 
 
- 
 - 
Method Detail- 
getWrappedpublic ELResolver getWrapped() - Specified by:
- getWrappedin interface- FacesWrapper<ELResolver>
 
 - 
getValuepublic Object getValue(ELContext context, Object base, Object property) - Specified by:
- getValuein class- ELResolver
 
 - 
invokepublic Object invoke(ELContext context, Object base, Object method, Class<?>[] paramTypes, Object[] params) - Overrides:
- invokein class- ELResolver
 
 - 
getTypepublic Class<?> getType(ELContext context, Object base, Object property) - Specified by:
- getTypein class- ELResolver
 
 - 
setValuepublic void setValue(ELContext context, Object base, Object property, Object value) - Specified by:
- setValuein class- ELResolver
 
 - 
isReadOnlypublic boolean isReadOnly(ELContext context, Object base, Object property) - Specified by:
- isReadOnlyin class- ELResolver
 
 - 
getFeatureDescriptorspublic Iterator<FeatureDescriptor> getFeatureDescriptors(ELContext context, Object base) - Specified by:
- getFeatureDescriptorsin class- ELResolver
 
 - 
getCommonPropertyTypepublic Class<?> getCommonPropertyType(ELContext context, Object base) - Specified by:
- getCommonPropertyTypein class- ELResolver
 
 
- 
 
-