Index

A B C D E F G H I L M N O P Q R S T U V 
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 address record component.
address() - Method in record class be.appify.prefab.example.sale.Customer
Returns the value of the address record component.
address() - Method in record class be.appify.prefab.example.sale.infrastructure.http.CustomerResponse
Returns the value of the address record 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 Address record class.
amount() - Method in record class be.appify.prefab.example.sale.application.SaleAddPaymentRequest
Returns the value of the amount record component.
amount() - Method in record class be.appify.prefab.example.sale.Payment
Returns the value of the amount record component.
amount() - Method in record class be.appify.prefab.example.sale.SalePaidWithGiftVoucher
Returns the value of the amount record 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 city record component.
code() - Method in record class be.appify.prefab.example.sale.application.CreateGiftVoucherRequest
Returns the value of the code record 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 code record 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 country record 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 CreateCustomerRequest record class.
created() - Method in record class be.appify.prefab.example.sale.invoice.infrastructure.http.InvoiceResponse
Returns the value of the created record component.
created() - Method in record class be.appify.prefab.example.sale.invoice.Invoice
Returns the value of the created record component.
created() - Method in record class be.appify.prefab.example.todo.infrastructure.http.TodoResponse
Returns the value of the created record 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 CreateGiftVoucherRequest record 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 CreateSaleRequest record 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 CreateTodoRequest record class.
customer() - Method in record class be.appify.prefab.example.sale.application.SaleAddCustomerRequest
Returns the value of the customer record component.
customer() - Method in record class be.appify.prefab.example.sale.infrastructure.http.SaleResponse
Returns the value of the customer record 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 Customer record 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 CustomerResponse record 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 description record component.
description() - Method in record class be.appify.prefab.example.sale.SaleItem
Returns the value of the description record component.
description() - Method in record class be.appify.prefab.example.todo.application.CreateTodoRequest
Returns the value of the description record component.
description() - Method in record class be.appify.prefab.example.todo.application.TodoUpdateDescriptionRequest
Returns the value of the description record component.
description() - Method in record class be.appify.prefab.example.todo.infrastructure.http.TodoResponse
Returns the value of the description record 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 done record 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 email record component.
email() - Method in record class be.appify.prefab.example.sale.Customer
Returns the value of the email record component.
email() - Method in record class be.appify.prefab.example.sale.infrastructure.http.CustomerResponse
Returns the value of the email record 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 firstName record 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 giftVoucher record component.
giftVoucher() - Method in record class be.appify.prefab.example.sale.Payment
Returns the value of the giftVoucher record component.
giftVoucher() - Method in record class be.appify.prefab.example.sale.SalePaidWithGiftVoucher
Returns the value of the giftVoucher record 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 GiftVoucherResponse record 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 id record 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 id record component.
id() - Method in record class be.appify.prefab.example.sale.infrastructure.http.GiftVoucherResponse
Returns the value of the id record component.
id() - Method in record class be.appify.prefab.example.sale.infrastructure.http.SaleResponse
Returns the value of the id record component.
id() - Method in record class be.appify.prefab.example.sale.invoice.infrastructure.http.InvoiceResponse
Returns the value of the id record component.
id() - Method in record class be.appify.prefab.example.sale.invoice.Invoice
Returns the value of the id record 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 id record component.
id() - Method in record class be.appify.prefab.example.todo.infrastructure.http.TodoResponse
Returns the value of the id record 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 Invoice record 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 invoiceNumber record component.
invoiceNumber() - Method in record class be.appify.prefab.example.sale.invoice.Invoice
Returns the value of the invoiceNumber record 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 InvoiceResponse record 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 items record 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 items record component.

L

lastName() - Method in record class be.appify.prefab.example.sale.PersonName
Returns the value of the lastName record 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 method record component.
method() - Method in record class be.appify.prefab.example.sale.Payment
Returns the value of the method record component.

N

name() - Method in record class be.appify.prefab.example.sale.application.CreateCustomerRequest
Returns the value of the name record component.
name() - Method in record class be.appify.prefab.example.sale.Customer
Returns the value of the name record component.
name() - Method in record class be.appify.prefab.example.sale.infrastructure.http.CustomerResponse
Returns the value of the name record component.
number() - Method in record class be.appify.prefab.example.sale.Address
Returns the value of the number record 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 Payment record 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 payments record 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 PersonName record class.
postalCode() - Method in record class be.appify.prefab.example.sale.Address
Returns the value of the postalCode record component.
price() - Method in record class be.appify.prefab.example.sale.application.SaleAddItemRequest
Returns the value of the price record component.
price() - Method in record class be.appify.prefab.example.sale.SaleItem
Returns the value of the price record 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 quantity record component.
quantity() - Method in record class be.appify.prefab.example.sale.SaleItem
Returns the value of the quantity record 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 remainingValue record 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 remainingValue record component.
returned() - Method in record class be.appify.prefab.example.sale.infrastructure.http.SaleResponse
Returns the value of the returned record 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 returned record 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 SaleAddCustomerRequest record 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 SaleAddItemRequest record 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 SaleAddPaymentRequest record 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 SaleCompleted record 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 SaleItem record 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 SalePaidWithGiftVoucher record 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 SaleResponse record 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 SaleSetTypeRequest record 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 start record 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 start record component.
state() - Method in record class be.appify.prefab.example.sale.infrastructure.http.SaleResponse
Returns the value of the state record 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 street record 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 TodoResponse record 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 TodoUpdateDescriptionRequest record 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 total record component.
total() - Method in record class be.appify.prefab.example.sale.invoice.Invoice
Returns the value of the total record 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 type record component.
type() - Method in record class be.appify.prefab.example.sale.application.SaleSetTypeRequest
Returns the value of the type record component.
type() - Method in record class be.appify.prefab.example.sale.infrastructure.http.SaleResponse
Returns the value of the type record 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 type record 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 version record 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 version record component.
version() - Method in record class be.appify.prefab.example.sale.infrastructure.http.GiftVoucherResponse
Returns the value of the version record component.
version() - Method in record class be.appify.prefab.example.sale.infrastructure.http.SaleResponse
Returns the value of the version record component.
version() - Method in record class be.appify.prefab.example.sale.invoice.infrastructure.http.InvoiceResponse
Returns the value of the version record component.
version() - Method in record class be.appify.prefab.example.sale.invoice.Invoice
Returns the value of the version record 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 version record component.
version() - Method in class be.appify.prefab.example.todo.Todo
 
A B C D E F G H I L M N O P Q R S T U V 
All Classes and Interfaces|All Packages