public class SearchResult
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.List<SearchMatch> |
matches |
protected boolean |
more |
protected long |
start |
Constructor and Description |
---|
SearchResult(java.util.List<SearchMatch> matches,
boolean more,
long start) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.util.List<SearchMatch> |
getMatches()
A list (possibly empty) of matches for the query.
|
boolean |
getMore()
Used for paging.
|
long |
getStart()
Used for paging.
|
int |
hashCode() |
java.lang.String |
toString() |
java.lang.String |
toStringMultiline()
Returns a String representation of this object formatted for easier
readability.
|
protected final java.util.List<SearchMatch> matches
protected final boolean more
protected final long start
public SearchResult(java.util.List<SearchMatch> matches, boolean more, long start)
matches
- A list (possibly empty) of matches for the query. Must
not contain a null
item and not be null
.more
- Used for paging. If true, indicates there is another page of
results available that can be fetched by calling DbxUserFilesRequests.search(String,String)
again.start
- Used for paging. Value to set the start argument to when
calling DbxUserFilesRequests.search(String,String)
to fetch
the next page of results.java.lang.IllegalArgumentException
- If any argument does not meet its
preconditions.public java.util.List<SearchMatch> getMatches()
null
.public boolean getMore()
DbxUserFilesRequests.search(String,String)
again.public long getStart()
DbxUserFilesRequests.search(String,String)
to fetch the next page of
results.public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toStringMultiline()
The returned String may contain newlines.