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