com.googlecode.jtype
Class Generics
java.lang.Object
com.googlecode.jtype.Generics
public final class Generics
- extends java.lang.Object
Factory for creating common generics.
- Version:
- $Id: Generics.java 2 2009-02-02 22:28:39Z markhobson $
- Author:
- Mark Hobson
- See Also:
Generic
|
Method Summary |
static
<E> Generic<java.util.Collection<E>> |
|
collection(java.lang.Class<E> elementClass)
|
static
<T> Generic<java.util.Comparator<T>> |
|
comparator(java.lang.Class<T> type)
|
static
<E> Generic<java.util.Enumeration<E>> |
|
enumeration(java.lang.Class<E> elementClass)
|
static
|
iterator(java.lang.Class<E> elementClass)
|
static
|
list(java.lang.Class<E> elementClass)
|
static
<E> Generic<java.util.ListIterator<E>> |
|
listIterator(java.lang.Class<E> elementClass)
|
static
|
map(java.lang.Class<K> keyClass,
java.lang.Class<V> valueClass)
|
static
|
queue(java.lang.Class<E> elementClass)
|
static
|
set(java.lang.Class<E> elementClass)
|
static
<K,V> Generic<java.util.SortedMap<K,V>> |
|
sortedMap(java.lang.Class<K> keyClass,
java.lang.Class<V> valueClass)
|
static
<E> Generic<java.util.SortedSet<E>> |
|
sortedSet(java.lang.Class<E> elementClass)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
comparator
public static <T> Generic<java.util.Comparator<T>> comparator(java.lang.Class<T> type)
enumeration
public static <E> Generic<java.util.Enumeration<E>> enumeration(java.lang.Class<E> elementClass)
iterator
public static <E> Generic<java.util.Iterator<E>> iterator(java.lang.Class<E> elementClass)
listIterator
public static <E> Generic<java.util.ListIterator<E>> listIterator(java.lang.Class<E> elementClass)
collection
public static <E> Generic<java.util.Collection<E>> collection(java.lang.Class<E> elementClass)
set
public static <E> Generic<java.util.Set<E>> set(java.lang.Class<E> elementClass)
sortedSet
public static <E> Generic<java.util.SortedSet<E>> sortedSet(java.lang.Class<E> elementClass)
list
public static <E> Generic<java.util.List<E>> list(java.lang.Class<E> elementClass)
map
public static <K,V> Generic<java.util.Map<K,V>> map(java.lang.Class<K> keyClass,
java.lang.Class<V> valueClass)
sortedMap
public static <K,V> Generic<java.util.SortedMap<K,V>> sortedMap(java.lang.Class<K> keyClass,
java.lang.Class<V> valueClass)
queue
public static <E> Generic<java.util.Queue<E>> queue(java.lang.Class<E> elementClass)
Copyright © 2011 Oracle Corporation. All Rights Reserved.