Class Query<T extends Query>

java.lang.Object
org.wikirate4j.utils.queries.Query<T>
Direct Known Subclasses:
AnswerQuery, CompanyGroupQuery, CompanyQuery, DatasetQuery, MetricQuery, ProjectQuery, RelationshipQuery, ResearchGroupQuery, SourceQuery, TopicQuery

public class Query<T extends Query> extends Object
Class used to build a basic Query over the Wikirate API
Author:
Vasiliki Gkatziaki
  • Constructor Details

    • Query

      public Query()
  • Method Details

    • getQueryParams

      public HashMap<String,String> getQueryParams()
      Returns the Query Params
      Returns:
      a HashMap containing the query parameters of the queru
    • getFilters

      public List<org.apache.hc.core5.http.NameValuePair> getFilters()
      Returns the Query Filters
      Returns:
      a list containing the filters of the query
    • offset

      public T offset(long offset)
    • limit

      public T limit(int limit)
    • sort_by

      public T sort_by(SortBy sort_by)