public abstract class TypeTokens extends Object
Modifier and Type | Method and Description |
---|---|
static <T> com.google.common.reflect.TypeToken<List<T>> |
listToken(Class<T> elementType) |
static <T> com.google.common.reflect.TypeToken<List<T>> |
listToken(com.google.common.reflect.TypeToken<T> elementToken) |
static <K,V> com.google.common.reflect.TypeToken<Map<K,V>> |
mapToken(Class<K> keyType,
Class<V> valueType) |
static <K,V> com.google.common.reflect.TypeToken<Map<K,V>> |
mapToken(com.google.common.reflect.TypeToken<K> keyToken,
com.google.common.reflect.TypeToken<V> valueToken) |
static <T> com.google.common.reflect.TypeToken<Set<T>> |
setToken(Class<T> elementType) |
static <T> com.google.common.reflect.TypeToken<Set<T>> |
setToken(com.google.common.reflect.TypeToken<T> elementToken) |
public static <T> com.google.common.reflect.TypeToken<List<T>> listToken(com.google.common.reflect.TypeToken<T> elementToken)
public static <T> com.google.common.reflect.TypeToken<List<T>> listToken(Class<T> elementType)
public static <T> com.google.common.reflect.TypeToken<Set<T>> setToken(com.google.common.reflect.TypeToken<T> elementToken)
public static <T> com.google.common.reflect.TypeToken<Set<T>> setToken(Class<T> elementType)
public static <K,V> com.google.common.reflect.TypeToken<Map<K,V>> mapToken(com.google.common.reflect.TypeToken<K> keyToken, com.google.common.reflect.TypeToken<V> valueToken)
Copyright © 2010 - 2018 edorasware ag. All Rights Reserved.