org.apache.wicket.model.util
Class WildcardSetModel<T>

java.lang.Object
  extended by org.apache.wicket.model.util.GenericBaseModel<java.util.Set<? extends T>>
      extended by org.apache.wicket.model.util.WildcardSetModel<T>
Type Parameters:
T - type of object inside set
All Implemented Interfaces:
java.io.Serializable, IClusterable, IDetachable, IModel<java.util.Set<? extends T>>

public class WildcardSetModel<T>
extends GenericBaseModel<java.util.Set<? extends T>>

Based on Model but for sets of serializable objects.

Author:
Timo Rantalaiho
See Also:
Serialized Form

Constructor Summary
WildcardSetModel()
          Creates empty model
WildcardSetModel(java.util.Set<? extends T> set)
          Creates model that will contain set
 
Method Summary
protected  java.util.Set<? extends T> createSerializableVersionOf(java.util.Set<? extends T> object)
          Creates a serializable version of the object.
 
Methods inherited from class org.apache.wicket.model.util.GenericBaseModel
detach, equals, getObject, hashCode, setObject, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WildcardSetModel

public WildcardSetModel()
Creates empty model


WildcardSetModel

public WildcardSetModel(java.util.Set<? extends T> set)
Creates model that will contain set

Parameters:
set -
Method Detail

createSerializableVersionOf

protected java.util.Set<? extends T> createSerializableVersionOf(java.util.Set<? extends T> object)
Creates a serializable version of the object. The object is usually a collection.

Specified by:
createSerializableVersionOf in class GenericBaseModel<java.util.Set<? extends T>>
Returns:
serializable version of object


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.