public class Types extends Object
| Constructor and Description |
|---|
Types() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
areEquivalent(String left,
String right) |
static String |
fixArray(String type,
boolean stripGenerics) |
static int |
getArrayDimension(String name)
Returns the dimension of the array.
|
static int |
getBasicArrayDimension(String name) |
static String |
getDefaultValue(Class<?> type)
Returns the default value for a given type
|
static String |
getDefaultValue(String type)
Returns the default value for a given type
|
static String |
getGenerics(String type) |
static String |
getGenericsTypeParameter(String type) |
static String |
getPackage(String className) |
static boolean |
isArray(String type) |
static boolean |
isBasicType(String idType) |
static boolean |
isGeneric(String type) |
static boolean |
isJavaLang(String type) |
static boolean |
isPrimitive(String result) |
static boolean |
isQualified(String className) |
static boolean |
isSimpleName(String name) |
static <O extends JavaType<O>> |
rebuildGenericNameWithArrays(String resolvedTypeName,
Type<O> type) |
static String |
stripArray(String type) |
static String |
stripGenerics(String type) |
static String[] |
tokenizeClassName(String className) |
static String |
toSimpleName(String type) |
public static boolean isQualified(String className)
public static boolean isSimpleName(String name)
public static boolean isJavaLang(String type)
public static boolean isBasicType(String idType)
public static boolean isGeneric(String type)
public static boolean isArray(String type)
public static boolean isPrimitive(String result)
public static int getArrayDimension(String name)
name - an array type, e.g.: byte[] or [Ljava.lang.Boolean;public static int getBasicArrayDimension(String name)
public static <O extends JavaType<O>> String rebuildGenericNameWithArrays(String resolvedTypeName, Type<O> type)
public static String getDefaultValue(Class<?> type)
type - Copyright © 2015 JBoss by Red Hat. All rights reserved.