public class DataFXUtils
extends java.lang.Object
| Constructor and Description |
|---|
DataFXUtils() |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
callPrivileged(java.lang.reflect.Method method,
java.lang.Object bean,
java.lang.Object... args) |
static boolean |
canAccess(java.lang.Class<?> controllerClass,
java.lang.String resourceName)
Checks if the resource / file can be accessed by the controller class
|
static java.util.List<java.lang.reflect.Field> |
getInheritedDeclaredFields(java.lang.Class<?> type) |
static java.util.List<java.lang.reflect.Method> |
getInheritedDeclaredMethods(java.lang.Class<?> type) |
static <T> T |
getPrivileged(java.lang.reflect.Field field,
java.lang.Object bean)
Access a field by using AccessController.doPrivileged
|
static void |
setPrivileged(java.lang.reflect.Field field,
java.lang.Object bean,
java.lang.Object value)
Set's a field by using AccessController.doPrivileged
|
public static boolean canAccess(java.lang.Class<?> controllerClass,
java.lang.String resourceName)
controllerClass - the controller classresourceName - name / path of the resourcepublic static void setPrivileged(java.lang.reflect.Field field,
java.lang.Object bean,
java.lang.Object value)
field - the fieldbean - the beanvalue - the valuepublic static <T> T getPrivileged(java.lang.reflect.Field field,
java.lang.Object bean)
field - the fieldbean - the beanpublic static <T> T callPrivileged(java.lang.reflect.Method method,
java.lang.Object bean,
java.lang.Object... args)
public static java.util.List<java.lang.reflect.Field> getInheritedDeclaredFields(java.lang.Class<?> type)
public static java.util.List<java.lang.reflect.Method> getInheritedDeclaredMethods(java.lang.Class<?> type)