Class ElasticsearchDataFetcher<T>

java.lang.Object
org.opencastproject.graphql.datafetcher.ParameterDataFetcher<T>
org.opencastproject.graphql.datafetcher.ElasticsearchDataFetcher<T>
All Implemented Interfaces:
graphql.schema.DataFetcher<T>, ContextDataFetcher<T>
Direct Known Subclasses:
EventOffsetDataFetcher, SeriesOffsetDataFetcher

public abstract class ElasticsearchDataFetcher<T> extends ParameterDataFetcher<T>
  • Field Details

  • Constructor Details

    • ElasticsearchDataFetcher

      public ElasticsearchDataFetcher()
  • Method Details

    • addPaginationParams

      protected <E extends SearchQuery> E addPaginationParams(E query, graphql.schema.DataFetchingEnvironment environment)
    • addOrderByParams

      protected <E extends SearchQuery> E addOrderByParams(E query, graphql.schema.DataFetchingEnvironment environment)
    • addQueryParams

      protected <E extends SearchQuery> E addQueryParams(E query, graphql.schema.DataFetchingEnvironment environment)