Summary: Ctors | Methods | Inherited Methods
public
static
final
class
SearchResult.Builder
extends Object
Builder for SearchResult objects.
Summary
Public constructors | |
|---|---|
Builder(String packageName, String databaseName)
Constructs a new builder for |
|
Public methods | |
|---|---|
SearchResult.Builder
|
addJoinedResult(SearchResult joinedResult)
Adds a |
SearchResult.Builder
|
addMatchInfo(SearchResult.MatchInfo matchInfo)
Adds another match to this SearchResult. |
SearchResult
|
build()
Constructs a new |
SearchResult.Builder
|
setGenericDocument(GenericDocument document)
Sets the document which matched. |
SearchResult.Builder
|
setRankingSignal(double rankingSignal)
Sets the ranking signal of the matched document in this SearchResult. |
Inherited methods | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
From class
| |||||||||||||||||||||||
Public constructors
Builder
public Builder (String packageName, String databaseName)
Constructs a new builder for SearchResult objects.
| Parameters | |
|---|---|
packageName |
String: the package name the matched document belongs to
This value cannot be null. |
databaseName |
String: the database name the matched document belongs to.
This value cannot be null. |
Public methods
addJoinedResult
public SearchResult.Builder addJoinedResult (SearchResult joinedResult)
Adds a SearchResult that was joined by the JoinSpec.
| Parameters | |
|---|---|
joinedResult |
SearchResult: The joined SearchResult to add.
This value cannot be null. |
| Returns | |
|---|---|
SearchResult.Builder |
This value cannot be null. |
addMatchInfo
public SearchResult.Builder addMatchInfo (SearchResult.MatchInfo matchInfo)
Adds another match to this SearchResult.
| Parameters | |
|---|---|
matchInfo |
SearchResult.MatchInfo: This value cannot be null. |
| Returns | |
|---|---|
SearchResult.Builder |
This value cannot be null. |
build
public SearchResult build ()
Constructs a new SearchResult.
| Returns | |
|---|---|
SearchResult |
This value cannot be null. |
setGenericDocument
public SearchResult.Builder setGenericDocument (GenericDocument document)
Sets the document which matched.
| Parameters | |
|---|---|
document |
GenericDocument: This value cannot be null. |
| Returns | |
|---|---|
SearchResult.Builder |
This value cannot be null. |
setRankingSignal
public SearchResult.Builder setRankingSignal (double rankingSignal)
Sets the ranking signal of the matched document in this SearchResult.
| Parameters | |
|---|---|
rankingSignal |
double |
| Returns | |
|---|---|
SearchResult.Builder |
This value cannot be null. |