Class ClassNameUtil
- java.lang.Object
-
- de.hybris.bootstrap.beangenerator.ClassNameUtil
-
public final class ClassNameUtil extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringerasureType(java.lang.String className)static java.lang.StringgetPackageName(java.lang.String className)static java.lang.StringgetShortClassName(ClassNamePrototype className)static java.lang.StringgetShortClassName(java.lang.String className)static booleanisJavaClass(java.lang.String literal)static booleanisJavaKeyword(java.lang.String literal)static booleanisPlatformModelOrEnum(java.lang.String literal)static booleanneedsImporting(ClassNamePrototype typeProto)static booleanneedsImporting(java.lang.String type)static java.lang.StringshortenType(ClassNamePrototype className)static java.lang.StringshortenType(java.lang.String type)static ClassNamePrototypetoPrototype(java.lang.String classNameLiteral)
-
-
-
Method Detail
-
needsImporting
public static boolean needsImporting(ClassNamePrototype typeProto)
-
needsImporting
public static boolean needsImporting(java.lang.String type)
-
isJavaKeyword
public static boolean isJavaKeyword(java.lang.String literal)
-
isPlatformModelOrEnum
public static boolean isPlatformModelOrEnum(java.lang.String literal)
-
isJavaClass
public static boolean isJavaClass(java.lang.String literal)
-
getPackageName
public static java.lang.String getPackageName(java.lang.String className)
-
getShortClassName
public static java.lang.String getShortClassName(java.lang.String className)
-
getShortClassName
public static java.lang.String getShortClassName(ClassNamePrototype className)
-
shortenType
public static java.lang.String shortenType(ClassNamePrototype className)
-
erasureType
public static java.lang.String erasureType(java.lang.String className)
-
shortenType
public static java.lang.String shortenType(java.lang.String type)
-
toPrototype
public static ClassNamePrototype toPrototype(java.lang.String classNameLiteral)
-
-