Package com.yahoo.search.grouping.result
Class GroupId
- java.lang.Object
-
- com.yahoo.search.grouping.result.GroupId
-
- Direct Known Subclasses:
BucketGroupId
,NullId
,RootId
,ValueGroupId
public abstract class GroupId extends Object
This abstract class represents the id of a single group in the grouping result model. A subclass corresponding to the evaluation result of generatingGroupingExpression
is contained in allGroup
objects. It is used byGroupingRequest
to identify its root result group, and by all client code for identifying groups.The
toString()
method of this class generates a URI-compatible string on the form "group:<typeName>:<subclassSpecific>".- Author:
- Simon Thoresen Hult
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getTypeName()
Returns the type name of this group id.String
toString()
-