|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.neodatis.odb.impl.core.layers.layer1.introspector.AbstractClassIntrospector
org.neodatis.odb.impl.core.layers.layer1.introspector.DefaultClassIntrospector
public class DefaultClassIntrospector
The ClassIntrospector is used to introspect classes. It uses Reflection to extract class information. It transforms a native Class into a ClassInfo (a meta representation of the class) that contains all informations about the class.
Constructor Summary | |
---|---|
DefaultClassIntrospector()
|
Method Summary | |
---|---|
protected boolean |
tryToCreateAnEmptyConstructor(java.lang.Class clazz)
Tries to create a default constructor (with no parameter) for the class and stores it the constructor cache. |
Methods inherited from class org.neodatis.odb.impl.core.layers.layer1.introspector.AbstractClassIntrospector |
---|
addConstructor, addFullInstanciationHelper, addFullInstantiationHelper, addInstanciationHelper, addInstantiationHelper, addParameterHelper, addParameterHelper, getAllFields, getClassCategory, getClassInfo, getConstructorOf, getField, getSuperClasses, init2, instrospect, introspect, introspect, isSystemClass, newFullInstanceOf, newInstanceOf, persistFieldOfClass, removeFullInstantiationHelper, removeFullInstantiationHelper, removeInstantiationHelper, removeInstantiationHelper, removeParameterHelper, removeParameterHelper, removeUnnecessaryFields, reset |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultClassIntrospector()
Method Detail |
---|
protected boolean tryToCreateAnEmptyConstructor(java.lang.Class clazz)
tryToCreateAnEmptyConstructor
in class AbstractClassIntrospector
clazz
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |