public abstract class ELDelegatingPropertyResolver
extends javax.faces.el.PropertyResolver
PropertyResolver
that delegates to a wrapped Unified EL resolver chain for property resolution.Constructor and Description |
---|
ELDelegatingPropertyResolver(javax.faces.el.PropertyResolver nextResolver,
javax.el.ELResolver delegate) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
getType(java.lang.Object base,
int index) |
java.lang.Class |
getType(java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
getValue(java.lang.Object base,
int index) |
java.lang.Object |
getValue(java.lang.Object base,
java.lang.Object property) |
boolean |
isReadOnly(java.lang.Object base,
int index) |
boolean |
isReadOnly(java.lang.Object base,
java.lang.Object property) |
void |
setValue(java.lang.Object base,
int index,
java.lang.Object value) |
void |
setValue(java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
public ELDelegatingPropertyResolver(javax.faces.el.PropertyResolver nextResolver, javax.el.ELResolver delegate)
public java.lang.Class getType(java.lang.Object base, int index) throws javax.faces.el.EvaluationException, javax.faces.el.PropertyNotFoundException
getType
in class javax.faces.el.PropertyResolver
javax.faces.el.EvaluationException
javax.faces.el.PropertyNotFoundException
public java.lang.Class getType(java.lang.Object base, java.lang.Object property) throws javax.faces.el.EvaluationException, javax.faces.el.PropertyNotFoundException
getType
in class javax.faces.el.PropertyResolver
javax.faces.el.EvaluationException
javax.faces.el.PropertyNotFoundException
public java.lang.Object getValue(java.lang.Object base, int index) throws javax.faces.el.EvaluationException, javax.faces.el.PropertyNotFoundException
getValue
in class javax.faces.el.PropertyResolver
javax.faces.el.EvaluationException
javax.faces.el.PropertyNotFoundException
public java.lang.Object getValue(java.lang.Object base, java.lang.Object property) throws javax.faces.el.EvaluationException, javax.faces.el.PropertyNotFoundException
getValue
in class javax.faces.el.PropertyResolver
javax.faces.el.EvaluationException
javax.faces.el.PropertyNotFoundException
public boolean isReadOnly(java.lang.Object base, int index) throws javax.faces.el.EvaluationException, javax.faces.el.PropertyNotFoundException
isReadOnly
in class javax.faces.el.PropertyResolver
javax.faces.el.EvaluationException
javax.faces.el.PropertyNotFoundException
public boolean isReadOnly(java.lang.Object base, java.lang.Object property) throws javax.faces.el.EvaluationException, javax.faces.el.PropertyNotFoundException
isReadOnly
in class javax.faces.el.PropertyResolver
javax.faces.el.EvaluationException
javax.faces.el.PropertyNotFoundException
public void setValue(java.lang.Object base, int index, java.lang.Object value) throws javax.faces.el.EvaluationException, javax.faces.el.PropertyNotFoundException
setValue
in class javax.faces.el.PropertyResolver
javax.faces.el.EvaluationException
javax.faces.el.PropertyNotFoundException
public void setValue(java.lang.Object base, java.lang.Object property, java.lang.Object value) throws javax.faces.el.EvaluationException, javax.faces.el.PropertyNotFoundException
setValue
in class javax.faces.el.PropertyResolver
javax.faces.el.EvaluationException
javax.faces.el.PropertyNotFoundException