org.apache.myfaces.el
public class ValueBindingImpl extends ValueBinding implements StateHolder
Version: $Revision: 278700 $ $Date: 2005-09-05 11:17:46 +0200 (Mon, 05 Sep 2005) $
Nested Class Summary | |
---|---|
static class | ValueBindingImpl.ELVariableResolver |
static class | ValueBindingImpl.NotVariableReferenceException |
Field Summary | |
---|---|
protected static FunctionMapper | s_functionMapper
To implement function support, subclass and use a static
initialization block to assign your own function mapper |
protected Application | _application |
protected Object | _expression |
protected String | _expressionString |
Constructor Summary | |
---|---|
ValueBindingImpl(Application application, String expression) | |
ValueBindingImpl()
Empty constructor, so that new instances can be created when restoring
state. |
Method Summary | |
---|---|
String | getExpressionString() |
protected RuntimeConfig | getRuntimeConfig(FacesContext facesContext) |
Class | getType(FacesContext facesContext) |
Object | getValue(FacesContext facesContext) |
boolean | isReadOnly(FacesContext facesContext) |
boolean | isTransient() |
protected Object | resolveToBaseAndProperty(FacesContext facesContext) |
void | restoreState(FacesContext facesContext, Object obj) |
Object | saveState(FacesContext facesContext) |
void | setTransient(boolean flag) |
void | setValue(FacesContext facesContext, Object newValue) |
String | toString() |