NOTA! Questo sito utilizza i cookie e tecnologie simili.

Se non si modificano le impostazioni del browser, l'utente accetta. Per saperne di piu'

Approvo

Guida J2ME - 53: Record Enumeration per recuperare i record

Guida J2ME, corso base java microedition

 

Per recuperare i Record presenti in un RecordStore è necessario utilizzare il metodo:

  • enumerateRecords(RecordFilter filter, RecordComparator comparator, boolean keepUpdated)   :   RecordEnumeration;

che restituisce una enumerazione dei Record presenti nel RecordStore utilizzando dei filtri passati come parametri.

 

La definizione e l'utilizzo di questi filtri verrà discussa nel prossimo capitolo; per il momento, concentriamoci su RecordEnumeration.

 

 

RecordEnumeration è un'interfaccia che, come detto, restituisce una enumerazione di elementi (simile, in questo, all'interfaccia Enumeration di J2SE, per esempio).

 

Potremo quindi scorrere l'insieme dei Record restituiti procedendo 'avanti' o 'indietro' in questo particolare evento.

 

 

Metodi utili messi a disposizione da RecordEnumeration sono, ad esempio, i seguenti:

hasNextElement()   :   boolean Restituisce true se esiste un Record successivo a quello attuale (non è detto, infatti, che gli ID dei Record di un RecordStore siano consecutivi o disposti in ordine crescente o decrescente), false altrimenti.
hasPreviousElement()   :   boolean Restituisce true se esiste un Record posto in posizione precedente a quella del Record, false altrimenti (non è detto, infatti, che gli ID dei Record di un RecordStore siano consecutivi o disposti in ordine crescente o decrescente).
nextRecord()   :   byte[] Restituisce il Record successivo a quello attualmente in considerazione.
previousRecord()   :   byte[] Restituisce il Record precedente a quello attualmente in considerazione.
nextRecordId()   :   int Restituisce l'ID numerico del Record successivo a quello attualmente in considerazione.
previousRecordId()   :   int Restituisce l'ID numerico del Record precedente a quello attualmente in considerazione.
numRecords()   :   int Restituisce il numero di Record presenti nel RecordStore.

 

 

 

Per un elenco completo (lista) dei tutorial e videotutorial su Java, Java 2D, Java 3D e J2ME, clicca qui


 
Libri e eBook sul linguaggio di programmazione Java:
 
 
ebook PDF "Java 3D: guida di base" di Francesco Milanese
 
 
 
 
 

 

Pagina di Francesco Milanese (redbaron85) su Facebook   Pagina di Francesco Milanese (redbaron85) su Google Plus   Profilo di Francesco Milanese (redbaron85) su LinkedIn   Pagina di Francesco Milanese (redbaron85) su Twitter   Canale Youtube di Francesco Milanese (redbaron85ct)

Vai all'inizio della pagina