public interface BookRepository extends Serializable
| Modifier and Type | Method and Description |
|---|---|
boolean |
delete(BookInfo info)
Deletes a book
|
List<BookInfo> |
list()
Get the BookInfo list
|
Book |
load(BookInfo info)
Loads a book
|
BookInfo |
save(BookInfo info,
Book book)
Saves a book and replace book of BookInfo.
|
BookInfo |
save(BookInfo info,
Book book,
boolean isForce)
Saves a book and replace book of BookInfo
|
BookInfo |
saveAs(String name,
Book book)
Saves a book with a new name,
|
Book load(BookInfo info) throws IOException
info - the BookInfoIOExceptionBookInfo save(BookInfo info, Book book) throws IOException
info - the BookInfobook - the book to be savedIOExceptionBookInfo save(BookInfo info, Book book, boolean isForce) throws IOException
info - the BookInfobook - the book to be savedisForce - save without dirty check if trueIOExceptionBookInfo saveAs(String name, Book book) throws IOException
name - the new namebook - the book to be savedIOExceptionboolean delete(BookInfo info) throws IOException
info - the BookInfoIOExceptionCopyright © 2020. All rights reserved.