MCPcopy Create free account

hub / github.com/ddd-by-examples/library / functions

Functions273 in github.com/ddd-by-examples/library

↓ 78 callersMethodgetBookId
()
src/main/java/io/pillopl/library/lending/book/model/BookOnHold.java:72
↓ 73 callersMethodgetPatronId
()
src/main/java/io/pillopl/library/lending/patron/model/PatronEvent.java:21
↓ 46 callersMethodof
(int days)
src/main/java/io/pillopl/library/lending/patron/model/NumberOfDays.java:17
↓ 42 callersMethodmap
(PatronDatabaseEntity entity)
src/main/java/io/pillopl/library/lending/patron/infrastructure/PatronsDatabaseRepository.java:76
↓ 28 callersMethodnow
(PatronId patronId, PatronType type)
src/main/java/io/pillopl/library/lending/patron/model/PatronEvent.java:38
↓ 24 callersMethodinstanceOf
(Book book, BookType bookType)
src/main/java/io/pillopl/library/catalogue/BookInstance.java:21
↓ 14 callersMethodfetchFor
(PatronId patronId)
src/main/java/io/pillopl/library/lending/patronprofile/model/PatronProfiles.java:8
↓ 14 callersMethodis
(UUID patronId, UUID bookId, UUID libraryBranchId)
src/main/java/io/pillopl/library/lending/patron/infrastructure/HoldDatabaseEntity.java:29
↓ 13 callersMethodanyBookId
()
src/test/groovy/io/pillopl/library/lending/book/model/BookFixture.java:57
↓ 12 callersMethodgetVersion
()
src/main/java/io/pillopl/library/lending/book/model/Book.java:19
↓ 11 callersMethodpublish
(PatronEvent event)
src/main/java/io/pillopl/library/lending/patron/model/Patrons.java:9
↓ 10 callersMethodprofiles
()
src/integration-test/groovy/io/pillopl/library/lending/patronprofile/web/PatronProfileControllerIT.java:229
↓ 10 callersMethodupdate
(AvailableBook availableBook)
src/main/java/io/pillopl/library/lending/book/infrastructure/BookDatabaseRepository.java:63
↓ 9 callersMethodanyPatronId
()
src/test/groovy/io/pillopl/library/lending/patron/model/PatronFixture.java:134
↓ 9 callersMethodpatronInformation
(PatronId id, PatronType type)
src/test/groovy/io/pillopl/library/lending/patron/model/PatronFixture.java:63
↓ 8 callersMethodversion0
()
src/test/groovy/io/pillopl/library/lending/book/model/BookFixture.java:41
↓ 7 callersMethodanyBranch
()
src/test/groovy/io/pillopl/library/lending/librarybranch/model/LibraryBranchFixture.java:7
↓ 7 callersMethodgetWhen
()
src/main/java/io/pillopl/library/commons/events/DomainEvent.java:12
↓ 6 callersMethodfind
(BookId id)
src/main/java/io/pillopl/library/lending/patron/application/hold/PlacingOnHold.java:50
↓ 5 callersMethodfindBy
(BookId bookId)
src/main/java/io/pillopl/library/lending/book/model/BookRepository.java:8
↓ 5 callersMethodhandle
(BookPlacedOnHold event)
src/main/java/io/pillopl/library/lending/dailysheet/model/DailySheet.java:11
↓ 5 callersMethodnoHolds
()
src/test/groovy/io/pillopl/library/lending/patron/model/PatronFixture.java:146
↓ 5 callersMethodsave
(Book book)
src/main/java/io/pillopl/library/lending/book/model/BookRepository.java:10
↓ 5 callersMethodtype
()
src/main/java/io/pillopl/library/lending/book/model/Book.java:13
↓ 5 callersMethodwithReason
(String reason)
src/main/java/io/pillopl/library/lending/patron/model/PlacingOnHoldPolicy.java:68
↓ 4 callersMethodannounceSuccess
(R right)
src/main/java/io/pillopl/library/commons/events/EitherResult.java:14
↓ 4 callersMethodcancelHold
(BookOnHold book)
src/main/java/io/pillopl/library/lending/patron/model/Patron.java:60
↓ 4 callersMethodfindBy
(PatronId patronId)
src/main/java/io/pillopl/library/lending/patron/model/Patrons.java:7
↓ 4 callersMethodpatronWithPolicy
(PatronId patronId, PatronType type, PlacingOnHoldPolicy placingOnHoldPolicy)
src/test/groovy/io/pillopl/library/lending/patron/model/PatronFixture.java:40
↓ 4 callersMethodplaceOnHold
(AvailableBook book)
src/main/java/io/pillopl/library/lending/patron/model/Patron.java:44
↓ 3 callersMethodallCurrentPolicies
()
src/main/java/io/pillopl/library/lending/patron/model/PlacingOnHoldPolicy.java:43
↓ 3 callersMethodannounceFailure
(L left)
src/main/java/io/pillopl/library/commons/events/EitherResult.java:10
↓ 3 callersMethodanyPatronId
()
src/test/groovy/io/pillopl/library/lending/book/model/BookFixture.java:62
↓ 3 callersMethoddataSource
()
src/main/java/io/pillopl/library/lending/LendingDatabaseConfig.java:51
↓ 3 callersMethoddataSource
()
src/main/java/io/pillopl/library/catalogue/CatalogueDatabaseConfig.java:33
↓ 3 callersMethodfind
(BookId id, PatronId patronId)
src/main/java/io/pillopl/library/lending/patron/application/checkout/CheckingOutBookOnHold.java:55
↓ 3 callersMethodfindBy
(BookId bookId)
src/main/java/io/pillopl/library/lending/book/infrastructure/BookDatabaseRepository.java:32
↓ 3 callersMethodgetEventId
()
src/main/java/io/pillopl/library/commons/events/DomainEvent.java:8
↓ 3 callersMethodisRegular
()
src/main/java/io/pillopl/library/lending/patron/model/Patron.java:82
↓ 3 callersMethodremoveHoldIfPresent
(UUID patronId, UUID bookId, UUID libraryBranchId)
src/main/java/io/pillopl/library/lending/patron/infrastructure/PatronDatabaseEntity.java:83
↓ 2 callersMethoda
(@NonNull BookOnHold bookOnHold)
src/main/java/io/pillopl/library/lending/patron/model/PatronHolds.java:17
↓ 2 callersMethodbookId
()
src/main/java/io/pillopl/library/lending/book/model/Book.java:9
↓ 2 callersMethodbooksOnHold
(int numberOfHolds)
src/test/groovy/io/pillopl/library/lending/patron/model/PatronFixture.java:99
↓ 2 callersMethodcount
()
src/main/java/io/pillopl/library/lending/patron/model/PatronHolds.java:22
↓ 2 callersMethodevents
(BookPlacedOnHold bookPlacedOnHold)
src/main/java/io/pillopl/library/lending/patron/model/PatronEvent.java:78
↓ 2 callersMethodfind
(BookId bookId, PatronId patronId)
src/main/java/io/pillopl/library/lending/patron/application/hold/CancelingHold.java:50
↓ 2 callersMethodfindBookOnHold
(BookId bookId, PatronId patronId)
src/main/java/io/pillopl/library/lending/patron/application/hold/FindBookOnHold.java:12
↓ 2 callersMethodfindByPatronId
(@Param("patronId") UUID patronId)
src/main/java/io/pillopl/library/lending/patron/infrastructure/PatronsDatabaseRepository.java:66
↓ 2 callersMethodfindHolds
(@PathVariable UUID patronId)
src/main/java/io/pillopl/library/lending/patronprofile/web/PatronProfileController.java:60
↓ 2 callersMethodforNoOfDays
(int noOfDays)
src/main/java/io/pillopl/library/lending/patron/model/CheckoutDuration.java:28
↓ 2 callersMethodgetTo
()
src/main/java/io/pillopl/library/lending/patron/model/HoldDuration.java:27
↓ 2 callersMethodopenEnded
()
src/main/java/io/pillopl/library/lending/patron/model/HoldDuration.java:31
↓ 2 callersMethodpatronId
(UUID patronId)
src/test/groovy/io/pillopl/library/lending/patron/model/PatronFixture.java:142
↓ 2 callersMethodpatronId
()
src/main/java/io/pillopl/library/lending/patron/model/PatronEvent.java:17
↓ 2 callersMethodpublish
(DomainEvent event)
src/main/java/io/pillopl/library/commons/events/DomainEvents.java:7
↓ 2 callersMethodresourceWithLinkToCheckoutSelf
(UUID patronId, io.pillopl.library.lending.patronprofile.model.Checkout checkout)
src/main/java/io/pillopl/library/lending/patronprofile/web/PatronProfileController.java:134
↓ 2 callersMethodresourceWithLinkToHoldSelf
(UUID patronId, io.pillopl.library.lending.patronprofile.model.Hold hold)
src/main/java/io/pillopl/library/lending/patronprofile/web/PatronProfileController.java:125
↓ 2 callersMethodsaveNew
(Book book)
src/main/java/io/pillopl/library/catalogue/CatalogueDatabase.java:17
↓ 2 callersMethodtoStreamOfEvents
()
src/main/java/io/pillopl/library/lending/dailysheet/model/HoldsToExpireSheet.java:16
↓ 1 callersMethodaddBook
(String author, String title, String isbn)
src/main/java/io/pillopl/library/catalogue/Catalogue.java:18
↓ 1 callersMethodaddBookInstance
(String isbn, BookType bookType)
src/main/java/io/pillopl/library/catalogue/Catalogue.java:26
↓ 1 callersMethodbookCheckedOutNow
(BookId bookId, BookType bookType, LibraryBranchId libraryBranchId, PatronId patronId, CheckoutDuration checko
src/main/java/io/pillopl/library/lending/patron/model/PatronEvent.java:116
↓ 1 callersMethodbookCheckingOutFailedNow
(Rejection rejection, BookId bookId, LibraryBranchId libraryBranchId, PatronInformation patronInformation)
src/main/java/io/pillopl/library/lending/patron/model/PatronEvent.java:165
↓ 1 callersMethodbookHoldFailedNow
(Rejection rejection, BookId bookId, LibraryBranchId libraryBranchId, PatronInformation patronInformation)
src/main/java/io/pillopl/library/lending/patron/model/PatronEvent.java:146
↓ 1 callersMethodbookPlacedOnHoldNow
(BookId bookId, BookType bookType, LibraryBranchId libraryBranchId, PatronId patronId, HoldDuration holdDurati
src/main/java/io/pillopl/library/lending/patron/model/PatronEvent.java:54
↓ 1 callersMethodby
(PatronId patronId)
src/main/java/io/pillopl/library/lending/book/model/BookOnHold.java:76
↓ 1 callersMethodcancelHold
(@PathVariable UUID patronId, @PathVariable UUID bookId)
src/main/java/io/pillopl/library/lending/patronprofile/web/PatronProfileController.java:116
↓ 1 callersMethodcancelHold
(@NonNull CancelHoldCommand command)
src/main/java/io/pillopl/library/lending/patron/application/hold/CancelingHold.java:28
↓ 1 callersMethodcancelHoldCommandFrom
(BookDuplicateHoldFound event)
src/main/java/io/pillopl/library/lending/patron/application/hold/HandleDuplicateHold.java:33
↓ 1 callersMethodcheckOut
(BookOnHold book, CheckoutDuration duration)
src/main/java/io/pillopl/library/lending/patron/model/Patron.java:67
↓ 1 callersMethodcirculatingAvailableBookAt
(LibraryBranchId libraryBranchId)
src/test/groovy/io/pillopl/library/lending/book/model/BookFixture.java:29
↓ 1 callersMethodcountAt
(@NonNull LibraryBranchId libraryBranchId)
src/main/java/io/pillopl/library/lending/patron/model/OverdueCheckouts.java:20
↓ 1 callersMethodcreate
(PatronType patronType, PatronId patronId, Set<Tuple2<BookId, LibraryBranchId>> patronHolds, Map<LibraryBranch
src/main/java/io/pillopl/library/lending/patron/model/PatronFactory.java:15
↓ 1 callersMethodcreateNewCheckout
(BookCheckedOut event)
src/main/java/io/pillopl/library/lending/dailysheet/infrastructure/SheetsReadModel.java:140
↓ 1 callersMethodcreateNewHold
(BookPlacedOnHold event)
src/main/java/io/pillopl/library/lending/dailysheet/infrastructure/SheetsReadModel.java:99
↓ 1 callersMethodfindAvailableBookBy
(BookId bookId)
src/main/java/io/pillopl/library/lending/patron/application/hold/FindAvailableBook.java:11
↓ 1 callersMethodfindBookById
(BookId bookId)
src/main/java/io/pillopl/library/lending/book/infrastructure/BookDatabaseRepository.java:38
↓ 1 callersMethodfindCheckout
(@PathVariable UUID patronId, @PathVariable UUID bookId)
src/main/java/io/pillopl/library/lending/patronprofile/web/PatronProfileController.java:92
↓ 1 callersMethodfindCheckouts
(@PathVariable UUID patronId)
src/main/java/io/pillopl/library/lending/patronprofile/web/PatronProfileController.java:81
↓ 1 callersMethodfindCheckoutsToOverdue
()
src/main/java/io/pillopl/library/lending/dailysheet/infrastructure/SheetsReadModel.java:74
↓ 1 callersMethodfindCurrentCheckoutsFor
(PatronId patronId)
src/main/java/io/pillopl/library/lending/patronprofile/infrastructure/PatronProfileReadModel.java:56
↓ 1 callersMethodfindCurrentHoldsFor
(PatronId patronId)
src/main/java/io/pillopl/library/lending/patronprofile/infrastructure/PatronProfileReadModel.java:44
↓ 1 callersMethodfindHold
(@PathVariable UUID patronId, @PathVariable UUID bookId)
src/main/java/io/pillopl/library/lending/patronprofile/web/PatronProfileController.java:72
↓ 1 callersMethodfindHoldsToExpire
()
src/main/java/io/pillopl/library/lending/dailysheet/infrastructure/SheetsReadModel.java:51
↓ 1 callersMethodgetCheckoutDuration
()
src/main/java/io/pillopl/library/lending/patron/application/checkout/CheckOutBookCommand.java:23
↓ 1 callersMethodgetHoldDuration
()
src/main/java/io/pillopl/library/lending/patron/application/hold/PlaceOnHoldCommand.java:29
↓ 1 callersMethodhandle
(PatronEvent event)
src/main/java/io/pillopl/library/lending/patron/infrastructure/PatronDatabaseEntity.java:38
↓ 1 callersMethodhandleBookCheckedOut
(Book book, BookCheckedOut bookCheckedOut)
src/main/java/io/pillopl/library/lending/book/application/PatronEventsHandler.java:97
↓ 1 callersMethodhandleBookHoldCanceled
(Book book, BookHoldCanceled holdCanceled)
src/main/java/io/pillopl/library/lending/book/application/PatronEventsHandler.java:90
↓ 1 callersMethodhandleBookHoldExpired
(Book book, BookHoldExpired holdExpired)
src/main/java/io/pillopl/library/lending/book/application/PatronEventsHandler.java:83
↓ 1 callersMethodhandleBookPlacedOnHold
(Book book, BookPlacedOnHold bookPlacedOnHold)
src/main/java/io/pillopl/library/lending/book/application/PatronEventsHandler.java:60
↓ 1 callersMethodhandleBookReturned
(Book book, BookReturned bookReturned)
src/main/java/io/pillopl/library/lending/book/application/PatronEventsHandler.java:104
↓ 1 callersMethodholdCanceledNow
(BookId bookId, LibraryBranchId libraryBranchId, PatronId patronId)
src/main/java/io/pillopl/library/lending/patron/model/PatronEvent.java:183
↓ 1 callersMethodholdCancelingFailedNow
(BookId bookId, LibraryBranchId libraryBranchId, PatronId patronId)
src/main/java/io/pillopl/library/lending/patron/model/PatronEvent.java:200
↓ 1 callersMethodinsertAsReturnedWithCheckedOutEventMissing
(BookReturned event)
src/main/java/io/pillopl/library/lending/dailysheet/infrastructure/SheetsReadModel.java:174
↓ 1 callersMethodinsertNew
(Book book)
src/main/java/io/pillopl/library/lending/book/infrastructure/BookDatabaseRepository.java:93
↓ 1 callersMethodisGreaterThan
(int days)
src/main/java/io/pillopl/library/lending/patron/model/NumberOfDays.java:21
↓ 1 callersMethodisOpenEnded
()
src/main/java/io/pillopl/library/lending/patron/model/HoldDuration.java:23
↓ 1 callersMethodisRestricted
()
src/main/java/io/pillopl/library/lending/book/model/AvailableBook.java:32
↓ 1 callersMethodmapPatronHolds
(PatronDatabaseEntity patronDatabaseEntity)
src/main/java/io/pillopl/library/lending/patron/infrastructure/PatronsDatabaseRepository.java:101
next →1–100 of 273, ranked by callers