Package org.nuxeo.ecm.core.api.tree
Class DefaultDocumentTreeSorter
java.lang.Object
org.nuxeo.ecm.core.api.tree.DefaultDocumentTreeSorter
- All Implemented Interfaces:
Serializable
,Comparator<DocumentModel>
,Sorter
,DocumentTreeSorter
Default implementation for document tree sorter.
Filters on sort property, case insensitively.
- Author:
- Anahide Tchertchian
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
compare
(DocumentModel doc1, DocumentModel doc2) void
setSortPropertyPath
(String sortPropertyPath) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Field Details
-
sortPropertyPath
-
-
Constructor Details
-
DefaultDocumentTreeSorter
public DefaultDocumentTreeSorter()
-
-
Method Details
-
getSortPropertyPath
- Specified by:
getSortPropertyPath
in interfaceDocumentTreeSorter
-
setSortPropertyPath
- Specified by:
setSortPropertyPath
in interfaceDocumentTreeSorter
-
compare
- Specified by:
compare
in interfaceComparator<DocumentModel>
-