public class ZenTypeUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static ITypeRegistry |
EMPTY_REGISTRY |
| Constructor and Description |
|---|
ZenTypeUtil() |
| Modifier and Type | Method and Description |
|---|---|
static ZenType |
checkPrimitive(ZenType type) |
static java.lang.String |
descriptor(java.lang.reflect.Method method) |
static java.lang.reflect.Method |
findFunctionalInterfaceMethod(java.lang.Class<?> cls) |
static java.lang.String |
internal(java.lang.Class<?> cls) |
static boolean |
isPrimitive(ZenType type) |
static java.lang.String |
signature(java.lang.Class<?> cls) |
public static final ITypeRegistry EMPTY_REGISTRY
public static java.lang.String signature(java.lang.Class<?> cls)
public static java.lang.String internal(java.lang.Class<?> cls)
public static java.lang.String descriptor(java.lang.reflect.Method method)
public static boolean isPrimitive(ZenType type)
public static java.lang.reflect.Method findFunctionalInterfaceMethod(java.lang.Class<?> cls)
cls - The interfce classnull if this is not a functional interface