| Interface | Description |
|---|---|
| CustomerCreditDao |
Interface for writing customer's credit information to output.
|
| CustomerDao | |
| CustomerDebitDao |
Interface for writing
CustomerDebitDao object to arbitrary output. |
| InvalidCustomerLogger |
Interface for logging invalid customers.
|
| TradeDao |
Interface for writing a Trade object to an arbitrary output.
|
| Class | Description |
|---|---|
| CompositeCustomerUpdateLineTokenizer |
Composite
LineTokenizer that delegates the tokenization of a line to one of two potential
tokenizers. |
| CustomerCredit | |
| CustomerDebit | |
| CustomerUpdate |
Immutable Value Object representing an update to the customer as stored in the database.
|
| CustomerUpdateFieldSetMapper |
FieldSetMapper for mapping to a CustomerUpdate. |
| CustomerUpdateProcessor | |
| CustomerUpdateWriter | |
| Trade |
| Enum | Description |
|---|---|
| CustomerOperation |
Enum representing on of 3 possible actions on a customer update:
Add, update, or delete
|