# Top-level types per layout and whether each one is public


--- bylayer ---
public         bylayer.ByLayerApp
public         bylayer.controller.BookController
public         bylayer.dto.BookRequest
public         bylayer.dto.BookResponse
public         bylayer.exception.ApiExceptionHandler
public         bylayer.exception.BookNotFoundException
public         bylayer.model.Book
public         bylayer.repository.BookRepository
public         bylayer.service.BookService
9 of 9 top-level types are public

--- byfeature ---
public         byfeature.ByFeatureApp
package-private byfeature.book.Book
public         byfeature.book.BookCatalog
package-private byfeature.book.BookController
package-private byfeature.book.BookNotFoundException
package-private byfeature.book.BookRepository
package-private byfeature.book.BookRequest
package-private byfeature.book.BookResponse
package-private byfeature.book.BookService
package-private byfeature.loan.Loan
package-private byfeature.loan.LoanController
package-private byfeature.loan.LoanRequest
package-private byfeature.loan.LoanService
public         byfeature.shared.ApiException
package-private byfeature.shared.ApiExceptionHandler
3 of 15 top-level types are public
