Class IncomeStatementData.OperatingExpenses

java.lang.Object
org.cardanofoundation.lob.app.blockchain_publisher.domain.entity.reports.IncomeStatementData.OperatingExpenses
All Implemented Interfaces:
BiFunction<BigDecimal,BigDecimal,BigDecimal>, BinaryOperator<BigDecimal>, org.cardanofoundation.lob.app.support.calc.Summable
Enclosing class:
IncomeStatementData

@Embeddable public static class IncomeStatementData.OperatingExpenses extends Object implements org.cardanofoundation.lob.app.support.calc.Summable
  • Constructor Details

    • OperatingExpenses

      public OperatingExpenses()
  • Method Details

    • getPersonnelExpenses

      public Optional<BigDecimal> getPersonnelExpenses()
    • getGeneralAndAdministrativeExpenses

      public Optional<BigDecimal> getGeneralAndAdministrativeExpenses()
    • getDepreciationAndImpairmentLossesOnTangibleAssets

      public Optional<BigDecimal> getDepreciationAndImpairmentLossesOnTangibleAssets()
    • getAmortizationOnIntangibleAssets

      public Optional<BigDecimal> getAmortizationOnIntangibleAssets()
    • getRentExpenses

      public Optional<BigDecimal> getRentExpenses()
    • sumOf

      public BigDecimal sumOf()
      Specified by:
      sumOf in interface org.cardanofoundation.lob.app.support.calc.Summable