Class ReportEntity
java.lang.Object
org.cardanofoundation.lob.app.support.spring_audit.CommonDateOnlyEntity
org.cardanofoundation.lob.app.blockchain_publisher.domain.entity.reports.ReportEntity
- All Implemented Interfaces:
org.springframework.data.domain.Persistable<String>
@Entity(name="blockchain_publisher.report.ReportEntity")
public class ReportEntity
extends org.cardanofoundation.lob.app.support.spring_audit.CommonDateOnlyEntity
implements org.springframework.data.domain.Persistable<String>
-
Field Summary
Fields inherited from class org.cardanofoundation.lob.app.support.spring_audit.CommonDateOnlyEntity
createdAt, isNew, updatedAt -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()voidsetBalanceSheetReportData(Optional<BalanceSheetData> balanceSheetReportData) voidsetData(io.vavr.control.Either<BalanceSheetData, IncomeStatementData> dataE) voidsetIncomeStatementReportData(Optional<IncomeStatementData> incomeStatementReportData) voidsetL1SubmissionData(Optional<L1SubmissionData> l1SubmissionData) voidMethods inherited from class org.cardanofoundation.lob.app.support.spring_audit.CommonDateOnlyEntity
getCreatedAt, getUpdatedAt, isNew, setCreatedAt, setNew, setUpdatedAtMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.data.domain.Persistable
isNew
-
Constructor Details
-
ReportEntity
public ReportEntity()
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceorg.springframework.data.domain.Persistable<String>
-
getL1SubmissionData
-
setL1SubmissionData
-
setData
-
setBalanceSheetReportData
-
setIncomeStatementReportData
-
getBalanceSheetReportData
-
getIncomeStatementReportData
-
getPeriod
-
setPeriod
-