|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectprog.utili.Occorrenza<E>
prog.utili.OccorrenzaOrdinata<E>
public class OccorrenzaOrdinata<E extends java.lang.Comparable<? super E>>
Un'istanza della classe fornisce un contatore per le occorrenze di un oggetto; sulle istanze
della classe è definita una relazione d'ordine che deriva da quella definita sul tipo parametro
E
.
Constructor Summary | |
---|---|
OccorrenzaOrdinata(E o)
Crea una nuova Occorrenza che permette di contare le occorrenze dell'oggetto
specificato come argomento, il valore iniziale del contatore è 1. |
|
OccorrenzaOrdinata(E o,
int contatore)
Crea una nuova Occorrenza che permette di contare le occorrenze dell'oggetto
specificato come primo argomento in cui il contatore è inizializzato al valore specificato come
secondo argomento. |
|
OccorrenzaOrdinata(Occorrenza<E> o)
Crea una nuova istanza della classe a partire dall'occorrenza specificata come argomento. |
Method Summary | ||
---|---|---|
int |
compareTo(OccorrenzaOrdinata<E> altra)
Restituisce un intero negativo, zero o un intero positivo a seconda che l'oggetto a cui si riferisce l'occorrenza preceda, sia uguale o segua quello a cui si riferisce l'occorrenza fornita come argomento. |
|
static
|
fromOccorrenza(Occorrenza<E> o)
Restituisce l'occorrenza ordinata corrispondente all'occorrenza specificata come argomento, cioè l'occrrenza ordinata è un contatore per lo stesso oggetto e con lo stesso valore del contatore di quella fornita come argomento. |
Methods inherited from class prog.utili.Occorrenza |
---|
equals, equals, get, getValoreContatore, incrementa, toString |
Methods inherited from class java.lang.Object |
---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public OccorrenzaOrdinata(E o)
Occorrenza
che permette di contare le occorrenze dell'oggetto
specificato come argomento, il valore iniziale del contatore è 1.
o
- l'oggetto a cui si riferisce l'occorrenza.public OccorrenzaOrdinata(E o, int contatore)
Occorrenza
che permette di contare le occorrenze dell'oggetto
specificato come primo argomento in cui il contatore è inizializzato al valore specificato come
secondo argomento.
o
- l'oggetto a cui si riferisce l'occorrenza.contatore
- il valore iniziale del contatore.public OccorrenzaOrdinata(Occorrenza<E> o)
o
- l'occorrenza per cui costruire l'oggetto.Method Detail |
---|
public int compareTo(OccorrenzaOrdinata<E> altra)
compareTo
di
E
.
compareTo
in interface java.lang.Comparable<OccorrenzaOrdinata<E extends java.lang.Comparable<? super E>>>
altra
- l'occorrenza da confrontare con quella che esegue il metodo.
compareTo
di E
quello a cui si riferisce l'oggetto
fornito come argomento.public static <E extends java.lang.Comparable<? super E>> OccorrenzaOrdinata<E> fromOccorrenza(Occorrenza<E> o)
o
- l'occorrenza per cui costruire l'occorrenza ordinata.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |