Class SearchQuery
- java.lang.Object
-
- com.oceanprotocol.squid.models.AbstractModel
-
- com.oceanprotocol.squid.models.aquarius.SearchQuery
-
- All Implemented Interfaces:
FromJsonToModel
public class SearchQuery extends AbstractModel implements FromJsonToModel
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SearchQuery.Sort
-
Field Summary
Fields Modifier and Type Field Description private static int
DEFAULT_OFFSET
private static int
DEFAULT_PAGE
private static int
DEFAULT_SORT
int
offset
int
page
Map<String,Object>
query
SearchQuery.Sort
sort
-
Fields inherited from class com.oceanprotocol.squid.models.AbstractModel
DATE_FORMAT, DATE_PATTERN
-
-
Constructor Summary
Constructors Constructor Description SearchQuery()
SearchQuery(HashMap<String,Object> params)
SearchQuery(Map<String,Object> params, int offset, int page, int sort)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addQueryParam(String field, Object value)
-
Methods inherited from class com.oceanprotocol.squid.models.AbstractModel
convertToModel, fromJSON, getDateNowFormatted, getMapperInstance, toJson, toJson
-
-
-
-
Field Detail
-
DEFAULT_OFFSET
private static final int DEFAULT_OFFSET
- See Also:
- Constant Field Values
-
DEFAULT_PAGE
private static final int DEFAULT_PAGE
- See Also:
- Constant Field Values
-
DEFAULT_SORT
private static final int DEFAULT_SORT
- See Also:
- Constant Field Values
-
offset
public int offset
-
page
public int page
-
sort
public SearchQuery.Sort sort
-
-