org.jvnet.hyperjaxb3.item
Class DefaultItemList<ListType,ItemType extends Item<ListType>>
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<ListType>
org.jvnet.hyperjaxb3.item.AbstractItemList<ListType,ItemType>
org.jvnet.hyperjaxb3.item.DefaultItemList<ListType,ItemType>
- All Implemented Interfaces:
- Serializable, Iterable<ListType>, Collection<ListType>, List<ListType>, ItemList<ListType,ItemType>
public class DefaultItemList<ListType,ItemType extends Item<ListType>>
- extends AbstractItemList<ListType,ItemType>
- implements Serializable
- See Also:
- Serialized Form
| Methods inherited from class java.util.AbstractList |
add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRange, subList |
| Methods inherited from interface java.util.List |
add, addAll, addAll, clear, contains, containsAll, equals, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, removeAll, retainAll, subList, toArray, toArray |
DefaultItemList
public DefaultItemList(List<ItemType> core,
Class<? extends ItemType> itemClass)
getItemClass
public Class<? extends ItemType> getItemClass()
create
public ItemType create(ListType item)
- Specified by:
create in interface ItemList<ListType,ItemType extends Item<ListType>>
Copyright © 2005-2011. All Rights Reserved.