Package com.jsoniter.spi
Class GenericsHelper
- java.lang.Object
-
- com.jsoniter.spi.GenericsHelper
-
public class GenericsHelper extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
GenericsHelper.GenericArrayTypeImpl
private static class
GenericsHelper.ParameterizedTypeImpl
-
Constructor Summary
Constructors Constructor Description GenericsHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.reflect.GenericArrayType
createGenericArrayType(java.lang.reflect.Type componentType)
static java.lang.reflect.ParameterizedType
createParameterizedType(java.lang.reflect.Type[] actualTypeArguments, java.lang.reflect.Type ownerType, java.lang.reflect.Type rawType)
static boolean
isSameClass(java.lang.reflect.Type type, java.lang.Class clazz)
static java.lang.reflect.Type
useImpl(java.lang.reflect.Type type, java.lang.Class clazz)
-
-
-
Method Detail
-
createGenericArrayType
public static java.lang.reflect.GenericArrayType createGenericArrayType(java.lang.reflect.Type componentType)
-
createParameterizedType
public static java.lang.reflect.ParameterizedType createParameterizedType(java.lang.reflect.Type[] actualTypeArguments, java.lang.reflect.Type ownerType, java.lang.reflect.Type rawType)
-
isSameClass
public static boolean isSameClass(java.lang.reflect.Type type, java.lang.Class clazz)
-
useImpl
public static java.lang.reflect.Type useImpl(java.lang.reflect.Type type, java.lang.Class clazz)
-
-