jeaf.generator.jeaf-generator-test-deprecation-report.1.24.2.source-code.com.anaptecs.jeaf.accounting.impl.pojo.md Maven / Gradle / Ivy
The newest version!
# Package `com.anaptecs.jeaf.accounting.impl.pojo`
**Types / Enumerations:**
[TOC levels=2]
# Types
## Account
**Properties / Associations**
| Name | Type | Multiplicity | Constraints | Description |
|------|------|:------------:|-------------|-------------|
| `iban` | `int` | `1..1` | | |
| `owner` | [`Customer`](#customer) | `1..1` | | |
| `currency` | `java.util.Currency` | `1..1` | | |
| `allBookings` | [`Booking`](#booking) | `0..*` | | |
## Booking
**Properties / Associations**
| Name | Type | Multiplicity | Constraints | Description |
|------|------|:------------:|-------------|-------------|
| `sourceAccount` | [`Account`](#account) | `1..1` | | |
| `targetAccount` | [`Account`](#account) | `1..1` | | |
| `amount` | `java.math.BigDecimal` | `1..1` | | |
| `currency` | `java.util.Currency` | `1..1` | | |
| `executionTimestamp` | `java.util.Calendar` | `1..1` | | |
## Customer
| Type Details | Details |
|--------------|-----------------|
| Parent Class | [`Partner`](#partner) |
**Properties / Associations**
| Name | Type | Multiplicity | Constraints | Description |
|------|------|:------------:|-------------|-------------|
| `name` | `java.lang.String` | `1..1` | `@NotBlank`
| |
| `firstName` | `java.lang.String` | `1..1` | `@NotBlank`
| |
| `email` | `java.lang.String` | `1..1` | `@Email`
| |
| `accounts` | [`Account`](#account) | `0..*` | | |
## Partner
| Type Details | Details |
|--------------|-----------------|
| Abstract | `true` |
**Properties / Associations**
| Name | Type | Multiplicity | Constraints | Description |
|------|------|:------------:|-------------|-------------|
© 2015 - 2025 Weber Informatics LLC | Privacy Policy