Tipo do valor armazenado (ex: AliquotasTetoFaixas ou number).
Tipo da chave de vigência, padrão é AnoMes.
Inicializa uma nova instância do mapa de vigências.
Tipo do valor armazenado (ex: AliquotasTetoFaixas ou number).
Tipo da chave de vigência, padrão é AnoMes.
the number of elements in the Map.
Gera um iterador que percorre apenas os anos civis únicos presentes nas chaves deste mapa.
Um iterador que percorre os valores do tipo Ano.
Remove um registro do mapa a partir da chave informada
A chave para remoção
true se um elemento no mapa existir e foi removido, ou false se o elemento não existir.
Verifica se a chave informada existe
Chave a ser verificada
true se o valor existir ou false caso contrário.
Returns an iterable of keys in the map
Returns an iterable of values in the map
Implementação especializada da interface
Mapque utiliza AnoMes como chave.Esta classe resolve a limitação do Map nativo do JavaScript ao comparar objetos por referência. Internamente, as chaves do tipo AnoMes são convertidas para um valor numérico cronológico, garantindo que chaves com os mesmos valores de Ano e Mês sejam tratadas como idênticas, independentemente da instância do objeto.