Skip navigation links
A B C D E F G I J L P R S T U 

A

Author - Class in ejava.examples.daoex.bo
 
Author() - Constructor for class ejava.examples.daoex.bo.Author
 
Author(int) - Constructor for class ejava.examples.daoex.bo.Author
 

B

Book - Class in ejava.examples.daoex.bo
This is an example entity class that will get mapped into the database using a DAO.
Book() - Constructor for class ejava.examples.daoex.bo.Book
 
Book(long) - Constructor for class ejava.examples.daoex.bo.Book
 
BookDAO - Interface in ejava.examples.daoex.dao
This interface provides an example DAO interface for a Book.
books - Variable in class ejava.examples.daoex.bo.Author
 

C

connection - Variable in class ejava.examples.daoex.dao.JDBCBookDAOImpl
 
create(Book) - Method in interface ejava.examples.daoex.dao.BookDAO
Add the book to the database.
create(Book) - Method in class ejava.examples.daoex.dao.JDBCBookDAOImpl
 
create(Book) - Method in class ejava.examples.daoex.dao.JPABookDAOImpl
 
create(Book) - Method in class ejava.examples.daoex.dao.JPANativeSQLBookDAO
 

D

DAOException - Exception in ejava.examples.daoex.dao
This is the base exception for example DAOs.
DAOException() - Constructor for exception ejava.examples.daoex.dao.DAOException
 
DAOException(String) - Constructor for exception ejava.examples.daoex.dao.DAOException
 
DAOException(String, Throwable) - Constructor for exception ejava.examples.daoex.dao.DAOException
 
DAOException(Throwable) - Constructor for exception ejava.examples.daoex.dao.DAOException
 
description - Variable in class ejava.examples.daoex.bo.Book
 

E

ejava.examples.daoex.bo - package ejava.examples.daoex.bo
 
ejava.examples.daoex.dao - package ejava.examples.daoex.dao
 
em - Variable in class ejava.examples.daoex.dao.JPABookDAOImpl
 
em - Variable in class ejava.examples.daoex.dao.JPANativeSQLBookDAO
 

F

findAll(int, int) - Method in interface ejava.examples.daoex.dao.BookDAO
Returns a collection of books, starting at the index provided and limiting the collection to the count value.
findAll(int, int) - Method in class ejava.examples.daoex.dao.JDBCBookDAOImpl
 
findAll(int, int) - Method in class ejava.examples.daoex.dao.JPABookDAOImpl
 
findAll(int, int) - Method in class ejava.examples.daoex.dao.JPANativeSQLBookDAO
 
firstName - Variable in class ejava.examples.daoex.bo.Author
 

G

get(long) - Method in interface ejava.examples.daoex.dao.BookDAO
Gets a book from the database by its ID.
get(long) - Method in class ejava.examples.daoex.dao.JDBCBookDAOImpl
 
get(long) - Method in class ejava.examples.daoex.dao.JPABookDAOImpl
 
get(long) - Method in class ejava.examples.daoex.dao.JPANativeSQLBookDAO
 
getBooks() - Method in class ejava.examples.daoex.bo.Author
 
getDescription() - Method in class ejava.examples.daoex.bo.Book
 
getFirstName() - Method in class ejava.examples.daoex.bo.Author
 
getId() - Method in class ejava.examples.daoex.bo.Author
 
getId() - Method in class ejava.examples.daoex.bo.Book
 
getLastName() - Method in class ejava.examples.daoex.bo.Author
 
getPages() - Method in class ejava.examples.daoex.bo.Book
 
getTitle() - Method in class ejava.examples.daoex.bo.Book
 

I

id - Variable in class ejava.examples.daoex.bo.Author
 
id - Variable in class ejava.examples.daoex.bo.Book
 

J

JDBCBookDAOImpl - Class in ejava.examples.daoex.dao
 
JDBCBookDAOImpl() - Constructor for class ejava.examples.daoex.dao.JDBCBookDAOImpl
 
JPABookDAOImpl - Class in ejava.examples.daoex.dao
This class provides a simple DAO implementation based on JPA
JPABookDAOImpl() - Constructor for class ejava.examples.daoex.dao.JPABookDAOImpl
 
JPANativeSQLBookDAO - Class in ejava.examples.daoex.dao
 
JPANativeSQLBookDAO() - Constructor for class ejava.examples.daoex.dao.JPANativeSQLBookDAO
 

L

lastName - Variable in class ejava.examples.daoex.bo.Author
 

P

pages - Variable in class ejava.examples.daoex.bo.Book
 

R

remove(Book) - Method in interface ejava.examples.daoex.dao.BookDAO
Removes a book from the database.
remove(Book) - Method in class ejava.examples.daoex.dao.JDBCBookDAOImpl
 
remove(Book) - Method in class ejava.examples.daoex.dao.JPABookDAOImpl
 
remove(Book) - Method in class ejava.examples.daoex.dao.JPANativeSQLBookDAO
 

S

serialVersionUID - Static variable in exception ejava.examples.daoex.dao.DAOException
 
setBooks(List<Book>) - Method in class ejava.examples.daoex.bo.Author
 
setConnection(Connection) - Method in class ejava.examples.daoex.dao.JDBCBookDAOImpl
 
setDescription(String) - Method in class ejava.examples.daoex.bo.Book
 
setEntityManager(EntityManager) - Method in class ejava.examples.daoex.dao.JPABookDAOImpl
 
setEntityManager(EntityManager) - Method in class ejava.examples.daoex.dao.JPANativeSQLBookDAO
 
setFirstName(String) - Method in class ejava.examples.daoex.bo.Author
 
setLastName(String) - Method in class ejava.examples.daoex.bo.Author
 
setPages(int) - Method in class ejava.examples.daoex.bo.Book
 
setTitle(String) - Method in class ejava.examples.daoex.bo.Book
 

T

title - Variable in class ejava.examples.daoex.bo.Book
 
toString() - Method in class ejava.examples.daoex.bo.Book
 

U

update(Book) - Method in interface ejava.examples.daoex.dao.BookDAO
Updates the book in the database with the values in this object.
update(Book) - Method in class ejava.examples.daoex.dao.JDBCBookDAOImpl
 
update(Book) - Method in class ejava.examples.daoex.dao.JPABookDAOImpl
 
update(Book) - Method in class ejava.examples.daoex.dao.JPANativeSQLBookDAO
 
A B C D E F G I J L P R S T U 
Skip navigation links

Copyright © 2015 John's Hopkins University, Engineering Programs for Professionals. All rights reserved.