
net.sf.esfinge.querybuilder.jdbc.JDBCEntityClassProvider Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of querybuilder-jdbc Show documentation
Show all versions of querybuilder-jdbc Show documentation
The Esfinge QueryBuilder JDBC is the persistence framework for Esfinge QueryBuilder using JDBC.
The newest version!
package net.sf.esfinge.querybuilder.jdbc;
import net.sf.esfinge.querybuilder.finder.FinderManager;
import net.sf.esfinge.querybuilder.finder.XmlEntityFinder;
import net.sf.esfinge.querybuilder.methodparser.EntityClassProvider;
public class JDBCEntityClassProvider implements EntityClassProvider {
@Override
public Class> getEntityClass(String name) {
try {
try {
FinderManager finderManager = new FinderManager(
new XmlEntityFinder());
String resourceToFind = "";
resourceToFind = finderManager.find(name);
Class> classResult = Class.forName(resourceToFind)
.newInstance().getClass();
return classResult;
} catch (InstantiationException e) {
return null;
} catch (IllegalAccessException e) {
return null;
}
} catch (ClassNotFoundException e) {
return null;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy