- java.lang.Object
-
- org.jvnet.jaxb.lang.ClassUtils
-
public class ClassUtils extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static charINNER_CLASS_SEPARATOR_CHARstatic charPACKAGE_SEPARATOR_CHAR
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringgetShortClassName(Class cls)Gets the class name minus the package name from aClass.static StringgetShortClassName(String className)Gets the class name minus the package name from a String.
-
-
-
Field Detail
-
PACKAGE_SEPARATOR_CHAR
public static final char PACKAGE_SEPARATOR_CHAR
- See Also:
- Constant Field Values
-
INNER_CLASS_SEPARATOR_CHAR
public static final char INNER_CLASS_SEPARATOR_CHAR
- See Also:
- Constant Field Values
-
-
Method Detail
-
getShortClassName
public static String getShortClassName(Class cls)
Gets the class name minus the package name from a
Class.- Parameters:
cls- the class to get the short name for.- Returns:
- the class name without the package name or an empty string
-
getShortClassName
public static String getShortClassName(String className)
Gets the class name minus the package name from a String.
The string passed in is assumed to be a class name - it is not checked.
- Parameters:
className- the className to get the short name for- Returns:
- the class name of the class without the package name or an empty string
-
-