A B C D E F G I J L P R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
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
- getIdentityStatement(Connection) - Method in class ejava.examples.daoex.dao.JDBCBookDAOImpl
- getInsertPreparedStatement(Connection, Book) - Method in class ejava.examples.daoex.dao.JDBCBookDAOImpl
- 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
P
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
All Classes All Packages