From 33613a85afc4b1481367fbe92a17ee59c240250b Mon Sep 17 00:00:00 2001 From: Sven Eisenhauer Date: Fri, 10 Nov 2023 15:11:48 +0100 Subject: add new repo --- .../doc/index-files/index-1.html | 160 +++++++++++++++++++++ .../doc/index-files/index-10.html | 155 ++++++++++++++++++++ .../doc/index-files/index-11.html | 156 ++++++++++++++++++++ .../doc/index-files/index-12.html | 139 ++++++++++++++++++ .../doc/index-files/index-13.html | 157 ++++++++++++++++++++ .../doc/index-files/index-2.html | 154 ++++++++++++++++++++ .../doc/index-files/index-3.html | 149 +++++++++++++++++++ .../doc/index-files/index-4.html | 145 +++++++++++++++++++ .../doc/index-files/index-5.html | 142 ++++++++++++++++++ .../doc/index-files/index-6.html | 151 +++++++++++++++++++ .../doc/index-files/index-7.html | 152 ++++++++++++++++++++ .../doc/index-files/index-8.html | 142 ++++++++++++++++++ .../doc/index-files/index-9.html | 142 ++++++++++++++++++ 13 files changed, 1944 insertions(+) create mode 100644 Master/Reference Architectures and Patterns/doc/index-files/index-1.html create mode 100644 Master/Reference Architectures and Patterns/doc/index-files/index-10.html create mode 100644 Master/Reference Architectures and Patterns/doc/index-files/index-11.html create mode 100644 Master/Reference Architectures and Patterns/doc/index-files/index-12.html create mode 100644 Master/Reference Architectures and Patterns/doc/index-files/index-13.html create mode 100644 Master/Reference Architectures and Patterns/doc/index-files/index-2.html create mode 100644 Master/Reference Architectures and Patterns/doc/index-files/index-3.html create mode 100644 Master/Reference Architectures and Patterns/doc/index-files/index-4.html create mode 100644 Master/Reference Architectures and Patterns/doc/index-files/index-5.html create mode 100644 Master/Reference Architectures and Patterns/doc/index-files/index-6.html create mode 100644 Master/Reference Architectures and Patterns/doc/index-files/index-7.html create mode 100644 Master/Reference Architectures and Patterns/doc/index-files/index-8.html create mode 100644 Master/Reference Architectures and Patterns/doc/index-files/index-9.html (limited to 'Master/Reference Architectures and Patterns/doc/index-files') diff --git a/Master/Reference Architectures and Patterns/doc/index-files/index-1.html b/Master/Reference Architectures and Patterns/doc/index-files/index-1.html new file mode 100644 index 0000000..f7d4942 --- /dev/null +++ b/Master/Reference Architectures and Patterns/doc/index-files/index-1.html @@ -0,0 +1,160 @@ + + + + + + +A-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+

+A

+
+
Accounting - Interface in de.h_da.library.accounting.usecase
[usecase] This use case comprises the functionality of the accounting + component.
addBook(Book, int) - +Method in interface de.h_da.library.datamanagement.usecase.BookManagement +
[command] Adds a new Book object and + numberOfBooksOnStock new BookOnStock + objects to the datamanagement component. +
addBooksOnStock(int, int) - +Method in interface de.h_da.library.datamanagement.usecase.BookManagement +
[command] Creates new BookOnStock objects for an existing + Book. +
address - +Variable in class de.h_da.library.accounting.entity.Invoice +
Address where the invoice is to be sent to. +
address - +Variable in class de.h_da.library.datamanagement.entity.Customer +
Complete address of the customer including street, number, zip, city, and + country. +
amount - +Variable in class de.h_da.library.accounting.entity.Invoice +
Invoice amount in Euro cents. +
authors - +Variable in class de.h_da.library.datamanagement.entity.Book +
Authors of the book in the form [first name, surname], separated by + commas. +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+ + + diff --git a/Master/Reference Architectures and Patterns/doc/index-files/index-10.html b/Master/Reference Architectures and Patterns/doc/index-files/index-10.html new file mode 100644 index 0000000..5c626b2 --- /dev/null +++ b/Master/Reference Architectures and Patterns/doc/index-files/index-10.html @@ -0,0 +1,155 @@ + + + + + + +R-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+

