Datensatzklasse TransactionInspection
java.lang.Object
java.lang.Record
de.delinkedde.areashopreborn.domain.TransactionInspection
- Datensatzkomponenten:
id- journal identifiertype- journal categorystate- durable workflow stateregionId- affected region when knownpayerId- account charged by the operationrecipientId- account receiving funds, including the virtual server identityamount- gross monetary amountcurrency- logical currency namefailureDetail- optional failure diagnosticcreatedAt- journal creation timeupdatedAt- last workflow transition
public record TransactionInspection(UUID id, String type, String state, UUID regionId, UUID payerId, UUID recipientId, BigDecimal amount, String currency, String failureDetail, Instant createdAt, Instant updatedAt)
extends Record
Normalized administrative view across purchase, sellback, and rental-payment journals.
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungamount()Gibt den Wert für die Datensatzkomponenteamountzurück.Gibt den Wert für die DatensatzkomponentecreatedAtzurück.currency()Gibt den Wert für die Datensatzkomponentecurrencyzurück.final booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.Gibt den Wert für die DatensatzkomponentefailureDetailzurück.final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.id()Gibt den Wert für die Datensatzkomponenteidzurück.payerId()Gibt den Wert für die DatensatzkomponentepayerIdzurück.Gibt den Wert für die DatensatzkomponenterecipientIdzurück.regionId()Gibt den Wert für die DatensatzkomponenteregionIdzurück.state()Gibt den Wert für die Datensatzkomponentestatezurück.final StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.type()Gibt den Wert für die Datensatzkomponentetypezurück.Gibt den Wert für die DatensatzkomponenteupdatedAtzurück.
-
Konstruktordetails
-
TransactionInspection
public TransactionInspection(UUID id, String type, String state, UUID regionId, UUID payerId, UUID recipientId, BigDecimal amount, String currency, String failureDetail, Instant createdAt, Instant updatedAt) Erstellt eine Instanz einer DatensatzklasseTransactionInspection.- Parameter:
id- Wert für die Datensatzkomponenteidtype- Wert für die Datensatzkomponentetypestate- Wert für die DatensatzkomponentestateregionId- Wert für die DatensatzkomponenteregionIdpayerId- Wert für die DatensatzkomponentepayerIdrecipientId- Wert für die DatensatzkomponenterecipientIdamount- Wert für die Datensatzkomponenteamountcurrency- Wert für die DatensatzkomponentecurrencyfailureDetail- Wert für die DatensatzkomponentefailureDetailcreatedAt- Wert für die DatensatzkomponentecreatedAtupdatedAt- Wert für die DatensatzkomponenteupdatedAt
-
-
Methodendetails
-
toString
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück. Die Darstellung enthält den Namen der Klasse, gefolgt vom Namen und Wert jeder der Datensatzkomponenten. -
hashCode
public final int hashCode()Gibt einen Hashcodewert für diese Objekt zurück. Der Wert wird vom Hashcode jeder der Datensatzkomponenten abgeleitet. -
equals
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist. Die Objekte sind gleich, wenn das andere Objekt der gleichen Klasse angehört und alle Datensatzkomponenten gleich sind. Alle Komponenten in dieser Datensatzklasse werden verglichen mitObjects::equals(Object,Object). -
id
Gibt den Wert für die Datensatzkomponenteidzurück.- Gibt zurück:
- Wert der Datensatzkomponente
id
-
type
Gibt den Wert für die Datensatzkomponentetypezurück.- Gibt zurück:
- Wert der Datensatzkomponente
type
-
state
Gibt den Wert für die Datensatzkomponentestatezurück.- Gibt zurück:
- Wert der Datensatzkomponente
state
-
regionId
Gibt den Wert für die DatensatzkomponenteregionIdzurück.- Gibt zurück:
- Wert der Datensatzkomponente
regionId
-
payerId
Gibt den Wert für die DatensatzkomponentepayerIdzurück.- Gibt zurück:
- Wert der Datensatzkomponente
payerId
-
recipientId
Gibt den Wert für die DatensatzkomponenterecipientIdzurück.- Gibt zurück:
- Wert der Datensatzkomponente
recipientId
-
amount
Gibt den Wert für die Datensatzkomponenteamountzurück.- Gibt zurück:
- Wert der Datensatzkomponente
amount
-
currency
Gibt den Wert für die Datensatzkomponentecurrencyzurück.- Gibt zurück:
- Wert der Datensatzkomponente
currency
-
failureDetail
Gibt den Wert für die DatensatzkomponentefailureDetailzurück.- Gibt zurück:
- Wert der Datensatzkomponente
failureDetail
-
createdAt
Gibt den Wert für die DatensatzkomponentecreatedAtzurück.- Gibt zurück:
- Wert der Datensatzkomponente
createdAt
-
updatedAt
Gibt den Wert für die DatensatzkomponenteupdatedAtzurück.- Gibt zurück:
- Wert der Datensatzkomponente
updatedAt
-