Package org.drools.modelcompiler.util
Class ClassUtil
- java.lang.Object
-
- org.drools.modelcompiler.util.ClassUtil
-
public class ClassUtil extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ClassUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringasJavaSourceName(java.lang.Class<?> clazz)static java.util.List<java.lang.String>getAccessibleProperties(java.lang.Class<?> clazz)static java.util.List<java.lang.String>getAccessiblePropertiesIncludingNonGetterValueMethod(java.lang.Class<?> clazz)static booleanisAccessiblePropertiesIncludingNonGetterValueMethod(java.lang.Class<?> clazz, java.lang.String prop)static java.lang.Class<?>javaSourceNameToClass(java.lang.String javaSourceName)
-
-
-
Method Detail
-
asJavaSourceName
public static java.lang.String asJavaSourceName(java.lang.Class<?> clazz)
-
javaSourceNameToClass
public static java.lang.Class<?> javaSourceNameToClass(java.lang.String javaSourceName) throws java.lang.ClassNotFoundException- Throws:
java.lang.ClassNotFoundException
-
getAccessibleProperties
public static java.util.List<java.lang.String> getAccessibleProperties(java.lang.Class<?> clazz)
-
isAccessiblePropertiesIncludingNonGetterValueMethod
public static boolean isAccessiblePropertiesIncludingNonGetterValueMethod(java.lang.Class<?> clazz, java.lang.String prop)
-
getAccessiblePropertiesIncludingNonGetterValueMethod
public static java.util.List<java.lang.String> getAccessiblePropertiesIncludingNonGetterValueMethod(java.lang.Class<?> clazz)
-
-