|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.dspace.content.ItemComparator
public class ItemComparator
Compare two Items by their DCValues. The DCValues to be compared are specified by the element, qualifier and language parameters to the constructor. If the Item has more than one matching DCValue, then the max parameter to the constructor specifies whether the maximum or minimum lexicographic value will be used.
| Constructor Summary | |
|---|---|
ItemComparator(String element,
String qualifier,
String language,
boolean max)
Constructor. |
|
| Method Summary | |
|---|---|
int |
compare(Object first,
Object second)
Compare two Items by checking their DCValues for element, qualifier, and language. |
boolean |
equals(Object obj)
Return true if the object is equal to this one, false otherwise. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ItemComparator(String element,
String qualifier,
String language,
boolean max)
element - The Dublin Core elementqualifier - The Dublin Core qualifierlanguage - The language for the DCValuesmax - If true, and there is more than one DCValue for element,
qualifier and language, then use the maximum value
lexicographically; otherwise use the minimum value.| Method Detail |
|---|
public int compare(Object first,
Object second)
Return >= 1 if the first is lexicographically greater than the second; <= -1 if the second is lexicographically greater than the first, and 0 otherwise.
compare in interface Comparatorfirst - The first object to compare. Must be an object of type
org.dspace.content.Item.second - The second object to compare. Must be an object of type
org.dspace.content.Item.
public boolean equals(Object obj)
equals in interface Comparatorequals in class Objectobj - The object to compare to.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||