Class BalanceSheet


  • public final class BalanceSheet
    extends java.lang.Object
    • Method Detail

      • getId

        public java.util.Optional<java.lang.String> getId()
      • getRemoteId

        public java.util.Optional<java.lang.String> getRemoteId()
        Returns:
        The third-party API ID of the matching object.
      • getCreatedAt

        public java.util.Optional<java.time.OffsetDateTime> getCreatedAt()
        Returns:
        The datetime that this object was created by Merge.
      • getModifiedAt

        public java.util.Optional<java.time.OffsetDateTime> getModifiedAt()
        Returns:
        The datetime that this object was modified by Merge.
      • getName

        public java.util.Optional<java.lang.String> getName()
        Returns:
        The balance sheet's name.
      • getCurrency

        public java.util.Optional<BalanceSheetCurrency> getCurrency()
        Returns:
        The balance sheet's currency.
        • XUA - ADB Unit of Account
        • AFN - Afghan Afghani
        • AFA - Afghan Afghani (1927–2002)
        • ALL - Albanian Lek
        • ALK - Albanian Lek (1946–1965)
        • DZD - Algerian Dinar
        • ADP - Andorran Peseta
        • AOA - Angolan Kwanza
        • AOK - Angolan Kwanza (1977–1991)
        • AON - Angolan New Kwanza (1990–2000)
        • AOR - Angolan Readjusted Kwanza (1995–1999)
        • ARA - Argentine Austral
        • ARS - Argentine Peso
        • ARM - Argentine Peso (1881–1970)
        • ARP - Argentine Peso (1983–1985)
        • ARL - Argentine Peso Ley (1970–1983)
        • AMD - Armenian Dram
        • AWG - Aruban Florin
        • AUD - Australian Dollar
        • ATS - Austrian Schilling
        • AZN - Azerbaijani Manat
        • AZM - Azerbaijani Manat (1993–2006)
        • BSD - Bahamian Dollar
        • BHD - Bahraini Dinar
        • BDT - Bangladeshi Taka
        • BBD - Barbadian Dollar
        • BYN - Belarusian Ruble
        • BYB - Belarusian Ruble (1994–1999)
        • BYR - Belarusian Ruble (2000–2016)
        • BEF - Belgian Franc
        • BEC - Belgian Franc (convertible)
        • BEL - Belgian Franc (financial)
        • BZD - Belize Dollar
        • BMD - Bermudan Dollar
        • BTN - Bhutanese Ngultrum
        • BOB - Bolivian Boliviano
        • BOL - Bolivian Boliviano (1863–1963)
        • BOV - Bolivian Mvdol
        • BOP - Bolivian Peso
        • BAM - Bosnia-Herzegovina Convertible Mark
        • BAD - Bosnia-Herzegovina Dinar (1992–1994)
        • BAN - Bosnia-Herzegovina New Dinar (1994–1997)
        • BWP - Botswanan Pula
        • BRC - Brazilian Cruzado (1986–1989)
        • BRZ - Brazilian Cruzeiro (1942–1967)
        • BRE - Brazilian Cruzeiro (1990–1993)
        • BRR - Brazilian Cruzeiro (1993–1994)
        • BRN - Brazilian New Cruzado (1989–1990)
        • BRB - Brazilian New Cruzeiro (1967–1986)
        • BRL - Brazilian Real
        • GBP - British Pound
        • BND - Brunei Dollar
        • BGL - Bulgarian Hard Lev
        • BGN - Bulgarian Lev
        • BGO - Bulgarian Lev (1879–1952)
        • BGM - Bulgarian Socialist Lev
        • BUK - Burmese Kyat
        • BIF - Burundian Franc
        • XPF - CFP Franc
        • KHR - Cambodian Riel
        • CAD - Canadian Dollar
        • CVE - Cape Verdean Escudo
        • KYD - Cayman Islands Dollar
        • XAF - Central African CFA Franc
        • CLE - Chilean Escudo
        • CLP - Chilean Peso
        • CLF - Chilean Unit of Account (UF)
        • CNX - Chinese People’s Bank Dollar
        • CNY - Chinese Yuan
        • CNH - Chinese Yuan (offshore)
        • COP - Colombian Peso
        • COU - Colombian Real Value Unit
        • KMF - Comorian Franc
        • CDF - Congolese Franc
        • CRC - Costa Rican Colón
        • HRD - Croatian Dinar
        • HRK - Croatian Kuna
        • CUC - Cuban Convertible Peso
        • CUP - Cuban Peso
        • CYP - Cypriot Pound
        • CZK - Czech Koruna
        • CSK - Czechoslovak Hard Koruna
        • DKK - Danish Krone
        • DJF - Djiboutian Franc
        • DOP - Dominican Peso
        • NLG - Dutch Guilder
        • XCD - East Caribbean Dollar
        • DDM - East German Mark
        • ECS - Ecuadorian Sucre
        • ECV - Ecuadorian Unit of Constant Value
        • EGP - Egyptian Pound
        • GQE - Equatorial Guinean Ekwele
        • ERN - Eritrean Nakfa
        • EEK - Estonian Kroon
        • ETB - Ethiopian Birr
        • EUR - Euro
        • XBA - European Composite Unit
        • XEU - European Currency Unit
        • XBB - European Monetary Unit
        • XBC - European Unit of Account (XBC)
        • XBD - European Unit of Account (XBD)
        • FKP - Falkland Islands Pound
        • FJD - Fijian Dollar
        • FIM - Finnish Markka
        • FRF - French Franc
        • XFO - French Gold Franc
        • XFU - French UIC-Franc
        • GMD - Gambian Dalasi
        • GEK - Georgian Kupon Larit
        • GEL - Georgian Lari
        • DEM - German Mark
        • GHS - Ghanaian Cedi
        • GHC - Ghanaian Cedi (1979–2007)
        • GIP - Gibraltar Pound
        • XAU - Gold
        • GRD - Greek Drachma
        • GTQ - Guatemalan Quetzal
        • GWP - Guinea-Bissau Peso
        • GNF - Guinean Franc
        • GNS - Guinean Syli
        • GYD - Guyanaese Dollar
        • HTG - Haitian Gourde
        • HNL - Honduran Lempira
        • HKD - Hong Kong Dollar
        • HUF - Hungarian Forint
        • IMP - IMP
        • ISK - Icelandic Króna
        • ISJ - Icelandic Króna (1918–1981)
        • INR - Indian Rupee
        • IDR - Indonesian Rupiah
        • IRR - Iranian Rial
        • IQD - Iraqi Dinar
        • IEP - Irish Pound
        • ILS - Israeli New Shekel
        • ILP - Israeli Pound
        • ILR - Israeli Shekel (1980–1985)
        • ITL - Italian Lira
        • JMD - Jamaican Dollar
        • JPY - Japanese Yen
        • JOD - Jordanian Dinar
        • KZT - Kazakhstani Tenge
        • KES - Kenyan Shilling
        • KWD - Kuwaiti Dinar
        • KGS - Kyrgystani Som
        • LAK - Laotian Kip
        • LVL - Latvian Lats
        • LVR - Latvian Ruble
        • LBP - Lebanese Pound
        • LSL - Lesotho Loti
        • LRD - Liberian Dollar
        • LYD - Libyan Dinar
        • LTL - Lithuanian Litas
        • LTT - Lithuanian Talonas
        • LUL - Luxembourg Financial Franc
        • LUC - Luxembourgian Convertible Franc
        • LUF - Luxembourgian Franc
        • MOP - Macanese Pataca
        • MKD - Macedonian Denar
        • MKN - Macedonian Denar (1992–1993)
        • MGA - Malagasy Ariary
        • MGF - Malagasy Franc
        • MWK - Malawian Kwacha
        • MYR - Malaysian Ringgit
        • MVR - Maldivian Rufiyaa
        • MVP - Maldivian Rupee (1947–1981)
        • MLF - Malian Franc
        • MTL - Maltese Lira
        • MTP - Maltese Pound
        • MRU - Mauritanian Ouguiya
        • MRO - Mauritanian Ouguiya (1973–2017)
        • MUR - Mauritian Rupee
        • MXV - Mexican Investment Unit
        • MXN - Mexican Peso
        • MXP - Mexican Silver Peso (1861–1992)
        • MDC - Moldovan Cupon
        • MDL - Moldovan Leu
        • MCF - Monegasque Franc
        • MNT - Mongolian Tugrik
        • MAD - Moroccan Dirham
        • MAF - Moroccan Franc
        • MZE - Mozambican Escudo
        • MZN - Mozambican Metical
        • MZM - Mozambican Metical (1980–2006)
        • MMK - Myanmar Kyat
        • NAD - Namibian Dollar
        • NPR - Nepalese Rupee
        • ANG - Netherlands Antillean Guilder
        • TWD - New Taiwan Dollar
        • NZD - New Zealand Dollar
        • NIO - Nicaraguan Córdoba
        • NIC - Nicaraguan Córdoba (1988–1991)
        • NGN - Nigerian Naira
        • KPW - North Korean Won
        • NOK - Norwegian Krone
        • OMR - Omani Rial
        • PKR - Pakistani Rupee
        • XPD - Palladium
        • PAB - Panamanian Balboa
        • PGK - Papua New Guinean Kina
        • PYG - Paraguayan Guarani
        • PEI - Peruvian Inti
        • PEN - Peruvian Sol
        • PES - Peruvian Sol (1863–1965)
        • PHP - Philippine Peso
        • XPT - Platinum
        • PLN - Polish Zloty
        • PLZ - Polish Zloty (1950–1995)
        • PTE - Portuguese Escudo
        • GWE - Portuguese Guinea Escudo
        • QAR - Qatari Rial
        • XRE - RINET Funds
        • RHD - Rhodesian Dollar
        • RON - Romanian Leu
        • ROL - Romanian Leu (1952–2006)
        • RUB - Russian Ruble
        • RUR - Russian Ruble (1991–1998)
        • RWF - Rwandan Franc
        • SVC - Salvadoran Colón
        • WST - Samoan Tala
        • SAR - Saudi Riyal
        • RSD - Serbian Dinar
        • CSD - Serbian Dinar (2002–2006)
        • SCR - Seychellois Rupee
        • SLL - Sierra Leonean Leone
        • XAG - Silver
        • SGD - Singapore Dollar
        • SKK - Slovak Koruna
        • SIT - Slovenian Tolar
        • SBD - Solomon Islands Dollar
        • SOS - Somali Shilling
        • ZAR - South African Rand
        • ZAL - South African Rand (financial)
        • KRH - South Korean Hwan (1953–1962)
        • KRW - South Korean Won
        • KRO - South Korean Won (1945–1953)
        • SSP - South Sudanese Pound
        • SUR - Soviet Rouble
        • ESP - Spanish Peseta
        • ESA - Spanish Peseta (A account)
        • ESB - Spanish Peseta (convertible account)
        • XDR - Special Drawing Rights
        • LKR - Sri Lankan Rupee
        • SHP - St. Helena Pound
        • XSU - Sucre
        • SDD - Sudanese Dinar (1992–2007)
        • SDG - Sudanese Pound
        • SDP - Sudanese Pound (1957–1998)
        • SRD - Surinamese Dollar
        • SRG - Surinamese Guilder
        • SZL - Swazi Lilangeni
        • SEK - Swedish Krona
        • CHF - Swiss Franc
        • SYP - Syrian Pound
        • STN - São Tomé & Príncipe Dobra
        • STD - São Tomé & Príncipe Dobra (1977–2017)
        • TVD - TVD
        • TJR - Tajikistani Ruble
        • TJS - Tajikistani Somoni
        • TZS - Tanzanian Shilling
        • XTS - Testing Currency Code
        • THB - Thai Baht
        • XXX - The codes assigned for transactions where no currency is involved
        • TPE - Timorese Escudo
        • TOP - Tongan Paʻanga
        • TTD - Trinidad & Tobago Dollar
        • TND - Tunisian Dinar
        • TRY - Turkish Lira
        • TRL - Turkish Lira (1922–2005)
        • TMT - Turkmenistani Manat
        • TMM - Turkmenistani Manat (1993–2009)
        • USD - US Dollar
        • USN - US Dollar (Next day)
        • USS - US Dollar (Same day)
        • UGX - Ugandan Shilling
        • UGS - Ugandan Shilling (1966–1987)
        • UAH - Ukrainian Hryvnia
        • UAK - Ukrainian Karbovanets
        • AED - United Arab Emirates Dirham
        • UYW - Uruguayan Nominal Wage Index Unit
        • UYU - Uruguayan Peso
        • UYP - Uruguayan Peso (1975–1993)
        • UYI - Uruguayan Peso (Indexed Units)
        • UZS - Uzbekistani Som
        • VUV - Vanuatu Vatu
        • VES - Venezuelan Bolívar
        • VEB - Venezuelan Bolívar (1871–2008)
        • VEF - Venezuelan Bolívar (2008–2018)
        • VND - Vietnamese Dong
        • VNN - Vietnamese Dong (1978–1985)
        • CHE - WIR Euro
        • CHW - WIR Franc
        • XOF - West African CFA Franc
        • YDD - Yemeni Dinar
        • YER - Yemeni Rial
        • YUN - Yugoslavian Convertible Dinar (1990–1992)
        • YUD - Yugoslavian Hard Dinar (1966–1990)
        • YUM - Yugoslavian New Dinar (1994–2002)
        • YUR - Yugoslavian Reformed Dinar (1992–1993)
        • ZWN - ZWN
        • ZRN - Zairean New Zaire (1993–1998)
        • ZRZ - Zairean Zaire (1971–1993)
        • ZMW - Zambian Kwacha
        • ZMK - Zambian Kwacha (1968–2012)
        • ZWD - Zimbabwean Dollar (1980–2008)
        • ZWR - Zimbabwean Dollar (2008)
        • ZWL - Zimbabwean Dollar (2009)
      • getCompany

        public java.util.Optional<BalanceSheetCompany> getCompany()
        Returns:
        Company object for the given BalanceSheet object.
      • getDate

        public java.util.Optional<java.time.OffsetDateTime> getDate()
        Returns:
        The balance sheet's date. The balance sheet data will reflect the company's financial position this point in time.
      • getNetAssets

        public java.util.Optional<java.lang.Double> getNetAssets()
        Returns:
        The balance sheet's net assets.
      • getAssets

        public java.util.Optional<java.util.List<ReportItem>> getAssets()
      • getLiabilities

        public java.util.Optional<java.util.List<ReportItem>> getLiabilities()
      • getEquity

        public java.util.Optional<java.util.List<ReportItem>> getEquity()
      • getRemoteGeneratedAt

        public java.util.Optional<java.time.OffsetDateTime> getRemoteGeneratedAt()
        Returns:
        The time that balance sheet was generated by the accounting system.
      • getRemoteWasDeleted

        public java.util.Optional<java.lang.Boolean> getRemoteWasDeleted()
        Returns:
        Indicates whether or not this object has been deleted in the third party platform. Full coverage deletion detection is a premium add-on. Native deletion detection is offered for free with limited coverage. Learn more.
      • getFieldMappings

        public java.util.Optional<java.util.Map<java.lang.String,​com.fasterxml.jackson.databind.JsonNode>> getFieldMappings()
      • getRemoteData

        public java.util.Optional<java.util.List<RemoteData>> getRemoteData()
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object
      • getAdditionalProperties

        public java.util.Map<java.lang.String,​java.lang.Object> getAdditionalProperties()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object