|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.wicket.model.Model
public class Model
Model
is the basic implementation of an IModel
. It just wraps a
simple model object. The model object must be serializable, as it is stored in the session. If
you have large objects to store, consider using
LoadableDetachableModel
instead of this class.
Constructor Summary | |
---|---|
Model()
Construct the model without providing an object. |
|
Model(java.io.Serializable object)
Construct the model, setting the given object as the wrapped object. |
Method Summary | |
---|---|
void |
detach()
Detaches model after use. |
java.lang.Object |
getObject()
Gets the model object. |
java.lang.Object |
getObject(Component component)
Deprecated. replace by IModel.getObject() . |
void |
setObject(Component component,
java.lang.Object object)
Deprecated. replace by IModel.setObject(Object) . |
void |
setObject(java.lang.Object object)
Set the model object; calls setObject(java.io.Serializable). |
void |
setObject(java.io.Serializable object)
Sets the model object. |
java.lang.String |
toString()
|
static Model |
valueOf(java.util.List list)
|
static Model |
valueOf(java.util.Map map)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Model()
public Model(java.io.Serializable object)
object
- The model object properMethod Detail |
---|
public static Model valueOf(java.util.Map map)
map
- The Map, which may or may not be Serializable
public static Model valueOf(java.util.List list)
list
- The List, which may or may not be Serializable
public java.lang.Object getObject()
IModel
getObject
in interface IModel
IModel.getObject()
public void setObject(java.lang.Object object)
setObject
in interface IModel
object
- the model objectIModel.setObject(Object)
public void setObject(java.io.Serializable object)
object
- The serializable model objectIModel.setObject(Object)
public void detach()
IDetachable
detach
in interface IDetachable
IDetachable.detach()
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public final java.lang.Object getObject(Component component)
IModel.getObject()
.
component
-
public final void setObject(Component component, java.lang.Object object)
IModel.setObject(Object)
.
component
- object
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |