Package net.thauvin.erik.frankfurter.models
package net.thauvin.erik.frankfurter.models
Immutable model types representing Frankfurter API responses.
These include currencies, providers, exchange rates, and error responses.
All model types are designed for safe deserialization and predictable behavior.
-
ClassDescriptionRepresents the set of currencies returned by the Frankfurter API.Represents the result of a
/currenciesquery.Represents a currency entry returned by the Frankfurter/currenciesendpoint.ISO 4217 currency codes with representative locales.Represents the result of a/currencyquery.Represents an error response returned by the Frankfurter API.Represents a list of exchange rates returned by the Frankfurter API.Represents the time period by which exchange rates can be downsampled.Represents a provider entry returned by the Frankfurter/providersendpoint.Represents the set of providers returned by the Frankfurter/providersendpoint.Represents the result of a/providersquery.Represents a currency exchange rate between a base and quote currency on a given date.Represents the result of a/ratequery.Represents the result of a/ratesquery.