Class DataFetchersDelegateHumanConnectionImpl
java.lang.Object
org.allGraphQLCases.server.impl.relayConnection.DataFetchersDelegateHumanConnectionImpl
- All Implemented Interfaces:
DataFetchersDelegateHumanConnection
@Component
public class DataFetchersDelegateHumanConnectionImpl
extends Object
implements DataFetchersDelegateHumanConnection
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionedges
(graphql.schema.DataFetchingEnvironment dataFetchingEnvironment, STP_HumanConnection_STS origin) This method loads the data for HumanConnection.edges.pageInfo
(graphql.schema.DataFetchingEnvironment dataFetchingEnvironment, STP_HumanConnection_STS origin) This method loads the data for HumanConnection.pageInfo.
-
Constructor Details
-
DataFetchersDelegateHumanConnectionImpl
public DataFetchersDelegateHumanConnectionImpl()
-
-
Method Details
-
edges
public List<STP_HumanEdge_STS> edges(graphql.schema.DataFetchingEnvironment dataFetchingEnvironment, STP_HumanConnection_STS origin) Description copied from interface:DataFetchersDelegateHumanConnection
This method loads the data for HumanConnection.edges.- Specified by:
edges
in interfaceDataFetchersDelegateHumanConnection
- Parameters:
dataFetchingEnvironment
- The GraphQLDataFetchingEnvironment
. It gives you access to the full GraphQL context for this DataFetcherorigin
- The object from which the field is fetch. In other word: the aim of this data fetcher is to fetch the edges attribute of the origin, which is an instance of {ObjectType {name:HumanConnection, fields:{Field{name:edges, type:[HumanEdge], params:[]},Field{name:pageInfo, type:PageInfo!, params:[]}}, comments ""}. It depends on your data modle, but it typically contains the id to use in the query.
-
pageInfo
public STP_PageInfo_STS pageInfo(graphql.schema.DataFetchingEnvironment dataFetchingEnvironment, STP_HumanConnection_STS origin) Description copied from interface:DataFetchersDelegateHumanConnection
This method loads the data for HumanConnection.pageInfo.- Specified by:
pageInfo
in interfaceDataFetchersDelegateHumanConnection
- Parameters:
dataFetchingEnvironment
- The GraphQLDataFetchingEnvironment
. It gives you access to the full GraphQL context for this DataFetcherorigin
- The object from which the field is fetch. In other word: the aim of this data fetcher is to fetch the pageInfo attribute of the origin, which is an instance of {ObjectType {name:HumanConnection, fields:{Field{name:edges, type:[HumanEdge], params:[]},Field{name:pageInfo, type:PageInfo!, params:[]}}, comments ""}. It depends on your data modle, but it typically contains the id to use in the query.
-