Obter todos os registros de um armazenamento de registros

  1. Importe as classes e interfaces necessárias.
    import javax.microedition.rms.RecordComparator;
    import javax.microedition.rms.RecordEnumeration;
    import javax.microedition.rms.RecordFilter;
    import javax.microedition.rms.RecordStore;
  2. Invoque openRecordStore().
  3. Invoque enumerateRecords(). Informe os seguintes parâmetros:
    • filter: especifica um objeto RecordFilter para recuperar um subconjunto de registros do armazenamento de registros (se nulo, o método retornará todos os registros)
    • comparator: especifica um objeto RecordComparator para determinar a ordem em que o método retorna os registros (se nulo, o método retornará os registros em qualquer ordem)
    • keepUpdated: determina se o método mantém a enumeração atualizada com as alterações no armazenamento de registros
    RecordStore store = RecordStore.openRecordStore("Contacts", false);
    RecordEnumeration e = store.enumerateRecords(null, null, false);

Estas informações foram úteis? Gostaríamos de receber seus comentários.