@@ -0,0 +1,1488 @@
+package com.twu.biblioteca.library;%0A%0Aimport java.util.HashMap;%0Aimport java.util.Map;%0A%0Apublic class BookAdministrator %7B%0A%0A    private Map%3CInteger, Book%3E bookMap = new HashMap%3CInteger, Book%3E();%0A%0A    public BookAdministrator() %7B%0A        initBookMap();%0A    %7D%0A%0A    private void initBookMap() %7B%0A        bookMap.put(1, BookBuilder.newBook().id(1).bookName(%22Head First Python%22).author(%22Paul Barry%22).yearPublish(%222015%22).build());%0A        bookMap.put(2, BookBuilder.newBook().id(2).bookName(%22Head First Design Patterns%22).author(%22Eric Freeman%22).yearPublish(%222004%22).build());%0A        bookMap.put(3, BookBuilder.newBook().id(3).bookName(%22Head First Java, 2nd Edition%22).author(%22Kathy Sierra%22).yearPublish(%222005%22).build());%0A        bookMap.put(4, BookBuilder.newBook().id(4).bookName(%22Head First JavaScript Programming%22).author(%22Eric T. Freeman%22).yearPublish(%222014%22).build());%0A        bookMap.put(5, BookBuilder.newBook().id(5).bookName(%22Head First Android Development%22).author(%22Dawn Griffiths%22).yearPublish(%222015%22).build());%0A        bookMap.put(6, BookBuilder.newBook().id(6).bookName(%22Head First Ruby%22).author(%22Jay McGavren%22).yearPublish(%222015%22).build());%0A    %7D%0A%0A    public Map%3CInteger, Book%3E getBookMap() %7B%0A        return this.bookMap;%0A    %7D%0A%0A    public Book getBookById(int id) %7B%0A        return bookMap.get(id);%0A    %7D%0A%0A    public boolean removeBookById(int id) %7B%0A        if (bookMap.containsKey(id)) %7B%0A            bookMap.remove(id);%0A            return true;%0A        %7D%0A        return false;%0A    %7D%0A%0A%7D%0A

create BookAdministrator