<?xml version="1.0" encoding="UTF-8"?>
<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.3.0" name="com.liferay.portal.vulcan.internal.graphql.data.processor.GraphQLDTOContributorDataFetchingProcessor">
  <service>
    <provide interface="com.liferay.portal.vulcan.internal.graphql.data.processor.GraphQLDTOContributorDataFetchingProcessor"/>
  </service>
  <reference name="_dtoConverterRegistry" interface="com.liferay.portal.vulcan.dto.converter.DTOConverterRegistry" field="_dtoConverterRegistry"/>
  <reference name="_expressionConvert" interface="com.liferay.portal.odata.filter.ExpressionConvert" target="(result.class.name=com.liferay.portal.kernel.search.filter.Filter)" field="_expressionConvert"/>
  <reference name="_filterParserProvider" interface="com.liferay.portal.odata.filter.FilterParserProvider" field="_filterParserProvider"/>
  <reference name="_language" interface="com.liferay.portal.kernel.language.Language" field="_language"/>
  <reference name="_paginationProvider" interface="com.liferay.portal.vulcan.pagination.provider.PaginationProvider" field="_paginationProvider"/>
  <reference name="_portal" interface="com.liferay.portal.kernel.util.Portal" field="_portal"/>
  <reference name="_sortParserProvider" interface="com.liferay.portal.odata.sort.SortParserProvider" field="_sortParserProvider"/>
  <implementation class="com.liferay.portal.vulcan.internal.graphql.data.processor.GraphQLDTOContributorDataFetchingProcessor"/>
</scr:component>
