public class DescriptorUtils
extends java.lang.Object
| Constructor and Description |
|---|
DescriptorUtils() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
classToStringRepresentation(java.lang.Class<?> c) |
static java.lang.String[] |
descriptorStringToParameterArray(java.lang.String methodDescriptor)
returns an array of String representations of the parameter types.
|
static java.lang.String |
getConstructorDescriptor(java.lang.reflect.Constructor<?> c) |
static java.lang.String |
getMethodDescriptor(java.lang.reflect.Method m) |
static java.lang.String |
getMethodDescriptor(java.lang.String[] parameters,
java.lang.String returnType) |
static java.lang.String[] |
getParameterTypes(java.lang.Class<?>[] parameters) |
static java.lang.String[] |
getParameterTypes(java.lang.reflect.Method m) |
static boolean |
isPrimitive(java.lang.String descriptor)
returns true if the descriptor represents a primitive type
|
static boolean |
isWide(java.lang.Class<?> cls)
returns true if the class represents a long or a double
|
static boolean |
isWide(java.lang.String descriptor)
returns true if the descriptor represents a long or a double
|
public static java.lang.String[] descriptorStringToParameterArray(java.lang.String methodDescriptor)
public static java.lang.String classToStringRepresentation(java.lang.Class<?> c)
public static boolean isPrimitive(java.lang.String descriptor)
public static boolean isWide(java.lang.String descriptor)
public static boolean isWide(java.lang.Class<?> cls)
public static java.lang.String getConstructorDescriptor(java.lang.reflect.Constructor<?> c)
public static java.lang.String[] getParameterTypes(java.lang.reflect.Method m)
public static java.lang.String[] getParameterTypes(java.lang.Class<?>[] parameters)
public static java.lang.String getMethodDescriptor(java.lang.reflect.Method m)
public static java.lang.String getMethodDescriptor(java.lang.String[] parameters,
java.lang.String returnType)
Copyright © 2014 Seam Framework. All Rights Reserved.