org.androwrapee.db
Class ReflectionManager
java.lang.Object
org.androwrapee.db.ReflectionManager
public class ReflectionManager
- extends Object
The ReflectionManager manages and gets the required field of a given class, to be used in the
rest of the Database Provider Classes. Please check the documentation for DefaultDAO
for
full specifications and requirements.
Each field should be annotated with one Annotation maximum and each class (including
superclasses) that needs to be stored to the database has to have the DatabaseClass
annotation.
ReflectionManager
public ReflectionManager(Class c)
throws IllegalClassStructureException
- Instantiates a new reflection manager.
- Parameters:
c
- the c
- Throws:
IllegalClassStructureException
- the database class structure exception