|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.drools.core.util.ClassUtils
public final class ClassUtils
Constructor Summary | |
---|---|
ClassUtils()
|
Method Summary | |
---|---|
static void |
addImportStylePatterns(Map<String,Object> patterns,
String str)
Populates the import style pattern map from give comma delimited string |
static String |
canonicalName(Class clazz)
|
static String |
clazzName(File base,
File file)
|
static String |
convertClassToResourcePath(String pName)
Please do not use - internal org.my.Class -> org/my/Class.class |
static String |
convertResourceToClassName(String pResourceName)
Please do not use - internal org/my/Class.xxx -> org.my.Class |
static String |
getPackage(Class<?> cls)
Extracts the package name from the given class object |
static Object |
instantiateObject(String className)
|
static Object |
instantiateObject(String className,
ClassLoader classLoader)
This method will attempt to create an instance of the specified Class. |
static boolean |
isMatched(Map<String,Object> patterns,
String className)
Determines if a given full qualified class name matches any import style patterns. |
static String |
relative(File base,
File file)
|
static String |
stripExtension(String pResourceName)
Please do not use - internal org/my/Class.xxx -> org/my/Class |
static String |
toJavaCasing(String pName)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ClassUtils()
Method Detail |
---|
public static String convertResourceToClassName(String pResourceName)
public static String convertClassToResourcePath(String pName)
public static String stripExtension(String pResourceName)
public static String toJavaCasing(String pName)
public static String clazzName(File base, File file)
public static String relative(File base, File file)
public static String canonicalName(Class clazz)
public static Object instantiateObject(String className)
public static Object instantiateObject(String className, ClassLoader classLoader)
className
-
public static void addImportStylePatterns(Map<String,Object> patterns, String str)
patterns
- str
- public static boolean isMatched(Map<String,Object> patterns, String className)
patterns
- className
-
public static String getPackage(Class<?> cls)
cls
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |