diff options
author | Jon Bratseth <bratseth@yahoo-inc.com> | 2016-06-15 23:09:44 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@yahoo-inc.com> | 2016-06-15 23:09:44 +0200 |
commit | 72231250ed81e10d66bfe70701e64fa5fe50f712 (patch) | |
tree | 2728bba1131a6f6e5bdf95afec7d7ff9358dac50 /container-search/src/main/java/com/yahoo/search/grouping/result/RootGroup.java |
Publish
Diffstat (limited to 'container-search/src/main/java/com/yahoo/search/grouping/result/RootGroup.java')
-rw-r--r-- | container-search/src/main/java/com/yahoo/search/grouping/result/RootGroup.java | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/grouping/result/RootGroup.java b/container-search/src/main/java/com/yahoo/search/grouping/result/RootGroup.java new file mode 100644 index 00000000000..238f9ec68f3 --- /dev/null +++ b/container-search/src/main/java/com/yahoo/search/grouping/result/RootGroup.java @@ -0,0 +1,25 @@ +// Copyright 2016 Yahoo Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. +package com.yahoo.search.grouping.result; + +import com.yahoo.search.grouping.Continuation; +import com.yahoo.search.result.Relevance; + +/** + * This class represents the root {@link Group} in the grouping result model. This class adds a {@link Continuation} + * object that can be used to paginate the result. + * + * @author <a href="mailto:simon@yahoo-inc.com">Simon Thoresen</a> + */ +public class RootGroup extends Group { + + private final Continuation continuation; + + public RootGroup(int id, Continuation continuation) { + super(new RootId(id), new Relevance(1.0)); + this.continuation = continuation; + } + + public Continuation continuation() { + return continuation; + } +} |