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.StateHelper
key
- value
- public Object remove(Serializable key)
remove
in interface javax.faces.component.StateHelper
key
- public Object put(Serializable key, String mapKey, Object value)
put
in interface javax.faces.component.StateHelper
StateHelper.put(java.io.Serializable, String, Object)
public Object get(Serializable key)
get
in interface javax.faces.component.StateHelper
key
- public Object eval(Serializable key)
eval
in interface javax.faces.component.StateHelper
StateHelper.eval(java.io.Serializable)
public Object eval(Serializable key, Object defaultValue)
eval
in interface javax.faces.component.StateHelper
StateHelper.eval(java.io.Serializable, Object)
public void add(Serializable key, Object value)
add
in interface javax.faces.component.StateHelper
StateHelper.add(java.io.Serializable, Object)
public Object remove(Serializable key, Object valueOrKey)
remove
in interface javax.faces.component.StateHelper
StateHelper.remove(java.io.Serializable, Object)
public Object saveState(javax.faces.context.FacesContext context)
saveState
in interface javax.faces.component.StateHolder
context
- public void restoreState(javax.faces.context.FacesContext context, Object state)
restoreState
in interface javax.faces.component.StateHolder
context
- FacesContextstate
- the state to be restored.public boolean isTransient()
isTransient
in interface javax.faces.component.StateHolder
StateHolder.isTransient()
public void setTransient(boolean newTransientValue)
setTransient
in interface javax.faces.component.StateHolder
StateHolder.setTransient(boolean)
Copyright © 2015 JBoss by Red Hat. All Rights Reserved.