Decimal por extenso

Boa noite,
Gostaria da ajuda de vocês, pois quero um método que retorne uma string recebendo como parâmetro um BigDecimal por exemplo:
Eu achei já uma classe que faça essa conversão, porém gostaria de saber se há algum método mais simples ou mesmo um javascript, pois não quero fazer as coisas muito no meu bean, estou muito preocupado com performance.