|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.openutils.mgnlcriteria.advanced.impl.AdvancedResultImpl
public class AdvancedResultImpl
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult |
|---|
AdvancedResult.EmptyResult, AdvancedResult.EmptyResultIterator |
| Field Summary |
|---|
| Fields inherited from interface net.sourceforge.openutils.mgnlcriteria.jcr.query.AdvancedResult |
|---|
EMPTY_RESULT |
| Constructor Summary | |
|---|---|
AdvancedResultImpl(org.apache.jackrabbit.core.query.lucene.QueryResultImpl jcrQueryResult,
int itemsPerPage,
int pageNumberStartingFromOne,
String statement,
info.magnolia.cms.core.HierarchyManager hm,
javax.jcr.query.Query spellCheckerQuery)
|
|
| Method Summary | ||
|---|---|---|
AdvancedResultItem |
getFirstResult()
Returns the fist result if available, null otherwise. |
|
ResultIterator<AdvancedResultItem> |
getItems()
Gets an iterator over the results |
|
|
getItems(Class<K> theclass)
Gets an iterator over the results, transforming objects using content2bean while iterating |
|
int |
getItemsPerPage()
Gets the maximum number of results per page |
|
int |
getNumberOfPages()
Gets the total number of pages |
|
int |
getPage()
Gets the page number (1, 2, 3...) |
|
String |
getSpellCheckerSuggestion()
Gets the suggestion from the spell checker. |
|
int |
getTotalSize()
Gets the total number of results that would be retrieved without pagination. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AdvancedResultImpl(org.apache.jackrabbit.core.query.lucene.QueryResultImpl jcrQueryResult,
int itemsPerPage,
int pageNumberStartingFromOne,
String statement,
info.magnolia.cms.core.HierarchyManager hm,
javax.jcr.query.Query spellCheckerQuery)
jcrQueryResult - itemsPerPage - pageNumberStartingFromOne - statement - hm - spellCheckerQuery - | Method Detail |
|---|
public int getItemsPerPage()
getItemsPerPage in interface AdvancedResultpublic int getPage()
getPage in interface AdvancedResultpublic int getTotalSize()
getTotalSize in interface AdvancedResultpublic int getNumberOfPages()
getNumberOfPages in interface AdvancedResultpublic ResultIterator<AdvancedResultItem> getItems()
getItems in interface AdvancedResultpublic String getSpellCheckerSuggestion()
getSpellCheckerSuggestion in interface AdvancedResultpublic AdvancedResultItem getFirstResult()
getFirstResult in interface AdvancedResultpublic <K> ResultIterator<K> getItems(Class<K> theclass)
getItems in interface AdvancedResultK - destination class.theclass - destination class.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||