|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Un oggetto che implementi l'interfaccia CompareRule, fornisce delle regole di ordinamento su due oggetti.
Tali regole di ordinamento possono essere usate all'interno di algoritmi generici di ordinamento di collezioni di oggetti.
| Method Summary | |
int |
compare(java.lang.Object o1,
java.lang.Object o2)
Fornisce un int rappresentante un valore di comparazione
tra due oggetti. |
boolean |
equals(java.lang.Object o1,
java.lang.Object o2)
Stabilisce se un oggetto è uguale ad un altro. |
boolean |
less(java.lang.Object o1,
java.lang.Object o2)
Stabilisce se un oggetto è minore di un altro. |
boolean |
more(java.lang.Object o1,
java.lang.Object o2)
Stabilisce se un oggetto è maggiore di un altro. |
| Method Detail |
public int compare(java.lang.Object o1,
java.lang.Object o2)
int rappresentante un valore di comparazione
tra due oggetti. Tale valore sarà positivo se il primo oggetto è maggiore
in questa regola di comparazione, negativo se l'oggetto è minore o 0
se i due oggetti sono uguali.
o1 - il primo oggetto da comparareo2 - il primo oggetto da comparare
public boolean less(java.lang.Object o1,
java.lang.Object o2)
o1 - il primo oggetto da comparareo2 - il primo oggetto da comparare
true se o1 è minore di o2 secondo questa CompareRule false altrimenti
public boolean more(java.lang.Object o1,
java.lang.Object o2)
o1 - il primo oggetto da comparareo2 - il primo oggetto da comparare
true se o1 è maggiore di o2 secondo questa CompareRule false altrimenti
public boolean equals(java.lang.Object o1,
java.lang.Object o2)
o1 - il primo oggetto da comparareo2 - il primo oggetto da comparare
true se o1 è uguale a o2 secondo questa CompareRule false altrimenti
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||