All Classes and Interfaces
Class
Description
Represents the set of currencies returned by the Frankfurter API.
Represents the result of a
/currencies query.Represents a currency entry returned by the Frankfurter
/currencies endpoint.ISO 4217 currency codes with representative locales.
Provides locale‑aware formatting of monetary amounts using ISO 4217
currency codes.
Represents the result of a
/currency query.Represents an error response returned by the Frankfurter API.
Represents a list of exchange rates returned by the Frankfurter API.
Client for the Frankfurter.dev exchange rates API.
Exception thrown when the Frankfurter API returns an error response.
Represents the time period by which exchange rates can be downsampled.
Provides JSON parsing helpers for Frankfurter API responses.
Gson adapter for serializing and deserializing
LocalDate values.Represents a provider entry returned by the Frankfurter
/providers endpoint.Represents the set of providers returned by the Frankfurter
/providers endpoint.Represents the result of a
/providers query.Represents a currency exchange rate between a base and quote currency on a given date.
Immutable configuration for constructing Frankfurter
/rate queries.Builder for
RateConfig.Represents the result of a
/rate query.Immutable configuration for constructing Frankfurter
/rates queries.Builder for creating
RatesConfig instances.Represents the result of a
/rates query.Internal validation helpers used throughout the Frankfurter client.