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() |