+R

+
+
receiveMoney(int) - +Method in interface de.h_da.library.accounting.usecase.Accounting +
Notifies the accounting component that the money corresponding to an + invoice has been received and, hence, the invoice can be closed +
register(Customer) - +Method in interface de.h_da.library.registration.usecase.Registration +
[command] Registers a new customer and generates an invoice for the + registration fee. +
Registration - Interface in de.h_da.library.registration.usecase
[usecase] This use case comprises all functionality used by library staff to + register new customers.
Reminder - Class in de.h_da.library.datamanagement.entity
[entity] This entity represents a reminder for a delayed book return.
Reminder() - +Constructor for class de.h_da.library.datamanagement.entity.Reminder +
  +
ReminderStatus - Enum in de.h_da.library.datamanagement.type
[datatype]
ReminderStatus() - +Constructor for enum de.h_da.library.datamanagement.type.ReminderStatus +
  +
Reminding - Interface in de.h_da.library.reminder.usecase
[usecase] This use case comprises all functionality concerned with the + reminding / dunning process of the library.
returnBook(int) - +Method in interface de.h_da.library.borrowing.usecase.Borrowing +
[command] Marks a Loan as being returned. +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+ + + diff --git a/Master/Reference Architectures and Patterns/doc/index-files/index-11.html b/Master/Reference Architectures and Patterns/doc/index-files/index-11.html new file mode 100644 index 0000000..09ae7e1 --- /dev/null +++ b/Master/Reference Architectures and Patterns/doc/index-files/index-11.html @@ -0,0 +1,156 @@ + + + + + + +S-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+

+S

+
+
Search - Interface in de.h_da.library.datamanagement.usecase
[usecase] This use case comprises all functionality for library customers to + search the library catalogue.
sendInvoice(String, String, String, int) - +Method in interface de.h_da.library.accounting.usecase.Accounting +
Generates a new Invoice object. +
sendReminders() - +Method in interface de.h_da.library.reminder.usecase.Reminding +
[command] Daily batch to detect all overdue loans, generate reminders and + corresponding invoices. +
status - +Variable in class de.h_da.library.accounting.entity.Invoice +
SENT, PAID. +
status - +Variable in class de.h_da.library.datamanagement.entity.Loan +
Status of the loan (BORROWED, DELAYED, RETURNED). +
status - +Variable in class de.h_da.library.datamanagement.entity.Reminder +
Status of the reminder (ACTIVE, CLOSED). +
subject - +Variable in class de.h_da.library.accounting.entity.Invoice +
Reason for the invoice. +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+ + + diff --git a/Master/Reference Architectures and Patterns/doc/index-files/index-12.html b/Master/Reference Architectures and Patterns/doc/index-files/index-12.html new file mode 100644 index 0000000..c5db613 --- /dev/null +++ b/Master/Reference Architectures and Patterns/doc/index-files/index-12.html @@ -0,0 +1,139 @@ + + + + + + +T-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+

+T

+
+
title - +Variable in class de.h_da.library.datamanagement.entity.Book +
Title of the book including subtitles (if existing). +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+ + + diff --git a/Master/Reference Architectures and Patterns/doc/index-files/index-13.html b/Master/Reference Architectures and Patterns/doc/index-files/index-13.html new file mode 100644 index 0000000..59b5718 --- /dev/null +++ b/Master/Reference Architectures and Patterns/doc/index-files/index-13.html @@ -0,0 +1,157 @@ + + + + + + +V-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+

+V

+
+
valueOf(String) - +Static method in enum de.h_da.library.accounting.type.InvoiceStatus +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum de.h_da.library.datamanagement.type.LoanStatus +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum de.h_da.library.datamanagement.type.ReminderStatus +
Returns the enum constant of this type with the specified name. +
values() - +Static method in enum de.h_da.library.accounting.type.InvoiceStatus +
Returns an array containing the constants of this enum type, in +the order they're declared. +
values() - +Static method in enum de.h_da.library.datamanagement.type.LoanStatus +
Returns an array containing the constants of this enum type, in +the order they're declared. +
values() - +Static method in enum de.h_da.library.datamanagement.type.ReminderStatus +
Returns an array containing the constants of this enum type, in +the order they're declared. +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+ + + diff --git a/Master/Reference Architectures and Patterns/doc/index-files/index-2.html b/Master/Reference Architectures and Patterns/doc/index-files/index-2.html new file mode 100644 index 0000000..84aa400 --- /dev/null +++ b/Master/Reference Architectures and Patterns/doc/index-files/index-2.html @@ -0,0 +1,154 @@ + + + + + + +B-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+

