Tipo da chave que estende AnoMes.
Tipo do valor que estende AliquotasTetoFaixas.
Inicializa uma nova instância do mapa de vigências.
Tipo da chave que estende AnoMes.
Tipo do valor que estende AliquotasTetoFaixas.
the number of elements in the Map.
Gera um iterador que percorre apenas os anos civis únicos presentes nas chaves deste mapa.
Um iterador de valores do tipo Ano.
true if an element in the Map existed and has been removed, or false if the element does not exist.
Returns a specified element from the Map object. If the value that is associated to the provided key is an object, then you will get a reference to that object and any change made to that object will effectively modify it inside the Map.
Returns the element associated with the specified key. If no element is associated with the specified key, undefined is returned.
boolean indicating whether an element with the specified key exists or not.
Returns an iterable of keys in the map
Returns an iterable of values in the map
Implementação especializada de um Map que utiliza AnoMes como chave.
Diferente de um Map padrão, esta classe converte as chaves do tipo objeto para um valor numérico cronológico internamente. Isso permite que dois objetos AnoMes diferentes, mas com os mesmos valores de Ano e Mês, sejam referenciados como a mesma chave.