public class PartialStateHolderHelper extends Object implements javax.faces.component.StateHelper
| Constructor and Description |
|---|
PartialStateHolderHelper(javax.faces.component.PartialStateHolder stateHolder) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Serializable key,
Object value) |
Object |
eval(Serializable key) |
Object |
eval(Serializable key,
Object defaultValue) |
Object |
get(Serializable key)
Get the object from the main-map.
|
protected Object |
getValueExpressionValue(String name) |
boolean |
isTransient() |
Object |
put(Serializable key,
Object value)
Put the object in the main-map and/or the delta-map, if necessary.
|
Object |
put(Serializable key,
String mapKey,
Object value) |
Object |
remove(Serializable key)
We need to remove from both maps, if we do remove an existing key.
|
Object |
remove(Serializable key,
Object valueOrKey) |
void |
restoreState(javax.faces.context.FacesContext context,
Object state)
One and only implementation of restore state.
|
Object |
saveState(javax.faces.context.FacesContext context)
One and only implementation of save-state - makes all other implementations unnecessary.
|
void |
setTransient(boolean newTransientValue) |
public PartialStateHolderHelper(javax.faces.component.PartialStateHolder stateHolder)
public Object put(Serializable key, Object value)
put in interface javax.faces.component.StateHelperkey - value - public Object remove(Serializable key)
remove in interface javax.faces.component.StateHelperkey - public Object put(Serializable key, String mapKey, Object value)
put in interface javax.faces.component.StateHelperStateHelper.put(java.io.Serializable, String, Object)public Object get(Serializable key)
get in interface javax.faces.component.StateHelperkey - public Object eval(Serializable key)
eval in interface javax.faces.component.StateHelperStateHelper.eval(java.io.Serializable)public Object eval(Serializable key, Object defaultValue)
eval in interface javax.faces.component.StateHelperStateHelper.eval(java.io.Serializable, Object)public void add(Serializable key, Object value)
add in interface javax.faces.component.StateHelperStateHelper.add(java.io.Serializable, Object)public Object remove(Serializable key, Object valueOrKey)
remove in interface javax.faces.component.StateHelperStateHelper.remove(java.io.Serializable, Object)public Object saveState(javax.faces.context.FacesContext context)
saveState in interface javax.faces.component.StateHoldercontext - public void restoreState(javax.faces.context.FacesContext context,
Object state)
restoreState in interface javax.faces.component.StateHoldercontext - FacesContextstate - the state to be restored.public boolean isTransient()
isTransient in interface javax.faces.component.StateHolderStateHolder.isTransient()public void setTransient(boolean newTransientValue)
setTransient in interface javax.faces.component.StateHolderStateHolder.setTransient(boolean)Copyright © 2012 JBoss by Red Hat. All Rights Reserved.