+B

+
+
Book - Class in de.h_da.library.datamanagement.entity
[entity] This entity represents a type of book, identified by authors and + title (not a concrete physical book).
Book() - +Constructor for class de.h_da.library.datamanagement.entity.Book +
  +
book - +Variable in class de.h_da.library.datamanagement.entity.BookOnStock +
The book type (title and author) +
BookManagement - Interface in de.h_da.library.datamanagement.usecase
[usecase] This use case comprises all functionality used by library staff to + administer the book stock.
BookOnStock - Class in de.h_da.library.datamanagement.entity
[entity] This entity represents a concrete physical book.
BookOnStock() - +Constructor for class de.h_da.library.datamanagement.entity.BookOnStock +
  +
bookOnStock - +Variable in class de.h_da.library.datamanagement.entity.Loan +
Concrete book instance that is being borrowed. +
borrowBook(int, int) - +Method in interface de.h_da.library.borrowing.usecase.Borrowing +
[command] Generates a new Loan object. +
Borrowing - Interface in de.h_da.library.borrowing.usecase
[usecase] This use case comprises all library customer functionality for + borrowing and returning books.
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+ + + diff --git a/Master/Reference Architectures and Patterns/doc/index-files/index-3.html b/Master/Reference Architectures and Patterns/doc/index-files/index-3.html new file mode 100644 index 0000000..678b245 --- /dev/null +++ b/Master/Reference Architectures and Patterns/doc/index-files/index-3.html @@ -0,0 +1,149 @@ + + + + + + +C-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+

+C

+
+
close() - +Method in class de.h_da.library.datamanagement.entity.Reminder +
Closes the reminder. +
closeReminder(int) - +Method in interface de.h_da.library.reminder.usecase.Reminding +
[command] Closes a reminder, e.g. due to the reception of the reminder + fee. +
Customer - Class in de.h_da.library.datamanagement.entity
[entity] This entity represents a customer of a library.
Customer() - +Constructor for class de.h_da.library.datamanagement.entity.Customer +
  +
customer - +Variable in class de.h_da.library.datamanagement.entity.Loan +
Customer who borrows the book. +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+ + + diff --git a/Master/Reference Architectures and Patterns/doc/index-files/index-4.html b/Master/Reference Architectures and Patterns/doc/index-files/index-4.html new file mode 100644 index 0000000..8ae93d9 --- /dev/null +++ b/Master/Reference Architectures and Patterns/doc/index-files/index-4.html @@ -0,0 +1,145 @@ + + + + + + +D-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+

+D

+
+
date - +Variable in class de.h_da.library.accounting.entity.Invoice +
Issuing date of the invoice. +
de.h_da.library - package de.h_da.library
 
de.h_da.library.accounting.entity - package de.h_da.library.accounting.entity
 
de.h_da.library.accounting.type - package de.h_da.library.accounting.type
 
de.h_da.library.accounting.usecase - package de.h_da.library.accounting.usecase
 
de.h_da.library.borrowing.usecase - package de.h_da.library.borrowing.usecase
 
de.h_da.library.datamanagement.entity - package de.h_da.library.datamanagement.entity
 
de.h_da.library.datamanagement.type - package de.h_da.library.datamanagement.type
 
de.h_da.library.datamanagement.usecase - package de.h_da.library.datamanagement.usecase
 
de.h_da.library.registration.usecase - package de.h_da.library.registration.usecase
 
de.h_da.library.reminder.usecase - package de.h_da.library.reminder.usecase
 
dueDate - +Variable in class de.h_da.library.datamanagement.entity.Loan +
Date when the bookOnStock must be returned. +
dueDate - +Variable in class de.h_da.library.datamanagement.entity.Reminder +
Date when the fee is to be paid. +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+ + + diff --git a/Master/Reference Architectures and Patterns/doc/index-files/index-5.html b/Master/Reference Architectures and Patterns/doc/index-files/index-5.html new file mode 100644 index 0000000..9dbbddd --- /dev/null +++ b/Master/Reference Architectures and Patterns/doc/index-files/index-5.html @@ -0,0 +1,142 @@ + + + + + + +F-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+

