Index
All Classes and Interfaces|All Packages
A
- addCustomer(Reference<Customer>) - Method in class be.appify.prefab.example.sale.Sale
- addCustomer(String, SaleAddCustomerRequest) - Method in class be.appify.prefab.example.sale.application.SaleService
- addCustomer(String, SaleAddCustomerRequest) - Method in class be.appify.prefab.example.sale.infrastructure.http.SaleController
- addItem(String, BigDecimal, BigDecimal) - Method in class be.appify.prefab.example.sale.Sale
- addItem(String, SaleAddItemRequest) - Method in class be.appify.prefab.example.sale.application.SaleService
- addItem(String, SaleAddItemRequest) - Method in class be.appify.prefab.example.sale.infrastructure.http.SaleController
- addPayment(String, SaleAddPaymentRequest) - Method in class be.appify.prefab.example.sale.application.SaleService
- addPayment(String, SaleAddPaymentRequest) - Method in class be.appify.prefab.example.sale.infrastructure.http.SaleController
- addPayment(BigDecimal, PaymentMethod, Reference<GiftVoucher>) - Method in class be.appify.prefab.example.sale.Sale
- address() - Method in record class be.appify.prefab.example.sale.application.CreateCustomerRequest
-
Returns the value of the
addressrecord component. - address() - Method in record class be.appify.prefab.example.sale.Customer
-
Returns the value of the
addressrecord component. - address() - Method in record class be.appify.prefab.example.sale.infrastructure.http.CustomerResponse
-
Returns the value of the
addressrecord component. - Address - Record Class in be.appify.prefab.example.sale
- Address(String, String, String, String, String) - Constructor for record class be.appify.prefab.example.sale.Address
-
Creates an instance of a
Addressrecord class. - amount() - Method in record class be.appify.prefab.example.sale.application.SaleAddPaymentRequest
-
Returns the value of the
amountrecord component. - amount() - Method in record class be.appify.prefab.example.sale.Payment
-
Returns the value of the
amountrecord component. - amount() - Method in record class be.appify.prefab.example.sale.SalePaidWithGiftVoucher
-
Returns the value of the
amountrecord component.
B
- be.appify.prefab.example.sale - package be.appify.prefab.example.sale
- be.appify.prefab.example.sale.application - package be.appify.prefab.example.sale.application
- be.appify.prefab.example.sale.infrastructure.http - package be.appify.prefab.example.sale.infrastructure.http
- be.appify.prefab.example.sale.infrastructure.kafka - package be.appify.prefab.example.sale.infrastructure.kafka
- be.appify.prefab.example.sale.invoice - package be.appify.prefab.example.sale.invoice
- be.appify.prefab.example.sale.invoice.application - package be.appify.prefab.example.sale.invoice.application
- be.appify.prefab.example.sale.invoice.infrastructure.http - package be.appify.prefab.example.sale.invoice.infrastructure.http
- be.appify.prefab.example.sale.invoice.infrastructure.kafka - package be.appify.prefab.example.sale.invoice.infrastructure.kafka
- be.appify.prefab.example.todo - package be.appify.prefab.example.todo
- be.appify.prefab.example.todo.application - package be.appify.prefab.example.todo.application
- be.appify.prefab.example.todo.infrastructure.http - package be.appify.prefab.example.todo.infrastructure.http
C
- cancel() - Method in class be.appify.prefab.example.sale.Sale
- cancel(String) - Method in class be.appify.prefab.example.sale.application.SaleService
- cancel(String) - Method in class be.appify.prefab.example.sale.infrastructure.http.SaleController
- CANCELLED - Enum constant in enum class be.appify.prefab.example.sale.State
- CARD - Enum constant in enum class be.appify.prefab.example.sale.PaymentMethod
- CASH - Enum constant in enum class be.appify.prefab.example.sale.PaymentMethod
- city() - Method in record class be.appify.prefab.example.sale.Address
-
Returns the value of the
cityrecord component. - code() - Method in record class be.appify.prefab.example.sale.application.CreateGiftVoucherRequest
-
Returns the value of the
coderecord component. - code() - Method in class be.appify.prefab.example.sale.GiftVoucher
- code() - Method in record class be.appify.prefab.example.sale.infrastructure.http.GiftVoucherResponse
-
Returns the value of the
coderecord component. - COMPLETED - Enum constant in enum class be.appify.prefab.example.sale.State
- country() - Method in record class be.appify.prefab.example.sale.Address
-
Returns the value of the
countryrecord component. - create(CreateCustomerRequest) - Method in class be.appify.prefab.example.sale.application.CustomerService
- create(CreateCustomerRequest) - Method in class be.appify.prefab.example.sale.infrastructure.http.CustomerController
- create(CreateGiftVoucherRequest) - Method in class be.appify.prefab.example.sale.application.GiftVoucherService
- create(CreateGiftVoucherRequest) - Method in class be.appify.prefab.example.sale.infrastructure.http.GiftVoucherController
- create(CreateSaleRequest) - Method in class be.appify.prefab.example.sale.application.SaleService
- create(CreateSaleRequest) - Method in class be.appify.prefab.example.sale.infrastructure.http.SaleController
- create(CreateTodoRequest) - Method in class be.appify.prefab.example.todo.application.TodoService
- create(CreateTodoRequest) - Method in class be.appify.prefab.example.todo.infrastructure.http.TodoController
- CreateCustomerRequest - Record Class in be.appify.prefab.example.sale.application
- CreateCustomerRequest(PersonName, Address, String) - Constructor for record class be.appify.prefab.example.sale.application.CreateCustomerRequest
-
Creates an instance of a
CreateCustomerRequestrecord class. - created() - Method in record class be.appify.prefab.example.sale.invoice.infrastructure.http.InvoiceResponse
-
Returns the value of the
createdrecord component. - created() - Method in record class be.appify.prefab.example.sale.invoice.Invoice
-
Returns the value of the
createdrecord component. - created() - Method in record class be.appify.prefab.example.todo.infrastructure.http.TodoResponse
-
Returns the value of the
createdrecord component. - created() - Method in class be.appify.prefab.example.todo.Todo
- CreateGiftVoucherRequest - Record Class in be.appify.prefab.example.sale.application
- CreateGiftVoucherRequest(String, BigDecimal) - Constructor for record class be.appify.prefab.example.sale.application.CreateGiftVoucherRequest
-
Creates an instance of a
CreateGiftVoucherRequestrecord class. - CreateInvoiceUseCase - Class in be.appify.prefab.example.sale.invoice
- CreateInvoiceUseCase(InvoiceRepository) - Constructor for class be.appify.prefab.example.sale.invoice.CreateInvoiceUseCase
- CreateSaleRequest - Record Class in be.appify.prefab.example.sale.application
- CreateSaleRequest(SaleType) - Constructor for record class be.appify.prefab.example.sale.application.CreateSaleRequest
-
Creates an instance of a
CreateSaleRequestrecord class. - CreateTodoRequest - Record Class in be.appify.prefab.example.todo.application
- CreateTodoRequest(String) - Constructor for record class be.appify.prefab.example.todo.application.CreateTodoRequest
-
Creates an instance of a
CreateTodoRequestrecord class. - customer() - Method in record class be.appify.prefab.example.sale.application.SaleAddCustomerRequest
-
Returns the value of the
customerrecord component. - customer() - Method in record class be.appify.prefab.example.sale.infrastructure.http.SaleResponse
-
Returns the value of the
customerrecord component. - customer() - Method in class be.appify.prefab.example.sale.Sale
- Customer - Record Class in be.appify.prefab.example.sale
- Customer(PersonName, Address, String) - Constructor for record class be.appify.prefab.example.sale.Customer
- Customer(String, long, PersonName, Address, String) - Constructor for record class be.appify.prefab.example.sale.Customer
-
Creates an instance of a
Customerrecord class. - CustomerController - Class in be.appify.prefab.example.sale.infrastructure.http
- CustomerRepository - Interface in be.appify.prefab.example.sale.application
- CustomerResponse - Record Class in be.appify.prefab.example.sale.infrastructure.http
- CustomerResponse(String, long, PersonName, Address, String) - Constructor for record class be.appify.prefab.example.sale.infrastructure.http.CustomerResponse
-
Creates an instance of a
CustomerResponserecord class. - CustomerService - Class in be.appify.prefab.example.sale.application
- CustomerService(CustomerRepository) - Constructor for class be.appify.prefab.example.sale.application.CustomerService
D
- delete(String) - Method in class be.appify.prefab.example.todo.application.TodoService
- delete(String) - Method in class be.appify.prefab.example.todo.infrastructure.http.TodoController
- description() - Method in record class be.appify.prefab.example.sale.application.SaleAddItemRequest
-
Returns the value of the
descriptionrecord component. - description() - Method in record class be.appify.prefab.example.sale.SaleItem
-
Returns the value of the
descriptionrecord component. - description() - Method in record class be.appify.prefab.example.todo.application.CreateTodoRequest
-
Returns the value of the
descriptionrecord component. - description() - Method in record class be.appify.prefab.example.todo.application.TodoUpdateDescriptionRequest
-
Returns the value of the
descriptionrecord component. - description() - Method in record class be.appify.prefab.example.todo.infrastructure.http.TodoResponse
-
Returns the value of the
descriptionrecord component. - description() - Method in class be.appify.prefab.example.todo.Todo
- done() - Method in record class be.appify.prefab.example.todo.infrastructure.http.TodoResponse
-
Returns the value of the
donerecord component. - done() - Method in class be.appify.prefab.example.todo.Todo
E
- email() - Method in record class be.appify.prefab.example.sale.application.CreateCustomerRequest
-
Returns the value of the
emailrecord component. - email() - Method in record class be.appify.prefab.example.sale.Customer
-
Returns the value of the
emailrecord component. - email() - Method in record class be.appify.prefab.example.sale.infrastructure.http.CustomerResponse
-
Returns the value of the
emailrecord component. - equals(Object) - Method in record class be.appify.prefab.example.sale.Address
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class be.appify.prefab.example.sale.application.CreateCustomerRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class be.appify.prefab.example.sale.application.CreateGiftVoucherRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class be.appify.prefab.example.sale.application.CreateSaleRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class be.appify.prefab.example.sale.application.SaleAddCustomerRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class be.appify.prefab.example.sale.application.SaleAddItemRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class be.appify.prefab.example.sale.application.SaleAddPaymentRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class be.appify.prefab.example.sale.application.SaleSetTypeRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class be.appify.prefab.example.sale.Customer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class be.appify.prefab.example.sale.infrastructure.http.CustomerResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class be.appify.prefab.example.sale.infrastructure.http.GiftVoucherResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class be.appify.prefab.example.sale.infrastructure.http.SaleResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class be.appify.prefab.example.sale.invoice.infrastructure.http.InvoiceResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class be.appify.prefab.example.sale.invoice.Invoice
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class be.appify.prefab.example.sale.Payment
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class be.appify.prefab.example.sale.PersonName
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class be.appify.prefab.example.sale.SaleCompleted
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class be.appify.prefab.example.sale.SaleItem
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class be.appify.prefab.example.sale.SalePaidWithGiftVoucher
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class be.appify.prefab.example.todo.application.CreateTodoRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class be.appify.prefab.example.todo.application.TodoUpdateDescriptionRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class be.appify.prefab.example.todo.infrastructure.http.TodoResponse
-
Indicates whether some other object is "equal to" this one.
F
- findAll(Example<GiftVoucher>, Pageable) - Method in interface be.appify.prefab.example.sale.application.GiftVoucherRepository
- findAll(Example<Invoice>, Pageable) - Method in interface be.appify.prefab.example.sale.invoice.application.InvoiceRepository
- findAll(Example<Todo>, Pageable) - Method in interface be.appify.prefab.example.todo.application.TodoRepository
- findMaxInvoiceNumberForYear(String) - Method in interface be.appify.prefab.example.sale.invoice.InvoiceRepositoryMixin
- firstName() - Method in record class be.appify.prefab.example.sale.PersonName
-
Returns the value of the
firstNamerecord component. - from(Customer) - Static method in record class be.appify.prefab.example.sale.infrastructure.http.CustomerResponse
- from(GiftVoucher) - Static method in record class be.appify.prefab.example.sale.infrastructure.http.GiftVoucherResponse
- from(Invoice) - Static method in record class be.appify.prefab.example.sale.invoice.infrastructure.http.InvoiceResponse
- from(Sale) - Static method in record class be.appify.prefab.example.sale.infrastructure.http.SaleResponse
- from(Todo) - Static method in record class be.appify.prefab.example.todo.infrastructure.http.TodoResponse
G
- getById(String) - Method in class be.appify.prefab.example.sale.application.CustomerService
- getById(String) - Method in class be.appify.prefab.example.sale.application.GiftVoucherService
- getById(String) - Method in class be.appify.prefab.example.sale.application.SaleService
- getById(String) - Method in class be.appify.prefab.example.sale.infrastructure.http.CustomerController
- getById(String) - Method in class be.appify.prefab.example.sale.infrastructure.http.GiftVoucherController
- getById(String) - Method in class be.appify.prefab.example.sale.infrastructure.http.SaleController
- getById(String) - Method in class be.appify.prefab.example.todo.application.TodoService
- getById(String) - Method in class be.appify.prefab.example.todo.infrastructure.http.TodoController
- getList(Pageable, String) - Method in class be.appify.prefab.example.sale.application.GiftVoucherService
- getList(Pageable, String) - Method in class be.appify.prefab.example.sale.infrastructure.http.GiftVoucherController
- getList(Pageable, String) - Method in class be.appify.prefab.example.sale.invoice.application.InvoiceService
- getList(Pageable, String) - Method in class be.appify.prefab.example.sale.invoice.infrastructure.http.InvoiceController
- getList(Pageable, String) - Method in class be.appify.prefab.example.todo.application.TodoService
- getList(Pageable, String) - Method in class be.appify.prefab.example.todo.infrastructure.http.TodoController
- GIFT_VOUCHER - Enum constant in enum class be.appify.prefab.example.sale.PaymentMethod
- giftVoucher() - Method in record class be.appify.prefab.example.sale.application.SaleAddPaymentRequest
-
Returns the value of the
giftVoucherrecord component. - giftVoucher() - Method in record class be.appify.prefab.example.sale.Payment
-
Returns the value of the
giftVoucherrecord component. - giftVoucher() - Method in record class be.appify.prefab.example.sale.SalePaidWithGiftVoucher
-
Returns the value of the
giftVoucherrecord component. - GiftVoucher - Class in be.appify.prefab.example.sale
- GiftVoucher(String, BigDecimal) - Constructor for class be.appify.prefab.example.sale.GiftVoucher
- GiftVoucher(String, long, String, BigDecimal) - Constructor for class be.appify.prefab.example.sale.GiftVoucher
- GiftVoucherController - Class in be.appify.prefab.example.sale.infrastructure.http
- GiftVoucherRepository - Interface in be.appify.prefab.example.sale.application
- GiftVoucherResponse - Record Class in be.appify.prefab.example.sale.infrastructure.http
- GiftVoucherResponse(String, long, String, BigDecimal) - Constructor for record class be.appify.prefab.example.sale.infrastructure.http.GiftVoucherResponse
-
Creates an instance of a
GiftVoucherResponserecord class. - GiftVoucherService - Class in be.appify.prefab.example.sale.application
- GiftVoucherService(GiftVoucherRepository) - Constructor for class be.appify.prefab.example.sale.application.GiftVoucherService
H
- hashCode() - Method in record class be.appify.prefab.example.sale.Address
-
Returns a hash code value for this object.
- hashCode() - Method in record class be.appify.prefab.example.sale.application.CreateCustomerRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class be.appify.prefab.example.sale.application.CreateGiftVoucherRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class be.appify.prefab.example.sale.application.CreateSaleRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class be.appify.prefab.example.sale.application.SaleAddCustomerRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class be.appify.prefab.example.sale.application.SaleAddItemRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class be.appify.prefab.example.sale.application.SaleAddPaymentRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class be.appify.prefab.example.sale.application.SaleSetTypeRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class be.appify.prefab.example.sale.Customer
-
Returns a hash code value for this object.
- hashCode() - Method in record class be.appify.prefab.example.sale.infrastructure.http.CustomerResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class be.appify.prefab.example.sale.infrastructure.http.GiftVoucherResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class be.appify.prefab.example.sale.infrastructure.http.SaleResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class be.appify.prefab.example.sale.invoice.infrastructure.http.InvoiceResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class be.appify.prefab.example.sale.invoice.Invoice
-
Returns a hash code value for this object.
- hashCode() - Method in record class be.appify.prefab.example.sale.Payment
-
Returns a hash code value for this object.
- hashCode() - Method in record class be.appify.prefab.example.sale.PersonName
-
Returns a hash code value for this object.
- hashCode() - Method in record class be.appify.prefab.example.sale.SaleCompleted
-
Returns a hash code value for this object.
- hashCode() - Method in record class be.appify.prefab.example.sale.SaleItem
-
Returns a hash code value for this object.
- hashCode() - Method in record class be.appify.prefab.example.sale.SalePaidWithGiftVoucher
-
Returns a hash code value for this object.
- hashCode() - Method in record class be.appify.prefab.example.todo.application.CreateTodoRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class be.appify.prefab.example.todo.application.TodoUpdateDescriptionRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class be.appify.prefab.example.todo.infrastructure.http.TodoResponse
-
Returns a hash code value for this object.
I
- id() - Method in record class be.appify.prefab.example.sale.Customer
-
Returns the value of the
idrecord component. - id() - Method in class be.appify.prefab.example.sale.GiftVoucher
- id() - Method in record class be.appify.prefab.example.sale.infrastructure.http.CustomerResponse
-
Returns the value of the
idrecord component. - id() - Method in record class be.appify.prefab.example.sale.infrastructure.http.GiftVoucherResponse
-
Returns the value of the
idrecord component. - id() - Method in record class be.appify.prefab.example.sale.infrastructure.http.SaleResponse
-
Returns the value of the
idrecord component. - id() - Method in record class be.appify.prefab.example.sale.invoice.infrastructure.http.InvoiceResponse
-
Returns the value of the
idrecord component. - id() - Method in record class be.appify.prefab.example.sale.invoice.Invoice
-
Returns the value of the
idrecord component. - id() - Method in class be.appify.prefab.example.sale.Sale
- id() - Method in record class be.appify.prefab.example.sale.SaleCompleted
-
Returns the value of the
idrecord component. - id() - Method in record class be.appify.prefab.example.todo.infrastructure.http.TodoResponse
-
Returns the value of the
idrecord component. - id() - Method in class be.appify.prefab.example.todo.Todo
- Invoice - Record Class in be.appify.prefab.example.sale.invoice
- Invoice(String, long, BigDecimal, Instant, String) - Constructor for record class be.appify.prefab.example.sale.invoice.Invoice
-
Creates an instance of a
Invoicerecord class. - INVOICE - Enum constant in enum class be.appify.prefab.example.sale.SaleType
- InvoiceController - Class in be.appify.prefab.example.sale.invoice.infrastructure.http
- invoiceNumber() - Method in record class be.appify.prefab.example.sale.invoice.infrastructure.http.InvoiceResponse
-
Returns the value of the
invoiceNumberrecord component. - invoiceNumber() - Method in record class be.appify.prefab.example.sale.invoice.Invoice
-
Returns the value of the
invoiceNumberrecord component. - InvoiceRepository - Interface in be.appify.prefab.example.sale.invoice.application
- InvoiceRepositoryMixin - Interface in be.appify.prefab.example.sale.invoice
- InvoiceResponse - Record Class in be.appify.prefab.example.sale.invoice.infrastructure.http
- InvoiceResponse(String, long, BigDecimal, Instant, String) - Constructor for record class be.appify.prefab.example.sale.invoice.infrastructure.http.InvoiceResponse
-
Creates an instance of a
InvoiceResponserecord class. - InvoiceService - Class in be.appify.prefab.example.sale.invoice.application
- InvoiceService(InvoiceRepository) - Constructor for class be.appify.prefab.example.sale.invoice.application.InvoiceService
- items() - Method in record class be.appify.prefab.example.sale.infrastructure.http.SaleResponse
-
Returns the value of the
itemsrecord component. - items() - Method in class be.appify.prefab.example.sale.Sale
- items() - Method in record class be.appify.prefab.example.sale.SaleCompleted
-
Returns the value of the
itemsrecord component.
L
- lastName() - Method in record class be.appify.prefab.example.sale.PersonName
-
Returns the value of the
lastNamerecord component.
M
- main(String[]) - Static method in class be.appify.prefab.example.sale.SaleApplication
- main(String[]) - Static method in class be.appify.prefab.example.todo.TodoApplication
- markDone() - Method in class be.appify.prefab.example.todo.Todo
- markDone(String) - Method in class be.appify.prefab.example.todo.application.TodoService
- markDone(String) - Method in class be.appify.prefab.example.todo.infrastructure.http.TodoController
- method() - Method in record class be.appify.prefab.example.sale.application.SaleAddPaymentRequest
-
Returns the value of the
methodrecord component. - method() - Method in record class be.appify.prefab.example.sale.Payment
-
Returns the value of the
methodrecord component.
N
- name() - Method in record class be.appify.prefab.example.sale.application.CreateCustomerRequest
-
Returns the value of the
namerecord component. - name() - Method in record class be.appify.prefab.example.sale.Customer
-
Returns the value of the
namerecord component. - name() - Method in record class be.appify.prefab.example.sale.infrastructure.http.CustomerResponse
-
Returns the value of the
namerecord component. - number() - Method in record class be.appify.prefab.example.sale.Address
-
Returns the value of the
numberrecord component.
O
- onSaleCompleted(SaleCompleted) - Method in class be.appify.prefab.example.sale.invoice.CreateInvoiceUseCase
- onSaleCompleted(SaleCompleted) - Method in class be.appify.prefab.example.sale.invoice.infrastructure.kafka.SaleKafkaConsumer
- onSalePaidWithGiftVoucher(SalePaidWithGiftVoucher) - Method in class be.appify.prefab.example.sale.application.GiftVoucherService
- onSalePaidWithGiftVoucher(SalePaidWithGiftVoucher) - Method in class be.appify.prefab.example.sale.GiftVoucher
- OPEN - Enum constant in enum class be.appify.prefab.example.sale.State
P
- Payment - Record Class in be.appify.prefab.example.sale
- Payment(BigDecimal, PaymentMethod, Reference<GiftVoucher>) - Constructor for record class be.appify.prefab.example.sale.Payment
-
Creates an instance of a
Paymentrecord class. - PAYMENT - Enum constant in enum class be.appify.prefab.example.sale.State
- PaymentMethod - Enum Class in be.appify.prefab.example.sale
- payments() - Method in record class be.appify.prefab.example.sale.infrastructure.http.SaleResponse
-
Returns the value of the
paymentsrecord component. - payments() - Method in class be.appify.prefab.example.sale.Sale
- PersonName - Record Class in be.appify.prefab.example.sale
- PersonName(String, String) - Constructor for record class be.appify.prefab.example.sale.PersonName
-
Creates an instance of a
PersonNamerecord class. - postalCode() - Method in record class be.appify.prefab.example.sale.Address
-
Returns the value of the
postalCoderecord component. - price() - Method in record class be.appify.prefab.example.sale.application.SaleAddItemRequest
-
Returns the value of the
pricerecord component. - price() - Method in record class be.appify.prefab.example.sale.SaleItem
-
Returns the value of the
pricerecord component. - publish(SaleCompleted) - Method in class be.appify.prefab.example.sale.infrastructure.kafka.SaleCompletedKafkaPublisher
Q
- quantity() - Method in record class be.appify.prefab.example.sale.application.SaleAddItemRequest
-
Returns the value of the
quantityrecord component. - quantity() - Method in record class be.appify.prefab.example.sale.SaleItem
-
Returns the value of the
quantityrecord component.
R
- REGULAR - Enum constant in enum class be.appify.prefab.example.sale.SaleType
- remainingValue() - Method in record class be.appify.prefab.example.sale.application.CreateGiftVoucherRequest
-
Returns the value of the
remainingValuerecord component. - remainingValue() - Method in class be.appify.prefab.example.sale.GiftVoucher
- remainingValue() - Method in record class be.appify.prefab.example.sale.infrastructure.http.GiftVoucherResponse
-
Returns the value of the
remainingValuerecord component. - returned() - Method in record class be.appify.prefab.example.sale.infrastructure.http.SaleResponse
-
Returns the value of the
returnedrecord component. - returned() - Method in class be.appify.prefab.example.sale.Sale
- returned() - Method in record class be.appify.prefab.example.sale.SaleCompleted
-
Returns the value of the
returnedrecord component.
S
- Sale - Class in be.appify.prefab.example.sale
- Sale(SaleType) - Constructor for class be.appify.prefab.example.sale.Sale
- Sale(String, long, Instant, List<SaleItem>, List<Payment>, BigDecimal, State, Reference<Customer>, SaleType) - Constructor for class be.appify.prefab.example.sale.Sale
- SaleAddCustomerRequest - Record Class in be.appify.prefab.example.sale.application
- SaleAddCustomerRequest(String) - Constructor for record class be.appify.prefab.example.sale.application.SaleAddCustomerRequest
-
Creates an instance of a
SaleAddCustomerRequestrecord class. - SaleAddItemRequest - Record Class in be.appify.prefab.example.sale.application
- SaleAddItemRequest(String, BigDecimal, BigDecimal) - Constructor for record class be.appify.prefab.example.sale.application.SaleAddItemRequest
-
Creates an instance of a
SaleAddItemRequestrecord class. - SaleAddPaymentRequest - Record Class in be.appify.prefab.example.sale.application
- SaleAddPaymentRequest(BigDecimal, PaymentMethod, String) - Constructor for record class be.appify.prefab.example.sale.application.SaleAddPaymentRequest
-
Creates an instance of a
SaleAddPaymentRequestrecord class. - SaleApplication - Class in be.appify.prefab.example.sale
- SaleApplication() - Constructor for class be.appify.prefab.example.sale.SaleApplication
- SaleCompleted - Record Class in be.appify.prefab.example.sale
- SaleCompleted(String, Instant, List<SaleItem>, BigDecimal, SaleType) - Constructor for record class be.appify.prefab.example.sale.SaleCompleted
-
Creates an instance of a
SaleCompletedrecord class. - SaleCompletedKafkaPublisher - Class in be.appify.prefab.example.sale.infrastructure.kafka
- SaleController - Class in be.appify.prefab.example.sale.infrastructure.http
- SaleItem - Record Class in be.appify.prefab.example.sale
- SaleItem(String, BigDecimal, BigDecimal) - Constructor for record class be.appify.prefab.example.sale.SaleItem
-
Creates an instance of a
SaleItemrecord class. - SaleKafkaConsumer - Class in be.appify.prefab.example.sale.invoice.infrastructure.kafka
- SalePaidWithGiftVoucher - Record Class in be.appify.prefab.example.sale
- SalePaidWithGiftVoucher(Reference<GiftVoucher>, BigDecimal) - Constructor for record class be.appify.prefab.example.sale.SalePaidWithGiftVoucher
-
Creates an instance of a
SalePaidWithGiftVoucherrecord class. - SaleRepository - Interface in be.appify.prefab.example.sale.application
- SaleResponse - Record Class in be.appify.prefab.example.sale.infrastructure.http
- SaleResponse(String, long, Instant, List<SaleItem>, List<Payment>, BigDecimal, State, Reference<Customer>, SaleType) - Constructor for record class be.appify.prefab.example.sale.infrastructure.http.SaleResponse
-
Creates an instance of a
SaleResponserecord class. - SaleService - Class in be.appify.prefab.example.sale.application
- SaleService(SaleRepository, ReferenceFactory) - Constructor for class be.appify.prefab.example.sale.application.SaleService
- SaleSetTypeRequest - Record Class in be.appify.prefab.example.sale.application
- SaleSetTypeRequest(SaleType) - Constructor for record class be.appify.prefab.example.sale.application.SaleSetTypeRequest
-
Creates an instance of a
SaleSetTypeRequestrecord class. - SaleType - Enum Class in be.appify.prefab.example.sale
- setType(SaleType) - Method in class be.appify.prefab.example.sale.Sale
- setType(String, SaleSetTypeRequest) - Method in class be.appify.prefab.example.sale.application.SaleService
- setType(String, SaleSetTypeRequest) - Method in class be.appify.prefab.example.sale.infrastructure.http.SaleController
- start() - Method in record class be.appify.prefab.example.sale.infrastructure.http.SaleResponse
-
Returns the value of the
startrecord component. - start() - Method in class be.appify.prefab.example.sale.Sale
- start() - Method in record class be.appify.prefab.example.sale.SaleCompleted
-
Returns the value of the
startrecord component. - state() - Method in record class be.appify.prefab.example.sale.infrastructure.http.SaleResponse
-
Returns the value of the
staterecord component. - state() - Method in class be.appify.prefab.example.sale.Sale
- State - Enum Class in be.appify.prefab.example.sale
- street() - Method in record class be.appify.prefab.example.sale.Address
-
Returns the value of the
streetrecord component.
T
- Todo - Class in be.appify.prefab.example.todo
- Todo(String) - Constructor for class be.appify.prefab.example.todo.Todo
- Todo(String, long, String, Boolean, Instant) - Constructor for class be.appify.prefab.example.todo.Todo
- TodoApplication - Class in be.appify.prefab.example.todo
- TodoApplication() - Constructor for class be.appify.prefab.example.todo.TodoApplication
- TodoController - Class in be.appify.prefab.example.todo.infrastructure.http
- TodoRepository - Interface in be.appify.prefab.example.todo.application
- TodoResponse - Record Class in be.appify.prefab.example.todo.infrastructure.http
- TodoResponse(String, long, String, Boolean, Instant) - Constructor for record class be.appify.prefab.example.todo.infrastructure.http.TodoResponse
-
Creates an instance of a
TodoResponserecord class. - TodoService - Class in be.appify.prefab.example.todo.application
- TodoService(TodoRepository) - Constructor for class be.appify.prefab.example.todo.application.TodoService
- TodoUpdateDescriptionRequest - Record Class in be.appify.prefab.example.todo.application
- TodoUpdateDescriptionRequest(String) - Constructor for record class be.appify.prefab.example.todo.application.TodoUpdateDescriptionRequest
-
Creates an instance of a
TodoUpdateDescriptionRequestrecord class. - toString() - Method in record class be.appify.prefab.example.sale.Address
-
Returns a string representation of this record class.
- toString() - Method in record class be.appify.prefab.example.sale.application.CreateCustomerRequest
-
Returns a string representation of this record class.
- toString() - Method in record class be.appify.prefab.example.sale.application.CreateGiftVoucherRequest
-
Returns a string representation of this record class.
- toString() - Method in record class be.appify.prefab.example.sale.application.CreateSaleRequest
-
Returns a string representation of this record class.
- toString() - Method in record class be.appify.prefab.example.sale.application.SaleAddCustomerRequest
-
Returns a string representation of this record class.
- toString() - Method in record class be.appify.prefab.example.sale.application.SaleAddItemRequest
-
Returns a string representation of this record class.
- toString() - Method in record class be.appify.prefab.example.sale.application.SaleAddPaymentRequest
-
Returns a string representation of this record class.
- toString() - Method in record class be.appify.prefab.example.sale.application.SaleSetTypeRequest
-
Returns a string representation of this record class.
- toString() - Method in record class be.appify.prefab.example.sale.Customer
-
Returns a string representation of this record class.
- toString() - Method in record class be.appify.prefab.example.sale.infrastructure.http.CustomerResponse
-
Returns a string representation of this record class.
- toString() - Method in record class be.appify.prefab.example.sale.infrastructure.http.GiftVoucherResponse
-
Returns a string representation of this record class.
- toString() - Method in record class be.appify.prefab.example.sale.infrastructure.http.SaleResponse
-
Returns a string representation of this record class.
- toString() - Method in record class be.appify.prefab.example.sale.invoice.infrastructure.http.InvoiceResponse
-
Returns a string representation of this record class.
- toString() - Method in record class be.appify.prefab.example.sale.invoice.Invoice
-
Returns a string representation of this record class.
- toString() - Method in record class be.appify.prefab.example.sale.Payment
-
Returns a string representation of this record class.
- toString() - Method in record class be.appify.prefab.example.sale.PersonName
-
Returns a string representation of this record class.
- toString() - Method in record class be.appify.prefab.example.sale.SaleCompleted
-
Returns a string representation of this record class.
- toString() - Method in record class be.appify.prefab.example.sale.SaleItem
-
Returns a string representation of this record class.
- toString() - Method in record class be.appify.prefab.example.sale.SalePaidWithGiftVoucher
-
Returns a string representation of this record class.
- toString() - Method in record class be.appify.prefab.example.todo.application.CreateTodoRequest
-
Returns a string representation of this record class.
- toString() - Method in record class be.appify.prefab.example.todo.application.TodoUpdateDescriptionRequest
-
Returns a string representation of this record class.
- toString() - Method in record class be.appify.prefab.example.todo.infrastructure.http.TodoResponse
-
Returns a string representation of this record class.
- total() - Method in record class be.appify.prefab.example.sale.invoice.infrastructure.http.InvoiceResponse
-
Returns the value of the
totalrecord component. - total() - Method in record class be.appify.prefab.example.sale.invoice.Invoice
-
Returns the value of the
totalrecord component. - total() - Method in class be.appify.prefab.example.sale.Sale
- type() - Method in record class be.appify.prefab.example.sale.application.CreateSaleRequest
-
Returns the value of the
typerecord component. - type() - Method in record class be.appify.prefab.example.sale.application.SaleSetTypeRequest
-
Returns the value of the
typerecord component. - type() - Method in record class be.appify.prefab.example.sale.infrastructure.http.SaleResponse
-
Returns the value of the
typerecord component. - type() - Method in class be.appify.prefab.example.sale.Sale
- type() - Method in record class be.appify.prefab.example.sale.SaleCompleted
-
Returns the value of the
typerecord component.
U
- updateDescription(String) - Method in class be.appify.prefab.example.todo.Todo
- updateDescription(String, TodoUpdateDescriptionRequest) - Method in class be.appify.prefab.example.todo.application.TodoService
- updateDescription(String, TodoUpdateDescriptionRequest) - Method in class be.appify.prefab.example.todo.infrastructure.http.TodoController
V
- valueOf(String) - Static method in enum class be.appify.prefab.example.sale.PaymentMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class be.appify.prefab.example.sale.SaleType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class be.appify.prefab.example.sale.State
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class be.appify.prefab.example.sale.PaymentMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class be.appify.prefab.example.sale.SaleType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class be.appify.prefab.example.sale.State
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version() - Method in record class be.appify.prefab.example.sale.Customer
-
Returns the value of the
versionrecord component. - version() - Method in class be.appify.prefab.example.sale.GiftVoucher
- version() - Method in record class be.appify.prefab.example.sale.infrastructure.http.CustomerResponse
-
Returns the value of the
versionrecord component. - version() - Method in record class be.appify.prefab.example.sale.infrastructure.http.GiftVoucherResponse
-
Returns the value of the
versionrecord component. - version() - Method in record class be.appify.prefab.example.sale.infrastructure.http.SaleResponse
-
Returns the value of the
versionrecord component. - version() - Method in record class be.appify.prefab.example.sale.invoice.infrastructure.http.InvoiceResponse
-
Returns the value of the
versionrecord component. - version() - Method in record class be.appify.prefab.example.sale.invoice.Invoice
-
Returns the value of the
versionrecord component. - version() - Method in class be.appify.prefab.example.sale.Sale
- version() - Method in record class be.appify.prefab.example.todo.infrastructure.http.TodoResponse
-
Returns the value of the
versionrecord component. - version() - Method in class be.appify.prefab.example.todo.Todo
All Classes and Interfaces|All Packages