public class Types
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
private static class |
Types.ParameterizedTypeImpl |
| Constructor and Description |
|---|
Types() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.reflect.ParameterizedType |
findParameterizedType(java.lang.Class<?> klass,
java.lang.Class<?> parameterizedClass)
This method helps reconstructing the resulting ParameterizedType for a specific generic type across its hierarchy.
|
private java.lang.reflect.Type[] |
resolveArgumentTypes(java.lang.Class<?> type,
java.lang.Class<?> parameterizedClass) |
private java.lang.reflect.Type[] |
resolveArgumentTypes(java.lang.reflect.ParameterizedType type,
java.lang.Class<?> parameterizedClass) |
private java.lang.reflect.Type[] |
resolveArgumentTypes(java.lang.reflect.Type type,
java.lang.Class<?> parameterizedClass) |
public java.lang.reflect.ParameterizedType findParameterizedType(java.lang.Class<?> klass,
java.lang.Class<?> parameterizedClass)
private java.lang.reflect.Type[] resolveArgumentTypes(java.lang.reflect.Type type,
java.lang.Class<?> parameterizedClass)
private java.lang.reflect.Type[] resolveArgumentTypes(java.lang.Class<?> type,
java.lang.Class<?> parameterizedClass)
private java.lang.reflect.Type[] resolveArgumentTypes(java.lang.reflect.ParameterizedType type,
java.lang.Class<?> parameterizedClass)
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.