Select Git revision
Library.java
Forked from
NAVES Guyslain / ProgAvExercices
2 commits behind the upstream repository.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Library.java 616 B
package fr.univamu.progav.td9;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class Library {
private final Map<Book, BookStatus> bookStatuses = new HashMap<>();
public void addBook(Book book) {
bookStatuses.put(book, BookStatus.AVAILABLE);
}
public Book findBook(String isbn) {
// TODO
return null;
}
public void checkoutBook(Book book) throws BookException {
// TODO
}
public BulkCheckoutResult checkoutBooks(List<Book> books) {
// TODO
return null;
}
public BookStatus getBookStatus(Book book) {
// TODO
return null;
}
}