|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IPTSGroupInfo
Holder class for info about a single "group" of results discovered during execution of a query request.
IPTSQueryRequest.setResultsGroupBy()
,
IPTSQueryResponse.getGroups()
Method Summary | |
---|---|
java.lang.String |
getGroupLabel()
Returns a text label for this group. |
IPTSQuery |
getGroupQuery()
Returns an IPTSQuery that may be used to restrict a followup query to the members of this group. |
com.plumtree.openfoundation.util.IXPEnumerator |
getResultsInGroup()
Returns an enumeration of search results within this group. |
int |
getReturnedCountInGroup()
Returns the number of results in this group, within the subset that fell within the requested results range. |
java.lang.String |
getTotalCountInGroup()
Returns the total number of results in this group, across the entire search index. |
Method Detail |
---|
java.lang.String getGroupLabel()
null
.
If the group-by field was IPTSPortalCollection.FolderPath
, this will be the folder name.
If the group-by field was IPTSPlumtreeCollection.CategorizeableObjectType
, this will be a
code for the object type.. see the javadocs for that method for more details.
For any other group-by field, this will be a single token in the field that is common to all members of the group.
java.lang.String getTotalCountInGroup()
int getReturnedCountInGroup()
com.plumtree.openfoundation.util.IXPEnumerator getResultsInGroup()
IPTSQuery getGroupQuery()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |