C D E G J L P S V 
All Classes All Packages

C

connection - Variable in class ejava.projects.edmv.jdbc.JDBCPersonDAO
 
connection - Variable in class ejava.projects.edmv.jdbc.JDBCVehicleDAO
 
createPerson(Person) - Method in interface ejava.projects.edmv.dao.PersonDAO
 
createPerson(Person) - Method in class ejava.projects.edmv.jdbc.JDBCPersonDAO
 
createPerson(Person) - Method in class ejava.projects.edmv.jpa.JPAPersonDAO
 
createRegistration(VehicleRegistration) - Method in interface ejava.projects.edmv.dao.VehicleDAO
 
createRegistration(VehicleRegistration) - Method in class ejava.projects.edmv.jdbc.JDBCVehicleDAO
 
createRegistration(VehicleRegistration) - Method in class ejava.projects.edmv.jpa.JPAVehicleDAO
 

D

DAOException - Exception in ejava.projects.edmv.dao
This class provides a base exception to report DAO checked exceptions.
DAOException(String) - Constructor for exception ejava.projects.edmv.dao.DAOException
 
DAOException(String, Exception) - Constructor for exception ejava.projects.edmv.dao.DAOException
 

E

ejava.projects.edmv.dao - package ejava.projects.edmv.dao
 
ejava.projects.edmv.jdbc - package ejava.projects.edmv.jdbc
 
ejava.projects.edmv.jpa - package ejava.projects.edmv.jpa
 
em - Variable in class ejava.projects.edmv.jpa.JPAPersonDAO
 
em - Variable in class ejava.projects.edmv.jpa.JPAVehicleDAO
 

G

getPeople(int, int) - Method in interface ejava.projects.edmv.dao.PersonDAO
 
getPeople(int, int) - Method in class ejava.projects.edmv.jdbc.JDBCPersonDAO
 
getPeople(int, int) - Method in class ejava.projects.edmv.jpa.JPAPersonDAO
 
getPerson(long) - Method in interface ejava.projects.edmv.dao.PersonDAO
 
getPerson(long) - Method in class ejava.projects.edmv.jdbc.JDBCPersonDAO
 
getPerson(long) - Method in class ejava.projects.edmv.jpa.JPAPersonDAO
 
getRegistrations(int, int) - Method in interface ejava.projects.edmv.dao.VehicleDAO
 
getRegistrations(int, int) - Method in class ejava.projects.edmv.jdbc.JDBCVehicleDAO
 
getRegistrations(int, int) - Method in class ejava.projects.edmv.jpa.JPAVehicleDAO
 

J

JDBCPersonDAO - Class in ejava.projects.edmv.jdbc
This class provides a _sparse_ example of a JDBC DAO providing a mapping of objects related to people in the DB.
JDBCPersonDAO() - Constructor for class ejava.projects.edmv.jdbc.JDBCPersonDAO
 
JDBCVehicleDAO - Class in ejava.projects.edmv.jdbc
This class provides a _sparse_ example of a JDBC DAO that implements O/R mapping for objects related to vehicles.
JDBCVehicleDAO() - Constructor for class ejava.projects.edmv.jdbc.JDBCVehicleDAO
 
JPAPersonDAO - Class in ejava.projects.edmv.jpa
This class provides a _sparse_ example of a JPA DAO for the class project.
JPAPersonDAO() - Constructor for class ejava.projects.edmv.jpa.JPAPersonDAO
 
JPAVehicleDAO - Class in ejava.projects.edmv.jpa
This class provides a _sparse_ example of a JPA DAO for the class project.
JPAVehicleDAO() - Constructor for class ejava.projects.edmv.jpa.JPAVehicleDAO
 

L

log - Static variable in class ejava.projects.edmv.jdbc.JDBCPersonDAO
 
log - Static variable in class ejava.projects.edmv.jdbc.JDBCVehicleDAO
 

P

PersonDAO - Interface in ejava.projects.edmv.dao
This interface provides a _sparse_ example of the methods offered by a DAO supplying O/R mapping to the DB.

S

serialVersionUID - Static variable in exception ejava.projects.edmv.dao.DAOException
 
setConnection(Connection) - Method in class ejava.projects.edmv.jdbc.JDBCPersonDAO
 
setConnection(Connection) - Method in class ejava.projects.edmv.jdbc.JDBCVehicleDAO
 
setEntityManager(EntityManager) - Method in class ejava.projects.edmv.jpa.JPAPersonDAO
 
setEntityManager(EntityManager) - Method in class ejava.projects.edmv.jpa.JPAVehicleDAO
 

V

VehicleDAO - Interface in ejava.projects.edmv.dao
This interface provides a _sparse_ example of methods that are provided by a DAO providing a mapping to the DB.
C D E G J L P S V 
All Classes All Packages