Home | History | Annotate | Download | only in reflect

Lines Matching defs:where

200    * <p>Returns a new {@code TypeToken} where type variables represented by {@code typeParam}
206 * .where(new TypeParameter<K>() {}, keyType)
207 * .where(new TypeParameter<V>() {}, valueType);
214 public final <X> TypeToken<T> where(TypeParameter<X> typeParam, TypeToken<X> typeArg) {
216 .where(ImmutableMap.of(
224 * <p>Returns a new {@code TypeToken} where type variables represented by {@code typeParam}
230 * .where(new TypeParameter<K>() {}, keyType)
231 * .where(new TypeParameter<V>() {}, valueType);
238 public final <X> TypeToken<T> where(TypeParameter<X> typeParam, Class<X> typeArg) {
239 return where(typeParam, of(typeArg));
278 * StringArrayList.class.getGenericSuperclass()} will return {@code ArrayList<E>}, where {@code E}
319 * will return an array that contains {@code Iterable<T>}, where the {@code T} is the type
1040 return new TypeResolver().where(supertypeWithArgsFromSubtype, runtimeType)