+F

+
+
fee - +Variable in class de.h_da.library.datamanagement.entity.Reminder +
Reminder fee to be paid in Euro cents. +
findBooksByAttributes(Book) - +Method in interface de.h_da.library.datamanagement.usecase.Search +
[basicQuery] Finds all books in the library system according to a given template. +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+ + + diff --git a/Master/Reference Architectures and Patterns/doc/index-files/index-6.html b/Master/Reference Architectures and Patterns/doc/index-files/index-6.html new file mode 100644 index 0000000..236c473 --- /dev/null +++ b/Master/Reference Architectures and Patterns/doc/index-files/index-6.html @@ -0,0 +1,151 @@ + + + + + + +I-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+

+I

+
+
Invoice - Class in de.h_da.library.accounting.entity
[entity] + + This entity represents an invoice, managed by the accounting component.
Invoice() - +Constructor for class de.h_da.library.accounting.entity.Invoice +
  +
invoiceId - +Variable in class de.h_da.library.datamanagement.entity.Reminder +
Id of the invoice in the accounting component that was generated for the + reminder. +
InvoiceStatus - Enum in de.h_da.library.accounting.type
[datatype]
InvoiceStatus() - +Constructor for enum de.h_da.library.accounting.type.InvoiceStatus +
  +
issueDate - +Variable in class de.h_da.library.datamanagement.entity.Reminder +
Date when the reminder was issued. +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+ + + diff --git a/Master/Reference Architectures and Patterns/doc/index-files/index-7.html b/Master/Reference Architectures and Patterns/doc/index-files/index-7.html new file mode 100644 index 0000000..adaa9f9 --- /dev/null +++ b/Master/Reference Architectures and Patterns/doc/index-files/index-7.html @@ -0,0 +1,152 @@ + + + + + + +L-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+

+L

+
+
LibraryException - Exception in de.h_da.library
 
LibraryException() - +Constructor for exception de.h_da.library.LibraryException +
  +
Loan - Class in de.h_da.library.datamanagement.entity
[entity] This entity represents a concrete loan of one + BookOnStock by one Customer.
Loan() - +Constructor for class de.h_da.library.datamanagement.entity.Loan +
  +
loan - +Variable in class de.h_da.library.datamanagement.entity.Reminder +
The delayed loan that caused the reminder +
loanDate - +Variable in class de.h_da.library.datamanagement.entity.Loan +
Date when the bookOnStock was borrowed. +
LoanStatus - Enum in de.h_da.library.datamanagement.type
[datatype]
LoanStatus() - +Constructor for enum de.h_da.library.datamanagement.type.LoanStatus +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+ + + diff --git a/Master/Reference Architectures and Patterns/doc/index-files/index-8.html b/Master/Reference Architectures and Patterns/doc/index-files/index-8.html new file mode 100644 index 0000000..7e86d47 --- /dev/null +++ b/Master/Reference Architectures and Patterns/doc/index-files/index-8.html @@ -0,0 +1,142 @@ + + + + + + +M-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+

+M

+
+
modifyBook(Book) - +Method in interface de.h_da.library.datamanagement.usecase.BookManagement +
[command] Modifies an already stored Book object. +
modifyRestistration(Customer) - +Method in interface de.h_da.library.registration.usecase.Registration +
Modifies the data of an already registered customer +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+ + + diff --git a/Master/Reference Architectures and Patterns/doc/index-files/index-9.html b/Master/Reference Architectures and Patterns/doc/index-files/index-9.html new file mode 100644 index 0000000..c765830 --- /dev/null +++ b/Master/Reference Architectures and Patterns/doc/index-files/index-9.html @@ -0,0 +1,142 @@ + + + + + + +N-Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+

+N

+
+
name - +Variable in class de.h_da.library.accounting.entity.Invoice +
Name of the invoice's recipient. +
name - +Variable in class de.h_da.library.datamanagement.entity.Customer +
First name and surname of the customer. +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D F I L M N R S T V
+ + + -- cgit v1.2.3