public final class ClassUtils extends Object
Class
.
This class cannot be instantiated or subclassed by clients.
Modifier and Type | Method and Description |
---|---|
static String |
getPackageName(Class<?> clazz)
Gets the package name of a
Class . |
static String |
getPackageName(String className)
Gets the package name from a
String . |
static String |
getSimpleName(Class<?> clazz)
Gets the class name minus the package name from a
Class . |
static String |
getSimpleName(String className)
Gets the class name minus the package name from a
String . |
public static String getSimpleName(Class<?> clazz)
Class
.clazz
- the class to get the package name for.public static String getSimpleName(String className)
String
.
The string passed in is assumed to be a class name - it is not checked.
className
- the className to get the package name for.public static String getPackageName(Class<?> clazz)
Class
.clazz
- the class to get the package name for.public static String getPackageName(String className)
String
.
The string passed in is assumed to be a class name - it is not checked. If the class is unpackaged, return an empty string.
className
- the className to get the package name for.