|
||||||||||
| 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 | |||||||||