Class UrlTransformDataFetcher

java.lang.Object
org.craftercms.engine.graphql.impl.fetchers.RequestAwareDataFetcher
org.craftercms.engine.graphql.impl.fetchers.UrlTransformDataFetcher
All Implemented Interfaces:
graphql.schema.DataFetcher

public class UrlTransformDataFetcher extends RequestAwareDataFetcher
Implementation of DataFetcher that transforms a field using a UrlTransformationService
Since:
3.1.1
Author:
joseross
  • Field Details

  • Constructor Details

    • UrlTransformDataFetcher

      public UrlTransformDataFetcher()
  • Method Details

    • setUrlTransformationService

      public void setUrlTransformationService(UrlTransformationService urlTransformationService)
    • doGet

      public Object doGet(graphql.schema.DataFetchingEnvironment environment)
      Performs the actual fetching of the requested fields.
      Specified by:
      doGet in class RequestAwareDataFetcher
      Parameters:
      environment - the DataFetchingEnvironment
      Returns:
      the resolved value