org.simantics.databoard.binding.reflection
Class ClassInfo
java.lang.Object
org.simantics.databoard.binding.reflection.ClassInfo
public class ClassInfo
- extends java.lang.Object
Method Summary |
static void |
_getAllFields(java.lang.Class<?> clazz,
java.util.Collection<java.lang.reflect.Field> result)
|
static ClassInfo |
getInfo(java.lang.Class<?> clazz)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
argsConstructor
public java.lang.reflect.Constructor<?> argsConstructor
noArgsConstructor
public java.lang.reflect.Constructor<?> noArgsConstructor
beanConstructor
public java.lang.reflect.Constructor<?> beanConstructor
clazz
public java.lang.Class<?> clazz
fields
public java.lang.reflect.Field[] fields
getters
public java.lang.reflect.Method[] getters
setters
public java.lang.reflect.Method[] setters
writable
public boolean[] writable
partialConstructionPossible
public boolean partialConstructionPossible
ClassInfo
public ClassInfo()
getInfo
public static ClassInfo getInfo(java.lang.Class<?> clazz)
throws BindingConstructionException
- Throws:
BindingConstructionException
_getAllFields
public static void _getAllFields(java.lang.Class<?> clazz,
java.util.Collection<java.lang.reflect.Field> result)