money-api
Introduction
Uma especificação de dinheiro, será que vale mesmo a pena?
Crédito
Sobre o Autor
A motivação do tipo dinheiro
Mas ninguém passou por isso antes? Conhecimento da API
Acesso ao código fonte e instalação
Representando dinheiro e moeda com o money-api
Métodos de criação
Métodos de Criação para o RoundedMoney
Operações Aritméticas
Operações boolianas
NumberValue: A representação da parte numérica do money
Manipulando e extraindo informação do MonetaryAmount
MonetaryOperator
MonetaryQuery
MonetaryQuery vs MonetaryOperator
Formatando dinheiro
A classe MonetaryAmountFormat
A classe MonetaryAmountFormatSymbols
Exchange Rate
Realizando cotação com ExchangeRateProvider
Realizando a cotação a partir de uma data específica
Ignorando a cotação
Trabalhando com Streams
Ordenando uma lista monetária
Realizando ordenação com moeda
Realizando ordenação com o valor numérico
Realizando ordenação levando em consideração a cotação
Juntando as ordenações
Métodos de redução
Somatório
Valor mínimo e valor máximo
Predicates
Predicate com moedas
Predicate com o valor numérico
Interagindo com Predicates
Agrupamento do MonetaryAmount
Agrupando pela moeda
Particionamento
Sumarizando a moeda
Bibliografia
Powered by
GitBook
Bibliografia
Bibliografia
Block, Joshua. Java Efetivo. 2ª Ed, 2008.
Martin, Robert C. Clean Code - A Handbook of Agile Software Craftsman, 2008.
Fowler, Martin. When to make a Type
JSR 354,
especificação
Github JSR 354,
códigos
Código exemplo
results matching "
"
No results matching "
"