Fiz um LinkedHashMap para guardar os dados retornados de um “select codigo, descricao from tabela order by codigo”
eu usei o LinkedHashMap para manter a ordem dos elementos como vieram do select
acontece que onde vai ser feito o deploy da aplicação o sdk é 1.3 e a Linked HashMap só está disponível a partir do sdk 1.4
Eu troquei a implementação por TreeMap, assim a ordem não vem mais do select, mas do próprio TreeMap, acontece que a ordem pode ser tanto por codigo como por descricao e eu tenho que checar toda hora um parametro ordem para saber qual deve ser a chave do TreeMap (codigo ou descricao).
Resumindo, tem um jeito de simular um LinkedHashMap apenas com as classes disponíveis no sdk 1.3?

