Class SearchSort
java.lang.Object
com.couchbase.client.java.search.sort.SearchSort
- Direct Known Subclasses:
SearchSortField,SearchSortGeoDistance,SearchSortId,SearchSortScore
Base class for all FTS sort options in querying.
- Since:
- 2.4.5
- Author:
- Michael Nitschinger
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SearchSortFieldSort by a field in the rows.static SearchSortGeoDistancebyGeoDistance(double locationLon, double locationLat, String field) Sort by distance from a geographic location.static SearchSortIdbyId()Sort by the document identifier.static SearchSortScorebyScore()Sort by the hit score.desc(boolean descending) abstract CoreSearchSorttoCore()
-
Field Details
-
descending
protected boolean descending
-
-
Constructor Details
-
SearchSort
protected SearchSort()
-
-
Method Details
-
toCore
-
desc
-
byId
Sort by the document identifier. -
byScore
Sort by the hit score. -
byField
Sort by a field in the rows.- Parameters:
field- the field name.
-
byGeoDistance
public static SearchSortGeoDistance byGeoDistance(double locationLon, double locationLat, String field) Sort by distance from a geographic location.- Parameters:
locationLon- longitude of the location.locationLat- latitude of the location.field- the field name.
-